Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
k-sdk
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈伟灿
k-sdk
Commits
dc1511c3
Commit
dc1511c3
authored
Dec 31, 2021
by
黄振令
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.修改代码支持8197
parent
5271c0e3
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
34 additions
and
25 deletions
+34
-25
application/klansdk/kk_data_handle.c
application/klansdk/kk_data_handle.c
+14
-6
application/klansdk/kk_data_handle.h
application/klansdk/kk_data_handle.h
+1
-1
application/klansdk/kk_lan_debug.h
application/klansdk/kk_lan_debug.h
+3
-3
application/klansdk/kk_lan_main.c
application/klansdk/kk_lan_main.c
+8
-7
midware/midware/midware.c
midware/midware/midware.c
+1
-1
script/onboot_8197.sh
script/onboot_8197.sh
+2
-2
tools/board/config.linux.8197
tools/board/config.linux.8197
+5
-5
No files found.
application/klansdk/kk_data_handle.c
View file @
dc1511c3
...
@@ -132,7 +132,7 @@ void kk_handle_get_history_info(void)
...
@@ -132,7 +132,7 @@ void kk_handle_get_history_info(void)
if
(
send_data
==
NULL
){
if
(
send_data
==
NULL
){
return
;
return
;
}
}
printf
(
"kk_ipc_send........%s
\n
"
,
send_data
);
INFO_PRINT
(
"kk_ipc_send........%s
\n
"
,
send_data
);
kk_ipc_send
(
IPC_APP2MID
,
send_data
,
strlen
(
send_data
)
+
1
);
kk_ipc_send
(
IPC_APP2MID
,
send_data
,
strlen
(
send_data
)
+
1
);
free
(
send_data
);
free
(
send_data
);
}
}
...
@@ -761,18 +761,18 @@ static int kk_lan_scene_handle(cJSON *payload,int isAdd)
...
@@ -761,18 +761,18 @@ static int kk_lan_scene_handle(cJSON *payload,int isAdd)
cJSON
*
sceneId
=
NULL
;
cJSON
*
sceneId
=
NULL
;
if
(
payload
==
NULL
){
if
(
payload
==
NULL
){
debug_log
(
LOG_DEBUG_LEVEL
,
"[err] payload.
\n
"
);
DEBUG_PRINT
(
"[err] payload.
\n
"
);
return
-
1
;
return
-
1
;
}
}
if
((
params
=
cJSON_GetObjectItem
(
payload
,
MSG_PARAMS_STR
))
==
NULL
||
if
((
params
=
cJSON_GetObjectItem
(
payload
,
MSG_PARAMS_STR
))
==
NULL
||
params
->
type
!=
cJSON_Object
){
params
->
type
!=
cJSON_Object
){
debug_log
(
LOG_DEBUG_LEVEL
,
"[err] params err.
\n
"
);
DEBUG_PRINT
(
"[err] params err.
\n
"
);
return
-
1
;
return
-
1
;
}
}
if
((
sceneId
=
cJSON_GetObjectItem
(
params
,
MSG_SCENE_SCENEID
))
==
NULL
||
if
((
sceneId
=
cJSON_GetObjectItem
(
params
,
MSG_SCENE_SCENEID
))
==
NULL
||
sceneId
->
type
!=
cJSON_String
){
sceneId
->
type
!=
cJSON_String
){
debug_log
(
LOG_DEBUG_LEVEL
,
"[err] sceneId err.
\n
"
);
DEBUG_PRINT
(
"[err] sceneId err.
\n
"
);
return
-
1
;
return
-
1
;
}
}
...
@@ -863,13 +863,21 @@ static int kk_client_info_push_handle(cJSON *payload)
...
@@ -863,13 +863,21 @@ static int kk_client_info_push_handle(cJSON *payload)
free
(
pData
);
free
(
pData
);
return
0
;
return
0
;
}
}
void
KK_Data_FromMid
(
void
*
str
,
int
len
)
void
KK_Data_FromMid
(
void
*
str
,
int
len
,
char
*
chalMark
)
{
{
cJSON
*
json
=
NULL
;
cJSON
*
json
=
NULL
;
cJSON
*
info
=
NULL
,
*
payload
=
NULL
;
cJSON
*
info
=
NULL
,
*
payload
=
NULL
;
cJSON
*
msgtype
=
NULL
,
*
deviceCode
=
NULL
,
*
productCode
=
NULL
;
cJSON
*
msgtype
=
NULL
,
*
deviceCode
=
NULL
,
*
productCode
=
NULL
;
debug_log
(
LOG_CRIT_LEVEL
,
"[midware->lan] len=%d,data=%s
\n
"
,
len
,(
char
*
)
str
);
if
(
str
==
NULL
||
len
==
0
){
INFO_PRINT
(
"[midware->lan][%s] str or len is error
\n
"
,
__FUNCTION__
);
return
;
}
INFO_PRINT
(
"[midware->lan] len=%d,data=%s
\n
"
,
len
,(
char
*
)
str
);
if
((
json
=
cJSON_Parse
(
str
))
==
NULL
)
{
if
((
json
=
cJSON_Parse
(
str
))
==
NULL
)
{
return
;
return
;
...
...
application/klansdk/kk_data_handle.h
View file @
dc1511c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
#include "kk_product.h"
#include "kk_product.h"
int
kk_data_handle
(
cJSON
*
json
,
int
sockfd
);
int
kk_data_handle
(
cJSON
*
json
,
int
sockfd
);
void
kk_handle_sync_info
(
void
);
void
kk_handle_sync_info
(
void
);
void
KK_Data_FromMid
(
void
*
str
,
int
len
);
void
KK_Data_FromMid
(
void
*
str
,
int
len
,
char
*
chalMark
);
int
kk_lan_property_syn_deal
(
const
char
*
deviceCode
,
cJSON
*
properties
);
int
kk_lan_property_syn_deal
(
const
char
*
deviceCode
,
cJSON
*
properties
);
...
...
application/klansdk/kk_lan_debug.h
View file @
dc1511c3
...
@@ -92,9 +92,9 @@ static const int g_syslog = 1;
...
@@ -92,9 +92,9 @@ static const int g_syslog = 1;
time_t curTime = time(NULL); \
time_t curTime = time(NULL); \
struct tm *ptm = localtime(&curTime);\
struct tm *ptm = localtime(&curTime);\
snprintf(dateTime,sizeof(dateTime),"%d-%d-%d %d:%d:%d",(ptm->tm_year+1900),(ptm->tm_mon+1),ptm->tm_mday,ptm->tm_hour,ptm->tm_min,ptm->tm_sec);\
snprintf(dateTime,sizeof(dateTime),"%d-%d-%d %d:%d:%d",(ptm->tm_year+1900),(ptm->tm_mon+1),ptm->tm_mday,ptm->tm_hour,ptm->tm_min,ptm->tm_sec);\
printf("%s%s %s(%d):%s::"format"\033[m", LOG_LEVEL_(level),dateTime,
basename
(__FILE__),__LINE__,__func__,##__VA_ARGS__); \
printf("%s%s %s(%d):%s::"format"\033[m", LOG_LEVEL_(level),dateTime,(__FILE__),__LINE__,__func__,##__VA_ARGS__); \
if (g_syslog!=0){ \
if (g_syslog!=0){ \
syslog(SYSLOG_LEVEL_(level),"%s %s %s(%d):%s::"format,LOG_STRING(level),dateTime,
basename
(__FILE__),__LINE__,__func__,##__VA_ARGS__); \
syslog(SYSLOG_LEVEL_(level),"%s %s %s(%d):%s::"format,LOG_STRING(level),dateTime,(__FILE__),__LINE__,__func__,##__VA_ARGS__); \
} \
} \
} \
} \
}while(0)
}while(0)
...
@@ -104,7 +104,7 @@ static const int g_syslog = 1;
...
@@ -104,7 +104,7 @@ static const int g_syslog = 1;
//#define VOICE_SUPPORT
//#define VOICE_SUPPORT
...
...
application/klansdk/kk_lan_main.c
View file @
dc1511c3
...
@@ -211,9 +211,10 @@ int main(int argc, char* argv[])
...
@@ -211,9 +211,10 @@ int main(int argc, char* argv[])
/* setup alarm signal handler */
/* setup alarm signal handler */
//#ifdef CONFIG_NX5_PLATFORM
//#ifdef CONFIG_NX5_PLATFORM
for
(
int
i
=
1
;
i
<
32
;
i
++
){
//for(int i=1;i<32;i++){
signal
(
i
,
handler
);
// printf("allan i=%d \n", i);
}
// signal(i, handler);
//}
//#endif
//#endif
//signal(SIGPIPE, SIG_IGN);
//signal(SIGPIPE, SIG_IGN);
...
@@ -254,19 +255,19 @@ int main(int argc, char* argv[])
...
@@ -254,19 +255,19 @@ int main(int argc, char* argv[])
char
*
send_data
=
NULL
;
char
*
send_data
=
NULL
;
if
(
g_sync_flag
&
SYNC_INFO_FLAG
){
if
(
g_sync_flag
&
SYNC_INFO_FLAG
){
debug_log
(
LOG_INFO_LEVEL
,
"[SYNC INFO].
\n
"
);
DEBUG_PRINT
(
"[SYNC INFO].
\n
"
);
send_data
=
_kk_data_create
(
SYNC_MSG_TYPE
,
"*"
,
"*"
,
"*"
);
send_data
=
_kk_data_create
(
SYNC_MSG_TYPE
,
"*"
,
"*"
,
"*"
);
g_sync_flag
&=~
SYNC_INFO_FLAG
;
g_sync_flag
&=~
SYNC_INFO_FLAG
;
}
else
if
(
g_sync_flag
&
SYNC_INFO_PUSH_FLAG
){
}
else
if
(
g_sync_flag
&
SYNC_INFO_PUSH_FLAG
){
debug_log
(
LOG_INFO_LEVEL
,
"[SYNC INFO PUSH].
\n
"
);
DEBUG_PRINT
(
"[SYNC INFO PUSH].
\n
"
);
send_data
=
_kk_data_create
(
SYNCPUSH_MSG_TYPE
,
"*"
,
"*"
,
"*"
);
send_data
=
_kk_data_create
(
SYNCPUSH_MSG_TYPE
,
"*"
,
"*"
,
"*"
);
kk_handle_sync_push_info
();
kk_handle_sync_push_info
();
g_sync_flag
&=~
SYNC_INFO_PUSH_FLAG
;
g_sync_flag
&=~
SYNC_INFO_PUSH_FLAG
;
}
else
{
}
else
{
g_sync_flag
=
0
;
g_sync_flag
=
0
;
debug_log
(
LOG_ALERT_LEVEL
,
"err
\n
"
);
DEBUG_PRINT
(
"err
\n
"
);
}
}
if
(
send_data
!=
NULL
){
if
(
send_data
!=
NULL
){
...
...
midware/midware/midware.c
View file @
dc1511c3
...
@@ -156,7 +156,7 @@ static int HAL_Ccuid_init(void)
...
@@ -156,7 +156,7 @@ static int HAL_Ccuid_init(void)
printf
(
"GET_CCUID_CMD:%s
\n
"
,
ccuid
);
printf
(
"GET_CCUID_CMD:%s
\n
"
,
ccuid
);
if
(
ccuid_len
>
0
&&
ccuid_len
<=
DEVICE_CODE_LEN
){
if
(
ccuid_len
>
0
&&
ccuid_len
<=
DEVICE_CODE_LEN
){
sprintf
(
ccuidTmp
,
"CCU_%s"
,
ccuid
);
sprintf
(
ccuidTmp
,
"CCU_%s"
,
ccuid
);
_setDevice_Code
(
ccuidTmp
,
strlen
(
ccuidTmp
)
+
1
);
_setDevice_Code
(
ccuidTmp
,
strlen
(
ccuidTmp
)
-
1
);
}
else
{
}
else
{
//_setDevice_Code(KK_CCU_ID,strlen(KK_CCU_ID));
//_setDevice_Code(KK_CCU_ID,strlen(KK_CCU_ID));
return
-
1
;
return
-
1
;
...
...
script/onboot_8197.sh
View file @
dc1511c3
...
@@ -7,8 +7,8 @@ eval `flash get CUSTOMER_HW_KK_OPTION0` #|cut -d '=' -f 2`;
...
@@ -7,8 +7,8 @@ eval `flash get CUSTOMER_HW_KK_OPTION0` #|cut -d '=' -f 2`;
curr_hostname
=
`
cat
/etc/hostname
`
;
curr_hostname
=
`
cat
/etc/hostname
`
;
if
[
"
$CUSTOMER_HW_KK_OPTION0
"
!=
"
$curr_hostname
"
]
;
then
if
[
"
$CUSTOMER_HW_KK_OPTION0
"
!=
"
$curr_hostname
"
]
;
then
echo
"
$CUSTOMER_HW_KK_OPTION2
"
>
/etc/hostname
#echo "$CUSTOMER_HW_KK_OPTION0
" > /etc/hostname
hostname
$CUSTOMER_HW_KK_OPTION
2
hostname
$CUSTOMER_HW_KK_OPTION
0
/etc/init.d/S01syslogd restart
/etc/init.d/S01syslogd restart
fi
fi
...
...
tools/board/config.linux.8197
View file @
dc1511c3
...
@@ -27,9 +27,9 @@ CONFIG_ENV_CFLAGS += -Wno-unused -std=c99
...
@@ -27,9 +27,9 @@ CONFIG_ENV_CFLAGS += -Wno-unused -std=c99
CONFIG_ENV_LDFLAGS += -lpthread -lrt
CONFIG_ENV_LDFLAGS += -lpthread -lrt
#CONFIG_ENV_LDFLAGS += -rpath-link /home/kk/share/rtl8197f/buildroot-2021.02/output/host/mipsel-buildroot-linux-uclibc/sysroot/usr/lib -lpthread -lrt
#CONFIG_ENV_LDFLAGS += -rpath-link /home/kk/share/rtl8197f/buildroot-2021.02/output/host/mipsel-buildroot-linux-uclibc/sysroot/usr/lib -lpthread -lrt
OVERRIDE_CC = mipsel-
buildroot-linux-uclibc
-gcc
OVERRIDE_CC = mipsel-
linux
-gcc
OVERRIDE_AR = mipsel-
buildroot-linux-uclibc
-ar
OVERRIDE_AR = mipsel-
linux
-ar
OVERRIDE_LD = mipsel-
buildroot-linux-uclibc
-ld
OVERRIDE_LD = mipsel-
linux
-ld
CROSS_PREFIX = mipsel-
buildroot-linux-uclibc
-
CROSS_PREFIX = mipsel-
linux
-
OVERRIDE_STRIP := mipsel-
buildroot-linux-uclibc
-strip
OVERRIDE_STRIP := mipsel-
linux
-strip
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment