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
5d049c50
Commit
5d049c50
authored
Sep 18, 2021
by
chen.weican
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
【修改内容】增加相关文件
【提交人】陈伟灿
parent
b2415feb
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
78 additions
and
0 deletions
+78
-0
application/klansdk/main.h
application/klansdk/main.h
+73
-0
common/sqlite/libsqlite3_nx5.so
common/sqlite/libsqlite3_nx5.so
+0
-0
jq
jq
+0
-0
killall.sh
killall.sh
+5
-0
No files found.
application/klansdk/main.h
0 → 100644
View file @
5d049c50
#ifndef __MAIN_H__
#define __MAIN_H__
#define OLED_LOG(level, fmt, args...) \
do
\
{
\
syslog
(
level
,
fmt
,
##
args
);
\
printf
(
"
\n
["
__FILE__
":%d] "
fmt
,
__LINE__
,
##
args
);
\
}
while
(
0
)
#define OLED_LOG_DBG(fmt, args...) OLED_LOG(LOG_DEBUG, fmt, ##args)
#define ETH0_MAC_NAME "eth0"
#define ETH1_MAC_NAME "eth1"
#define MAC_SIZE 18
#define IP_SIZE 16
#define IN_PORT 13000
#define SERV_PORT 27001
#define VERSION_CFG_FILE "/etc/ver/online"
#define SN_CFG_FILE "/etc/ver/sn_cfg"
#define CCUID_CFG_FILE "/etc/dropbear/accessory/hj/hj_ccuid"
#define ETH1_ADDRESS_FILE_PATH "/sys/class/net/eth1/address"
#define ETH0_ADDRESS_FILE_PATH "/sys/class/net/eth0/address"
#define RUN_FLAG_WIFI_SUB_BOARD "subboard" // wifi单板测试
#define RUN_FLAG_AGING "aging" // 老化
#define RUN_FLAG_TEST "test" // 整机产测
#define RUN_FLAG_OK "success" // 测试成功
#define SET_SN_CMD "/usr/sbin/fw_setenv sn "
#define GET_SN_CMD "/usr/sbin/fw_printenv sn -n"
typedef
struct
{
char
ccu_id
[
16
];
char
ccu_name
[
32
];
char
ccu_version
[
32
];
char
version_str
[
64
];
char
ccu_lan
[
16
];
int
ccu_show_qr
;
char
ccu_qr_str
[
128
];
int
ccu_status
;
char
ccu_udp_path
[
128
];
int
hw_version
;
}
oled_config_t
;
extern
char
run_flag
[
10
];
extern
char
run_flag_file_name
[
30
];
extern
oled_config_t
g_oled_config
;
uint8_t
get_mac
(
char
*
mac_name
,
char
*
mac_str
,
int
len
);
void
save_cfg_str_to_file
(
const
char
*
cfg_file_name
,
char
*
str
);
void
load_sn_from_file
(
char
*
cfg_file_name
,
char
*
str
);
#endif
/* __MAIN_H__ */
common/sqlite/libsqlite3_nx5.so
0 → 100644
View file @
5d049c50
File added
jq
0 → 100644
View file @
5d049c50
File added
killall.sh
0 → 100644
View file @
5d049c50
#!/bin/sh
killall
-9
kk_midware
killall
-9
kk_cloud
killall
-9
smarthome_z3gw_nx5
killall
-9
kk_lan
\ No newline at end of file
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