forked from xuos/xiuos
fix ADD_XIZI_FETURES/ADD_NUTTX_FETURES/ADD_RTTHREAD_FETURES error
This commit is contained in:
parent
5c08cae005
commit
cf85c4b99c
|
@ -8,7 +8,7 @@ menu "test app"
|
||||||
bool "Config test adc"
|
bool "Config test adc"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_ADC
|
if USER_TEST_ADC
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADC_DEV_DRIVER
|
config ADC_DEV_DRIVER
|
||||||
string "Set ADC dev path"
|
string "Set ADC dev path"
|
||||||
default "/dev/adc1_dev"
|
default "/dev/adc1_dev"
|
||||||
|
@ -19,7 +19,7 @@ menu "test app"
|
||||||
bool "Config test dac"
|
bool "Config test dac"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_DAC
|
if USER_TEST_DAC
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config DAC_DEV_DRIVER
|
config DAC_DEV_DRIVER
|
||||||
string "Set DAC dev path"
|
string "Set DAC dev path"
|
||||||
default "/dev/dac_dev"
|
default "/dev/dac_dev"
|
||||||
|
@ -30,7 +30,7 @@ menu "test app"
|
||||||
bool "Config test fs with sd or usb"
|
bool "Config test fs with sd or usb"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_FS
|
if USER_TEST_FS
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config FPATH
|
config FPATH
|
||||||
string "Set test file path"
|
string "Set test file path"
|
||||||
default "/test_file"
|
default "/test_file"
|
||||||
|
@ -46,7 +46,7 @@ menu "test app"
|
||||||
bool "Config test gpio with led and key"
|
bool "Config test gpio with led and key"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_GPIO
|
if USER_TEST_GPIO
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config GPIO_DEV_DRIVER
|
config GPIO_DEV_DRIVER
|
||||||
string "Set gpio dev path"
|
string "Set gpio dev path"
|
||||||
default "/dev/pin_dev"
|
default "/dev/pin_dev"
|
||||||
|
@ -62,7 +62,7 @@ menu "test app"
|
||||||
bool "Config test uart(loraE220)"
|
bool "Config test uart(loraE220)"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_LORA
|
if USER_TEST_LORA
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config LORA_UART_DEV_DRIVER
|
config LORA_UART_DEV_DRIVER
|
||||||
string "Set uart dev path"
|
string "Set uart dev path"
|
||||||
default "/dev/uart2_dev2"
|
default "/dev/uart2_dev2"
|
||||||
|
@ -80,7 +80,7 @@ menu "test app"
|
||||||
bool "Config test uart(RS485)"
|
bool "Config test uart(RS485)"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_RS485
|
if USER_TEST_RS485
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config RS485_UART_DEV_DRIVER
|
config RS485_UART_DEV_DRIVER
|
||||||
string "Set uart dev path"
|
string "Set uart dev path"
|
||||||
default "/dev/uart1_dev1"
|
default "/dev/uart1_dev1"
|
||||||
|
@ -95,7 +95,7 @@ menu "test app"
|
||||||
bool "Config test rtc"
|
bool "Config test rtc"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_RTC
|
if USER_TEST_RTC
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config RTC_DEV_DRIVER
|
config RTC_DEV_DRIVER
|
||||||
string "Set rtc dev path"
|
string "Set rtc dev path"
|
||||||
default "/dev/rtc_dev"
|
default "/dev/rtc_dev"
|
||||||
|
@ -110,7 +110,7 @@ menu "test app"
|
||||||
bool "Config test hwtimer"
|
bool "Config test hwtimer"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_HWTIMER
|
if USER_TEST_HWTIMER
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config HWTIMER_TIMER_DEV_DRIVER
|
config HWTIMER_TIMER_DEV_DRIVER
|
||||||
string "Set pin dev path"
|
string "Set pin dev path"
|
||||||
default "/dev/timer0_dev0"
|
default "/dev/timer0_dev0"
|
||||||
|
@ -125,7 +125,7 @@ menu "test app"
|
||||||
bool "Config test watchdog"
|
bool "Config test watchdog"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_WDT
|
if USER_TEST_WDT
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config WDT0_DEV_DRIVER
|
config WDT0_DEV_DRIVER
|
||||||
string "Set wdt dev path"
|
string "Set wdt dev path"
|
||||||
default "/dev/wdt0_dev0"
|
default "/dev/wdt0_dev0"
|
||||||
|
@ -137,7 +137,7 @@ menu "test app"
|
||||||
bool "Config test lcd in PrivOpen"
|
bool "Config test lcd in PrivOpen"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_LCD_EDU
|
if USER_TEST_LCD_EDU
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config EDU_LCD_DEV_DRIVER
|
config EDU_LCD_DEV_DRIVER
|
||||||
string "Set lcd dev path"
|
string "Set lcd dev path"
|
||||||
default "/dev/lcd_dev"
|
default "/dev/lcd_dev"
|
||||||
|
@ -149,7 +149,7 @@ menu "test app"
|
||||||
bool "Config test touch"
|
bool "Config test touch"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_TOUCH
|
if USER_TEST_TOUCH
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config TOUCH_DEV_DRIVER
|
config TOUCH_DEV_DRIVER
|
||||||
string "Set touch dev path"
|
string "Set touch dev path"
|
||||||
default "/dev/touch_dev"
|
default "/dev/touch_dev"
|
||||||
|
@ -164,7 +164,7 @@ menu "test app"
|
||||||
bool "Config test i2c"
|
bool "Config test i2c"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_I2C
|
if USER_TEST_I2C
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config I2C_DEV_DRIVER
|
config I2C_DEV_DRIVER
|
||||||
string "Set i2c dev path"
|
string "Set i2c dev path"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -176,7 +176,7 @@ menu "test app"
|
||||||
bool "Config test can"
|
bool "Config test can"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_CAN
|
if USER_TEST_CAN
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config CAN_DEV_DRIVER
|
config CAN_DEV_DRIVER
|
||||||
string "Set can dev path"
|
string "Set can dev path"
|
||||||
default "/dev/can2_dev1"
|
default "/dev/can2_dev1"
|
||||||
|
@ -189,7 +189,7 @@ menu "test app"
|
||||||
bool "Config test camera with lcd"
|
bool "Config test camera with lcd"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_CAMERA
|
if USER_TEST_CAMERA
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config CAMERA_DEV_DRIVER
|
config CAMERA_DEV_DRIVER
|
||||||
string "Set camera dev path"
|
string "Set camera dev path"
|
||||||
default "/dev/camera_dev"
|
default "/dev/camera_dev"
|
||||||
|
@ -211,7 +211,7 @@ menu "test app"
|
||||||
bool "Config test ethernet only for edu-riscv64"
|
bool "Config test ethernet only for edu-riscv64"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_ETHERNET
|
if USER_TEST_ETHERNET
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
choice
|
choice
|
||||||
prompt "set ethernet role as client or server"
|
prompt "set ethernet role as client or server"
|
||||||
default ETHERNET_AS_SERVER
|
default ETHERNET_AS_SERVER
|
||||||
|
@ -229,7 +229,7 @@ menu "test app"
|
||||||
bool "Config test w25q128 device"
|
bool "Config test w25q128 device"
|
||||||
default n
|
default n
|
||||||
if USER_TEST_FLASH
|
if USER_TEST_FLASH
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config FLASH_DEV_DRIVER
|
config FLASH_DEV_DRIVER
|
||||||
string "Set flash dev path"
|
string "Set flash dev path"
|
||||||
default "/dev/qspi_W25Q128"
|
default "/dev/qspi_W25Q128"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestAdc(void)
|
void TestAdc(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
static uint16_t image_buff[384000];
|
static uint16_t image_buff[384000];
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
|
|
||||||
void TestCAN(void)
|
void TestCAN(void)
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestDac(void)
|
void TestDac(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#include <socket.h>
|
#include <socket.h>
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestFlash(void)
|
void TestFlash(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define MAX_READ_LENGTH 1000
|
#define MAX_READ_LENGTH 1000
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#ifdef BOARD_EDU_RISCV64_EVB
|
#ifdef BOARD_EDU_RISCV64_EVB
|
||||||
#define BSP_LED_PIN 29
|
#define BSP_LED_PIN 29
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define BSP_LED_PIN 134
|
#define BSP_LED_PIN 134
|
||||||
#define NULL_PARAMETER 0
|
#define NULL_PARAMETER 0
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define I2C_SLAVE_ADDRESS 0x0012U
|
#define I2C_SLAVE_ADDRESS 0x0012U
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
#ifdef CONFIG_K210_LCD
|
#ifdef CONFIG_K210_LCD
|
||||||
void LcdDemo(void)
|
void LcdDemo(void)
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define GRAPHIC_CTRL_RECT_UPDATE 0x00
|
#define GRAPHIC_CTRL_RECT_UPDATE 0x00
|
||||||
#define LCD_STRING_TYPE 0
|
#define LCD_STRING_TYPE 0
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define NULL_PARAMETER 0
|
#define NULL_PARAMETER 0
|
||||||
#define E220_CFG_LENGTH
|
#define E220_CFG_LENGTH
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
#if defined(CONFIG_MUSL_LIBC) && defined(CONFIG_FS_AUTOMOUNTER)
|
#if defined(CONFIG_MUSL_LIBC) && defined(CONFIG_FS_AUTOMOUNTER)
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
#define BSP_485_DIR_PIN 24
|
#define BSP_485_DIR_PIN 24
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestRTC(int argc,char *argv[])
|
void TestRTC(int argc,char *argv[])
|
||||||
{
|
{
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
#ifdef CONFIG_BSP_USING_TOUCH
|
#ifdef CONFIG_BSP_USING_TOUCH
|
||||||
void TestTouch(void)
|
void TestTouch(void)
|
||||||
|
@ -48,7 +48,7 @@ void TestTouch(void)
|
||||||
#define LCD_DOT_TYPE 1
|
#define LCD_DOT_TYPE 1
|
||||||
#define LCD_SIZE 320
|
#define LCD_SIZE 320
|
||||||
|
|
||||||
#elif defined ADD_XIZI_FETURES
|
#elif defined ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestTouch(void)
|
void TestTouch(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
|
|
||||||
void TestWDT(int argc, char *agrv[])
|
void TestWDT(int argc, char *agrv[])
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,13 +20,13 @@
|
||||||
|
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
#include <sys_arch.h>
|
#include <sys_arch.h>
|
||||||
#include <lwip/sockets.h>
|
#include <lwip/sockets.h>
|
||||||
#include "lwip/sys.h"
|
#include "lwip/sys.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
|
@ -45,7 +45,7 @@ static char tcp_demo_ipaddr[] = {192, 168, 131, 77};
|
||||||
static char tcp_demo_netmask[] = {255, 255, 254, 0};
|
static char tcp_demo_netmask[] = {255, 255, 254, 0};
|
||||||
static char tcp_demo_gwaddr[] = {192, 168, 131, 1};
|
static char tcp_demo_gwaddr[] = {192, 168, 131, 1};
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
#define lw_print printf
|
#define lw_print printf
|
||||||
#define lw_notice printf
|
#define lw_notice printf
|
||||||
#define lw_error printf
|
#define lw_error printf
|
||||||
|
@ -151,7 +151,7 @@ void TcpSocketRecvTest(int argc, char *argv[])
|
||||||
TcpSocketConfigParam(argv[1]);
|
TcpSocketConfigParam(argv[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
lwip_config_tcp(0, tcp_demo_ipaddr, tcp_demo_netmask, tcp_demo_gwaddr);
|
lwip_config_tcp(0, tcp_demo_ipaddr, tcp_demo_netmask, tcp_demo_gwaddr);
|
||||||
|
|
||||||
pthread_attr_t attr;
|
pthread_attr_t attr;
|
||||||
|
@ -159,7 +159,7 @@ void TcpSocketRecvTest(int argc, char *argv[])
|
||||||
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
attr.priority = LWIP_TCP_DEMO_TASK_PRIO;
|
attr.priority = LWIP_TCP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
||||||
|
@ -222,14 +222,14 @@ void TcpSocketSendTest(int argc, char *argv[])
|
||||||
TcpSocketConfigParam(argv[1]);
|
TcpSocketConfigParam(argv[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
lwip_config_tcp(0, tcp_demo_ipaddr, tcp_demo_netmask, tcp_demo_gwaddr);
|
lwip_config_tcp(0, tcp_demo_ipaddr, tcp_demo_netmask, tcp_demo_gwaddr);
|
||||||
|
|
||||||
pthread_attr_t attr;
|
pthread_attr_t attr;
|
||||||
attr.schedparam.sched_priority = LWIP_TCP_DEMO_TASK_PRIO;
|
attr.schedparam.sched_priority = LWIP_TCP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
attr.priority = LWIP_TCP_DEMO_TASK_PRIO;
|
attr.priority = LWIP_TCP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_TCP_DEMO_TASK_STACK_SIZE;
|
||||||
|
|
|
@ -19,12 +19,12 @@
|
||||||
*/
|
*/
|
||||||
#include <transform.h>
|
#include <transform.h>
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
#include <sys_arch.h>
|
#include <sys_arch.h>
|
||||||
#include "lwip/sockets.h"
|
#include "lwip/sockets.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
|
@ -133,14 +133,14 @@ void UdpSocketRecvTest(int argc, char *argv[])
|
||||||
UdpSocketConfigParam(argv[1]);
|
UdpSocketConfigParam(argv[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
lwip_config_tcp(0, udp_demo_ipaddr, udp_demo_netmask, udp_demo_gwaddr);
|
lwip_config_tcp(0, udp_demo_ipaddr, udp_demo_netmask, udp_demo_gwaddr);
|
||||||
|
|
||||||
pthread_attr_t attr;
|
pthread_attr_t attr;
|
||||||
attr.schedparam.sched_priority = LWIP_UDP_DEMO_TASK_PRIO;
|
attr.schedparam.sched_priority = LWIP_UDP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
attr.priority = LWIP_UDP_DEMO_TASK_PRIO;
|
attr.priority = LWIP_UDP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
||||||
|
@ -199,14 +199,14 @@ void UdpSocketSendTest(int argc, char *argv[])
|
||||||
UdpSocketConfigParam(argv[1]);
|
UdpSocketConfigParam(argv[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
lwip_config_tcp(0, udp_demo_ipaddr, udp_demo_netmask, udp_demo_gwaddr);
|
lwip_config_tcp(0, udp_demo_ipaddr, udp_demo_netmask, udp_demo_gwaddr);
|
||||||
|
|
||||||
pthread_attr_t attr;
|
pthread_attr_t attr;
|
||||||
attr.schedparam.sched_priority = LWIP_UDP_DEMO_TASK_PRIO;
|
attr.schedparam.sched_priority = LWIP_UDP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
attr.priority = LWIP_UDP_DEMO_TASK_PRIO;
|
attr.priority = LWIP_UDP_DEMO_TASK_PRIO;
|
||||||
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
attr.stacksize = LWIP_UDP_DEMO_TASK_STACK_SIZE;
|
||||||
|
|
|
@ -155,7 +155,7 @@ void k210_fft_test(void)
|
||||||
cycle[FFT_SOFT][FFT_DIR_BACKWARD]/(sysctl_clock_get_freq(SYSCTL_CLOCK_CPU)/1000000));
|
cycle[FFT_SOFT][FFT_DIR_BACKWARD]/(sysctl_clock_get_freq(SYSCTL_CLOCK_CPU)/1000000));
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
void nuttx_k210_fft_test(void)
|
void nuttx_k210_fft_test(void)
|
||||||
{
|
{
|
||||||
pthread_t thread;
|
pthread_t thread;
|
||||||
|
|
|
@ -71,7 +71,7 @@ void mnist_nnom(int argc, char **argv)
|
||||||
printf("Predicted label: %d\n", predic_label);
|
printf("Predicted label: %d\n", predic_label);
|
||||||
printf("Probability: %d%%\n", (int)(prob * 100));
|
printf("Probability: %d%%\n", (int)(prob * 100));
|
||||||
}
|
}
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
PRIV_SHELL_CMD_FUNCTION(mnist_nnom, a mnist_nnom test sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
PRIV_SHELL_CMD_FUNCTION(mnist_nnom, a mnist_nnom test sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
||||||
#endif
|
#endif
|
||||||
#ifdef __RT_THREAD_H__
|
#ifdef __RT_THREAD_H__
|
||||||
|
|
|
@ -108,7 +108,7 @@ menu "sensor app"
|
||||||
bool "Using sensor HS300x apps"
|
bool "Using sensor HS300x apps"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -122,7 +122,7 @@ menu "sensor app"
|
||||||
bool "Using sensor HS300x apps"
|
bool "Using sensor HS300x apps"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -5,15 +5,15 @@ menu "Framework"
|
||||||
default y
|
default y
|
||||||
choice
|
choice
|
||||||
prompt "select os features"
|
prompt "select os features"
|
||||||
default ADD_XIZI_FETURES
|
default ADD_XIZI_FEATURES
|
||||||
|
|
||||||
config ADD_XIZI_FETURES
|
config ADD_XIZI_FEATURES
|
||||||
bool "add xizi fetures"
|
bool "add xizi fetures"
|
||||||
|
|
||||||
config ADD_NUTTX_FETURES
|
config ADD_NUTTX_FEATURES
|
||||||
bool "add nuttx fetures"
|
bool "add nuttx fetures"
|
||||||
|
|
||||||
config ADD_RTTHREAD_FETURES
|
config ADD_RTTHREAD_FEATURES
|
||||||
bool "add rt_thread fetures"
|
bool "add rt_thread fetures"
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_4G_EC200T
|
||||||
string "EC200T adapter name"
|
string "EC200T adapter name"
|
||||||
default "ec200t"
|
default "ec200t"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_EC200T_USING_PWRKEY
|
config ADAPTER_EC200T_USING_PWRKEY
|
||||||
bool "EC200T using PWRKEY pin number"
|
bool "EC200T using PWRKEY pin number"
|
||||||
default n
|
default n
|
||||||
|
@ -37,7 +37,7 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config ADAPTER_EC200T_USING_PWRKEY
|
config ADAPTER_EC200T_USING_PWRKEY
|
||||||
bool "EC200T using PWRKEY pin number"
|
bool "EC200T using PWRKEY pin number"
|
||||||
default n
|
default n
|
||||||
|
@ -72,7 +72,7 @@ if ADD_NUTTX_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_EC200T_PWRKEY
|
config ADAPTER_EC200T_PWRKEY
|
||||||
int "EC200T PWRKEY pin number"
|
int "EC200T PWRKEY pin number"
|
||||||
default "97"
|
default "97"
|
||||||
|
|
|
@ -142,7 +142,7 @@ out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
static int Ec200tIoctl(struct Adapter *adapter, int cmd, void *args){ return 0;}
|
static int Ec200tIoctl(struct Adapter *adapter, int cmd, void *args){ return 0;}
|
||||||
#else
|
#else
|
||||||
static int Ec200tIoctl(struct Adapter *adapter, int cmd, void *args)
|
static int Ec200tIoctl(struct Adapter *adapter, int cmd, void *args)
|
||||||
|
|
|
@ -26,10 +26,10 @@
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
# include <user_api.h>
|
# include <user_api.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
#include <rtthread.h>
|
#include <rtthread.h>
|
||||||
#endif
|
#endif
|
||||||
#define AT_CMD_MAX_LEN 128
|
#define AT_CMD_MAX_LEN 128
|
||||||
|
@ -424,26 +424,26 @@ int DeleteATAgent(ATAgentType agent)
|
||||||
PrivClose(agent->fd);
|
PrivClose(agent->fd);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
if (agent->lock.sem.semcount > 0) {
|
if (agent->lock.sem.semcount > 0) {
|
||||||
printf("delete agent lock = %d\n",agent->lock.sem.semcount);
|
printf("delete agent lock = %d\n",agent->lock.sem.semcount);
|
||||||
PrivMutexDelete(&agent->lock);
|
PrivMutexDelete(&agent->lock);
|
||||||
}
|
}
|
||||||
#elif defined ADD_RTTHREAD_FETURES
|
#elif defined ADD_RTTHREAD_FEATURES
|
||||||
#else
|
#else
|
||||||
if (agent->lock) {
|
if (agent->lock) {
|
||||||
printf("delete agent lock = %d\n",agent->lock);
|
printf("delete agent lock = %d\n",agent->lock);
|
||||||
PrivMutexDelete(&agent->lock);
|
PrivMutexDelete(&agent->lock);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
if (agent->entm_rx_notice) {
|
if (agent->entm_rx_notice) {
|
||||||
printf("delete agent entm_rx_notice = %d\n",agent->entm_rx_notice);
|
printf("delete agent entm_rx_notice = %d\n",agent->entm_rx_notice);
|
||||||
PrivSemaphoreDelete(&agent->entm_rx_notice);
|
PrivSemaphoreDelete(&agent->entm_rx_notice);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
#endif
|
#endif
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
if (agent->rsp_sem) {
|
if (agent->rsp_sem) {
|
||||||
printf("delete agent rsp_sem = %d\n",agent->rsp_sem);
|
printf("delete agent rsp_sem = %d\n",agent->rsp_sem);
|
||||||
PrivSemaphoreDelete(&agent->rsp_sem);
|
PrivSemaphoreDelete(&agent->rsp_sem);
|
||||||
|
@ -518,7 +518,7 @@ static int ATAgentInit(ATAgentType agent)
|
||||||
|
|
||||||
agent->receive_mode = DEFAULT_MODE;
|
agent->receive_mode = DEFAULT_MODE;
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
attr.priority = 18;
|
attr.priority = 18;
|
||||||
attr.stacksize = 8192;
|
attr.stacksize = 8192;
|
||||||
|
|
|
@ -52,7 +52,7 @@ struct ATAgent
|
||||||
uint32 maintain_len;
|
uint32 maintain_len;
|
||||||
uint32 maintain_max;
|
uint32 maintain_max;
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
int lock;
|
int lock;
|
||||||
#else
|
#else
|
||||||
pthread_mutex_t lock;
|
pthread_mutex_t lock;
|
||||||
|
@ -63,7 +63,7 @@ struct ATAgent
|
||||||
char reply_end_last_char;
|
char reply_end_last_char;
|
||||||
char reply_end_char;
|
char reply_end_char;
|
||||||
uint32 reply_char_num;
|
uint32 reply_char_num;
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
int rsp_sem;
|
int rsp_sem;
|
||||||
#else
|
#else
|
||||||
sem_t rsp_sem;
|
sem_t rsp_sem;
|
||||||
|
@ -74,7 +74,7 @@ struct ATAgent
|
||||||
char entm_recv_buf[ENTM_RECV_MAX];
|
char entm_recv_buf[ENTM_RECV_MAX];
|
||||||
uint32 entm_recv_len;
|
uint32 entm_recv_len;
|
||||||
enum ReceiveMode receive_mode;
|
enum ReceiveMode receive_mode;
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
int entm_rx_notice;
|
int entm_rx_notice;
|
||||||
#else
|
#else
|
||||||
sem_t entm_rx_notice;
|
sem_t entm_rx_notice;
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_BLUETOOTH_HC08
|
||||||
string "HC08 adapter name"
|
string "HC08 adapter name"
|
||||||
default "hc08"
|
default "hc08"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_HC08_RECV_BUFFER_SIZE
|
config ADAPTER_HC08_RECV_BUFFER_SIZE
|
||||||
int "HC08 recv data buffer size"
|
int "HC08 recv data buffer size"
|
||||||
default "128"
|
default "128"
|
||||||
|
@ -31,7 +31,7 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
config ADAPTER_HC08_WORK_ROLE
|
config ADAPTER_HC08_WORK_ROLE
|
||||||
string "HC08 work role M(MASTER) or S(SLAVER)"
|
string "HC08 work role M(MASTER) or S(SLAVER)"
|
||||||
|
@ -58,7 +58,7 @@ if ADD_NUTTX_FETURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_HC08_RECV_BUFFER_SIZE
|
config ADAPTER_HC08_RECV_BUFFER_SIZE
|
||||||
int "HC08 recv data buffer size"
|
int "HC08 recv data buffer size"
|
||||||
default "128"
|
default "128"
|
||||||
|
|
|
@ -353,7 +353,7 @@ static int Hc08Ioctl(struct Adapter *adapter, int cmd, void *args)
|
||||||
}
|
}
|
||||||
|
|
||||||
PrivTaskDelay(500);
|
PrivTaskDelay(500);
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
//Step3 : show hc08 device info, hc08_get send "AT+RX" response device info
|
//Step3 : show hc08 device info, hc08_get send "AT+RX" response device info
|
||||||
char device_info[HC08_RESP_DEFAULT_SIZE * 2] = {0};
|
char device_info[HC08_RESP_DEFAULT_SIZE * 2] = {0};
|
||||||
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_GET_DEVICE_INFO, NULL, device_info) < 0) {
|
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_GET_DEVICE_INFO, NULL, device_info) < 0) {
|
||||||
|
@ -369,7 +369,7 @@ static int Hc08Ioctl(struct Adapter *adapter, int cmd, void *args)
|
||||||
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_GET_LUUID, NULL, NULL) < 0) {
|
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_GET_LUUID, NULL, NULL) < 0) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
uint32_t suuid=1234;
|
uint32_t suuid=1234;
|
||||||
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_SET_SUUID, &luuid, NULL) < 0) {
|
if (Hc08AtConfigure(adapter->agent, HC08_AT_CMD_SET_SUUID, &luuid, NULL) < 0) {
|
||||||
return -1;
|
return -1;
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_ETHERNET_HFA21
|
||||||
string "HFA21 ETHERNET adapter name"
|
string "HFA21 ETHERNET adapter name"
|
||||||
default "hfa21_ethernet"
|
default "hfa21_ethernet"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
|
|
||||||
config ADAPTER_HFA21_DRIVER_EXTUART
|
config ADAPTER_HFA21_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support ethernet"
|
bool "Using extra uart to support ethernet"
|
||||||
|
@ -24,11 +24,11 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_HFA21_DRIVER
|
config ADAPTER_HFA21_DRIVER
|
||||||
string "HFA21 device uart driver path"
|
string "HFA21 device uart driver path"
|
||||||
default "/dev/uart3"
|
default "/dev/uart3"
|
||||||
|
|
|
@ -930,7 +930,7 @@ int AdapterLoraTest(void)
|
||||||
|
|
||||||
//create lora gateway task
|
//create lora gateway task
|
||||||
#ifdef AS_LORA_GATEWAY_ROLE
|
#ifdef AS_LORA_GATEWAY_ROLE
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t lora_gateway_attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t lora_gateway_attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
lora_gateway_attr.priority = 20;
|
lora_gateway_attr.priority = 20;
|
||||||
lora_gateway_attr.stacksize = 2048;
|
lora_gateway_attr.stacksize = 2048;
|
||||||
|
@ -943,7 +943,7 @@ int AdapterLoraTest(void)
|
||||||
PrivTaskCreate(&lora_recv_data_task, &lora_gateway_attr, &LoraReceiveTask, (void *)adapter);
|
PrivTaskCreate(&lora_recv_data_task, &lora_gateway_attr, &LoraReceiveTask, (void *)adapter);
|
||||||
PrivTaskStartup(&lora_recv_data_task);
|
PrivTaskStartup(&lora_recv_data_task);
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
lora_gateway_attr.priority = 19;
|
lora_gateway_attr.priority = 19;
|
||||||
#else
|
#else
|
||||||
lora_gateway_attr.schedparam.sched_priority = 19;
|
lora_gateway_attr.schedparam.sched_priority = 19;
|
||||||
|
@ -953,7 +953,7 @@ int AdapterLoraTest(void)
|
||||||
PrivTaskStartup(&lora_gateway_task);
|
PrivTaskStartup(&lora_gateway_task);
|
||||||
|
|
||||||
#else //AS_LORA_CLIENT_ROLE
|
#else //AS_LORA_CLIENT_ROLE
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
pthread_attr_t lora_client_attr = PTHREAD_ATTR_INITIALIZER;
|
pthread_attr_t lora_client_attr = PTHREAD_ATTR_INITIALIZER;
|
||||||
lora_client_attr.priority = 20;
|
lora_client_attr.priority = 20;
|
||||||
lora_client_attr.stacksize = 2048;
|
lora_client_attr.stacksize = 2048;
|
||||||
|
@ -965,7 +965,7 @@ int AdapterLoraTest(void)
|
||||||
PrivTaskCreate(&lora_recv_data_task, &lora_client_attr, &LoraReceiveTask, (void *)adapter);
|
PrivTaskCreate(&lora_recv_data_task, &lora_client_attr, &LoraReceiveTask, (void *)adapter);
|
||||||
PrivTaskStartup(&lora_recv_data_task);
|
PrivTaskStartup(&lora_recv_data_task);
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
lora_client_attr.priority = 19;
|
lora_client_attr.priority = 19;
|
||||||
#else
|
#else
|
||||||
lora_client_attr.schedparam.sched_priority = 19;
|
lora_client_attr.schedparam.sched_priority = 19;
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_LORA_E22
|
||||||
string "E22-400T30S adapter name"
|
string "E22-400T30S adapter name"
|
||||||
default "e22"
|
default "e22"
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
config ADAPTER_E22_M0_PATH
|
config ADAPTER_E22_M0_PATH
|
||||||
string "E22 M0 pin device"
|
string "E22 M0 pin device"
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_LORA_E220
|
||||||
string "E220-400T22S adapter name"
|
string "E220-400T22S adapter name"
|
||||||
default "e220"
|
default "e220"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_E220_M0
|
config ADAPTER_E220_M0
|
||||||
int "E220 M0 pin number"
|
int "E220 M0 pin number"
|
||||||
default "11"
|
default "11"
|
||||||
|
@ -35,7 +35,7 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
config ADAPTER_E220_M0_PATH
|
config ADAPTER_E220_M0_PATH
|
||||||
string "E220 M0 pin device"
|
string "E220 M0 pin device"
|
||||||
|
@ -66,7 +66,7 @@ if ADD_NUTTX_FETURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_E220_M0
|
config ADAPTER_E220_M0
|
||||||
int "E220 M0 pin number"
|
int "E220 M0 pin number"
|
||||||
default "11"
|
default "11"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
#include <adapter.h>
|
#include <adapter.h>
|
||||||
|
|
||||||
#define E220_GATEWAY_ADDRESS 0xFFFF
|
#define E220_GATEWAY_ADDRESS 0xFFFF
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
#define E220_CHANNEL 0x02
|
#define E220_CHANNEL 0x02
|
||||||
#else
|
#else
|
||||||
#define E220_CHANNEL 0x05
|
#define E220_CHANNEL 0x05
|
||||||
|
@ -35,7 +35,7 @@
|
||||||
#define E220_ADDRESS ADAPTER_LORA_NET_ROLE_ID
|
#define E220_ADDRESS ADAPTER_LORA_NET_ROLE_ID
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
#define E220_UART_BAUD_RATE 9600
|
#define E220_UART_BAUD_RATE 9600
|
||||||
#else
|
#else
|
||||||
#define E220_UART_BAUD_RATE 115200
|
#define E220_UART_BAUD_RATE 115200
|
||||||
|
@ -54,7 +54,7 @@ enum E220LoraMode
|
||||||
* @param mode Lora working mode
|
* @param mode Lora working mode
|
||||||
* @return NULL
|
* @return NULL
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static void E220LoraModeConfig(enum E220LoraMode mode)
|
static void E220LoraModeConfig(enum E220LoraMode mode)
|
||||||
{
|
{
|
||||||
int m0_fd, m1_fd;
|
int m0_fd, m1_fd;
|
||||||
|
@ -338,7 +338,7 @@ static int E220GetRegisterParam(uint8 *buf)
|
||||||
* @param adapter - Lora device pointer
|
* @param adapter - Lora device pointer
|
||||||
* @return success: 0, failure: -1
|
* @return success: 0, failure: -1
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
static int E220Open(struct Adapter *adapter)
|
static int E220Open(struct Adapter *adapter)
|
||||||
{
|
{
|
||||||
/*step1: open e220 uart port*/
|
/*step1: open e220 uart port*/
|
||||||
|
@ -614,7 +614,7 @@ static void LoraOpen(void)
|
||||||
|
|
||||||
E220Open(adapter);
|
E220Open(adapter);
|
||||||
}
|
}
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
MSH_CMD_EXPORT(LoraOpen,Lora open test sample);
|
MSH_CMD_EXPORT(LoraOpen,Lora open test sample);
|
||||||
|
|
||||||
static void LoraRead(void *parameter)
|
static void LoraRead(void *parameter)
|
||||||
|
@ -692,7 +692,7 @@ static void LoraRead(void *parameter)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
static void LoraTest(void)
|
static void LoraTest(void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -727,7 +727,7 @@ static void LoraSend(int argc, char *argv[])
|
||||||
PRIV_SHELL_CMD_FUNCTION(LoraSend, a lora test send sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
PRIV_SHELL_CMD_FUNCTION(LoraSend, a lora test send sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
void E220LoraReceive(void)
|
void E220LoraReceive(void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -763,7 +763,7 @@ void E220LoraSend(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
static void LoraReadStart(void)
|
static void LoraReadStart(void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
|
@ -2,20 +2,20 @@ config ADAPTER_LORA_SX1278
|
||||||
string "SX1278 adapter name"
|
string "SX1278 adapter name"
|
||||||
default "sx1278"
|
default "sx1278"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_SX1278_DRIVER
|
config ADAPTER_SX1278_DRIVER
|
||||||
string "SX1278 device spi driver path"
|
string "SX1278 device spi driver path"
|
||||||
default "/dev/spi2_lora"
|
default "/dev/spi2_lora"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config ADAPTER_SX1278_DRIVER
|
config ADAPTER_SX1278_DRIVER
|
||||||
string "SX1278 device spi driver path"
|
string "SX1278 device spi driver path"
|
||||||
default "/dev/spi2_lora"
|
default "/dev/spi2_lora"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_SX1278_DRIVER
|
config ADAPTER_SX1278_DRIVER
|
||||||
string "SX1278 device spi driver path"
|
string "SX1278 device spi driver path"
|
||||||
default "/dev/sx1278"
|
default "/dev/sx1278"
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
#include <adapter.h>
|
#include <adapter.h>
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
/**
|
/**
|
||||||
* @description: Sx127x_Nuttx_Write function for nuttx
|
* @description: Sx127x_Nuttx_Write function for nuttx
|
||||||
* @param fd - file descriptor to write to
|
* @param fd - file descriptor to write to
|
||||||
|
@ -104,7 +104,7 @@ static int Sx1278Ioctl(struct Adapter *adapter, int cmd, void *args)
|
||||||
* @param priv_net_group - priv_net_group params
|
* @param priv_net_group - priv_net_group params
|
||||||
* @return success: 0, failure: -1
|
* @return success: 0, failure: -1
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static int Sx1278Join(struct Adapter *adapter, unsigned char *priv_net_group)
|
static int Sx1278Join(struct Adapter *adapter, unsigned char *priv_net_group)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -140,7 +140,7 @@ static int Sx1278Join(struct Adapter *adapter, unsigned char *priv_net_group)
|
||||||
* @param len - data len
|
* @param len - data len
|
||||||
* @return success: 0, failure: -1
|
* @return success: 0, failure: -1
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static int Sx1278Send(struct Adapter *adapter, const void *buf, size_t len)
|
static int Sx1278Send(struct Adapter *adapter, const void *buf, size_t len)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -170,7 +170,7 @@ static int Sx1278Send(struct Adapter *adapter, const void *buf, size_t len)
|
||||||
* @param len - data len
|
* @param len - data len
|
||||||
* @return success: 0, failure: -1
|
* @return success: 0, failure: -1
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static int Sx1278Recv(struct Adapter *adapter, void *buf, size_t len)
|
static int Sx1278Recv(struct Adapter *adapter, void *buf, size_t len)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -196,7 +196,7 @@ static int Sx1278Recv(struct Adapter *adapter, void *buf, size_t len)
|
||||||
* @param priv_net_group - priv_net_group params
|
* @param priv_net_group - priv_net_group params
|
||||||
* @return success: 0, failure: -1
|
* @return success: 0, failure: -1
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static int Sx1278Quit(struct Adapter *adapter, unsigned char *priv_net_group)
|
static int Sx1278Quit(struct Adapter *adapter, unsigned char *priv_net_group)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_NBIOT_BC28
|
||||||
string "BC28 adapter name"
|
string "BC28 adapter name"
|
||||||
default "bc28"
|
default "bc28"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_BC28_RESETPIN
|
config ADAPTER_BC28_RESETPIN
|
||||||
int "BC28 RESET pin number"
|
int "BC28 RESET pin number"
|
||||||
default "100"
|
default "100"
|
||||||
|
@ -31,11 +31,11 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_BC28_DRIVER
|
config ADAPTER_BC28_DRIVER
|
||||||
string "BC28 device uart driver path"
|
string "BC28 device uart driver path"
|
||||||
default "/dev/uart2"
|
default "/dev/uart2"
|
||||||
|
|
|
@ -297,7 +297,7 @@ int WifiRecv(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
PRIV_SHELL_CMD_FUNCTION(WifiRecv, a WiFi receive sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
PRIV_SHELL_CMD_FUNCTION(WifiRecv, a WiFi receive sample, PRIV_SHELL_CMD_MAIN_ATTR);
|
||||||
|
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_WIFI_ESP07S
|
||||||
string "ESP07S WIFI adapter name"
|
string "ESP07S WIFI adapter name"
|
||||||
default "esp07s_wifi"
|
default "esp07s_wifi"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
|
|
||||||
config ADAPTER_ESP07S_DRIVER_EXTUART
|
config ADAPTER_ESP07S_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support wifi"
|
bool "Using extra uart to support wifi"
|
||||||
|
@ -24,7 +24,7 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config ADAPTER_ESP07S_DRIVER_EXTUART
|
config ADAPTER_ESP07S_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support wifi"
|
bool "Using extra uart to support wifi"
|
||||||
default n
|
default n
|
||||||
|
@ -45,8 +45,8 @@ if ADD_NUTTX_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_ESP07S_DRIVER_EXTUART
|
config ADAPTER_ESP07S_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support wifi"
|
bool "Using extra uart to support wifi"
|
||||||
default n
|
default n
|
||||||
|
|
|
@ -2,13 +2,13 @@ config ADAPTER_WIFI_ESP8285
|
||||||
string "ESP8285 WIFI adapter name"
|
string "ESP8285 WIFI adapter name"
|
||||||
default "esp8285_wifi"
|
default "esp8285_wifi"
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config ADAPTER_ESP8285_DRIVER
|
config ADAPTER_ESP8285_DRIVER
|
||||||
string "ESP8285 device uart driver path"
|
string "ESP8285 device uart driver path"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_ESP8285_DRIVER
|
config ADAPTER_ESP8285_DRIVER
|
||||||
string "ESP8285 device uart driver path"
|
string "ESP8285 device uart driver path"
|
||||||
default "/dev/uart1_dev1"
|
default "/dev/uart1_dev1"
|
||||||
|
|
|
@ -2,7 +2,7 @@ config ADAPTER_WIFI_HFA21
|
||||||
string "HFA21 WIFI adapter name"
|
string "HFA21 WIFI adapter name"
|
||||||
default "hfa21_wifi"
|
default "hfa21_wifi"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
|
|
||||||
config ADAPTER_HFA21_DRIVER_EXTUART
|
config ADAPTER_HFA21_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support wifi"
|
bool "Using extra uart to support wifi"
|
||||||
|
@ -24,11 +24,11 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config ADAPTER_HFA21_DRIVER
|
config ADAPTER_HFA21_DRIVER
|
||||||
string "HFA21 device uart driver path"
|
string "HFA21 device uart driver path"
|
||||||
default "/dev/uart3"
|
default "/dev/uart3"
|
||||||
|
|
|
@ -17,7 +17,7 @@ choice
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config ADAPTER_E18_MODEPIN
|
config ADAPTER_E18_MODEPIN
|
||||||
int "E18 MODE pin number"
|
int "E18 MODE pin number"
|
||||||
default "61"
|
default "61"
|
||||||
|
@ -46,7 +46,7 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
if ARCH_BOARD_XIDATONG_ARM32
|
if ARCH_BOARD_XIDATONG_ARM32
|
||||||
config ADAPTER_E18_MODEPIN
|
config ADAPTER_E18_MODEPIN
|
||||||
int "E18 MODE pin number"
|
int "E18 MODE pin number"
|
||||||
|
@ -84,6 +84,6 @@ endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -43,7 +43,7 @@ char *cmd_set_ch = "AT+CH=11"; /*set channel as 11*/
|
||||||
|
|
||||||
static int E18HardwareModeGet()
|
static int E18HardwareModeGet()
|
||||||
{
|
{
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
#ifdef CONFIG_ARCH_BOARD_XIDATONG_ARM32
|
#ifdef CONFIG_ARCH_BOARD_XIDATONG_ARM32
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
int pin_fd;
|
int pin_fd;
|
||||||
|
@ -96,7 +96,7 @@ static int E18HardwareModeGet()
|
||||||
|
|
||||||
static int E18HardwareModeSet(void)
|
static int E18HardwareModeSet(void)
|
||||||
{
|
{
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
#ifdef CONFIG_ARCH_BOARD_XIDATONG_ARM32
|
#ifdef CONFIG_ARCH_BOARD_XIDATONG_ARM32
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
int pin_fd;
|
int pin_fd;
|
||||||
|
@ -227,7 +227,7 @@ static int E18NetworkModeConfig(struct Adapter *adapter)
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
if(E18_AS_HEX_MODE == mode)
|
if(E18_AS_HEX_MODE == mode)
|
||||||
#else
|
#else
|
||||||
if(E18_AS_AT_MODE == mode)
|
if(E18_AS_AT_MODE == mode)
|
||||||
|
@ -302,7 +302,7 @@ static int E18NetRoleConfig(struct Adapter *adapter)
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
if(E18_AS_HEX_MODE == mode)
|
if(E18_AS_HEX_MODE == mode)
|
||||||
#else
|
#else
|
||||||
if(E18_AS_AT_MODE == mode)
|
if(E18_AS_AT_MODE == mode)
|
||||||
|
@ -449,7 +449,7 @@ static int E18Join(struct Adapter *adapter, unsigned char *priv_net_group)
|
||||||
|
|
||||||
// }
|
// }
|
||||||
if(!ret){
|
if(!ret){
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
if(E18_AS_HEX_MODE == mode)
|
if(E18_AS_HEX_MODE == mode)
|
||||||
#else
|
#else
|
||||||
if(E18_AS_AT_MODE == mode)
|
if(E18_AS_AT_MODE == mode)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config CONTROL_FRAMEWORK_UART_485_DIR
|
config CONTROL_FRAMEWORK_UART_485_DIR
|
||||||
int "control framework 485 direction pin number"
|
int "control framework 485 direction pin number"
|
||||||
default "2"
|
default "2"
|
||||||
|
@ -27,11 +27,11 @@ if ADD_XIZI_FETURES
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ choice
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
if CONTROL_USING_SERIAL_485
|
if CONTROL_USING_SERIAL_485
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config CONTROL_FRAMEWORK_UART_485_DIR
|
config CONTROL_FRAMEWORK_UART_485_DIR
|
||||||
int "control framework 485 direction pin number"
|
int "control framework 485 direction pin number"
|
||||||
default "2"
|
default "2"
|
||||||
|
@ -53,11 +53,11 @@ if CONTROL_USING_SERIAL_485
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ void k210_detect(char *json_file_path)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
kpu_fd = PrivOpen(KPU_DEV_DRIVER, O_RDONLY);
|
kpu_fd = PrivOpen(KPU_DEV_DRIVER, O_RDONLY);
|
||||||
if (camera_fd < 0)
|
if (camera_fd < 0)
|
||||||
{
|
{
|
||||||
|
@ -154,7 +154,7 @@ void k210_detect(char *json_file_path)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
dvp_set_ai_addr(
|
dvp_set_ai_addr(
|
||||||
(uintptr_t)(kpurgbbuffer +
|
(uintptr_t)(kpurgbbuffer +
|
||||||
detect_params.net_input_size[1] * (detect_params.net_input_size[0] - detect_params.sensor_output_size[0])),
|
detect_params.net_input_size[1] * (detect_params.net_input_size[0] - detect_params.sensor_output_size[0])),
|
||||||
|
@ -175,7 +175,7 @@ void k210_detect(char *json_file_path)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Load kmodel into kpu task
|
// Load kmodel into kpu task
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
if (kpu_load_kmodel(&detect_task, model_data_align) != 0)
|
if (kpu_load_kmodel(&detect_task, model_data_align) != 0)
|
||||||
{
|
{
|
||||||
printf("\nmodel init error\n");
|
printf("\nmodel init error\n");
|
||||||
|
@ -287,7 +287,7 @@ static void *thread_detect_entry(void *parameter)
|
||||||
while (shoot_flag == 2)
|
while (shoot_flag == 2)
|
||||||
PrivIoctl(camera_fd, FLAG_CHECK, &camera_cfg);
|
PrivIoctl(camera_fd, FLAG_CHECK, &camera_cfg);
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
if (dmalock_sync_take(&dma_ch, 2000))
|
if (dmalock_sync_take(&dma_ch, 2000))
|
||||||
{
|
{
|
||||||
printf("Fail to take DMA channel");
|
printf("Fail to take DMA channel");
|
||||||
|
@ -296,7 +296,7 @@ static void *thread_detect_entry(void *parameter)
|
||||||
while (!g_ai_done_flag)
|
while (!g_ai_done_flag)
|
||||||
;
|
;
|
||||||
dmalock_release(dma_ch);
|
dmalock_release(dma_ch);
|
||||||
#elif defined ADD_XIZI_FETURES
|
#elif defined ADD_XIZI_FEATURES
|
||||||
struct PrivIoctlCfg kpu_cfg;
|
struct PrivIoctlCfg kpu_cfg;
|
||||||
kpu_cfg.args = kpurgbbuffer;
|
kpu_cfg.args = kpurgbbuffer;
|
||||||
kpu_cfg.ioctl_driver_type = KPU_TYPE;
|
kpu_cfg.ioctl_driver_type = KPU_TYPE;
|
||||||
|
@ -309,7 +309,7 @@ static void *thread_detect_entry(void *parameter)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
float *output;
|
float *output;
|
||||||
size_t output_size;
|
size_t output_size;
|
||||||
kpu_get_output(&detect_task, 0, (uint8_t **)&output, &output_size);
|
kpu_get_output(&detect_task, 0, (uint8_t **)&output, &output_size);
|
||||||
|
@ -335,7 +335,7 @@ static void *thread_detect_entry(void *parameter)
|
||||||
}
|
}
|
||||||
#ifdef BSP_USING_LCD
|
#ifdef BSP_USING_LCD
|
||||||
|
|
||||||
#ifdef ADD_RTTHREAD_FETURES
|
#ifdef ADD_RTTHREAD_FEATURES
|
||||||
extern void lcd_draw_picture(uint16_t x1, uint16_t y1, uint16_t width, uint16_t height, uint32_t * ptr);
|
extern void lcd_draw_picture(uint16_t x1, uint16_t y1, uint16_t width, uint16_t height, uint32_t * ptr);
|
||||||
lcd_draw_picture(0, 0, (uint16_t)detect_params.sensor_output_size[1] - 1,
|
lcd_draw_picture(0, 0, (uint16_t)detect_params.sensor_output_size[1] - 1,
|
||||||
(uint16_t)detect_params.sensor_output_size[0] - 1, (uint32_t *)showbuffer);
|
(uint16_t)detect_params.sensor_output_size[0] - 1, (uint32_t *)showbuffer);
|
||||||
|
|
|
@ -6,7 +6,7 @@ ifeq ($(CONFIG_ADD_NUTTX_FETURES),y)
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(ADD_XIZI_FETURES),y)
|
ifeq ($(ADD_XIZI_FEATURES),y)
|
||||||
include $(APPDIR)/Make.defs
|
include $(APPDIR)/Make.defs
|
||||||
CSRCS += sensor.c
|
CSRCS += sensor.c
|
||||||
include $(APPDIR)/Application.mk
|
include $(APPDIR)/Application.mk
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_BMP180
|
||||||
string "BMP180 quantity name"
|
string "BMP180 quantity name"
|
||||||
default "altitude_1"
|
default "altitude_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_DEVICE_BMP180_DEV
|
config SENSOR_DEVICE_BMP180_DEV
|
||||||
string "BMP180 device name"
|
string "BMP180 device name"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -22,11 +22,11 @@ config SENSOR_BMP180
|
||||||
default 0x77
|
default 0x77
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_AS830
|
||||||
string "as830 quantity name"
|
string "as830 quantity name"
|
||||||
default "ch4_1"
|
default "ch4_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_AS830_DRIVER_EXTUART
|
config SENSOR_AS830_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support as830"
|
bool "Using extra uart to support as830"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_AS830
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_AS830_DEV
|
config SENSOR_DEVICE_AS830_DEV
|
||||||
string "as830 device uart path"
|
string "as830 device uart path"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_AS830
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_AS830_DRIVER_EXTUART
|
config SENSOR_AS830_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support as830"
|
bool "Using extra uart to support as830"
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_ZG09
|
||||||
string "zg09 quantity name"
|
string "zg09 quantity name"
|
||||||
default "co2_1"
|
default "co2_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_ZG09_DRIVER_EXTUART
|
config SENSOR_ZG09_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support zg09"
|
bool "Using extra uart to support zg09"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_ZG09
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_ZG09_DEV
|
config SENSOR_DEVICE_ZG09_DEV
|
||||||
string "CO2 device name"
|
string "CO2 device name"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_ZG09
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_ZG09_DRIVER_EXTUART
|
config SENSOR_ZG09_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support zg09"
|
bool "Using extra uart to support zg09"
|
||||||
default y
|
default y
|
||||||
|
@ -78,7 +78,7 @@ config SENSOR_G8S
|
||||||
string "g8-s quantity name"
|
string "g8-s quantity name"
|
||||||
default "co2_2"
|
default "co2_2"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_G8S_DRIVER_EXTUART
|
config SENSOR_G8S_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support g8-s"
|
bool "Using extra uart to support g8-s"
|
||||||
default n
|
default n
|
||||||
|
@ -99,7 +99,7 @@ config SENSOR_G8S
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_G8S_DEV
|
config SENSOR_DEVICE_G8S_DEV
|
||||||
string "CO2 device name"
|
string "CO2 device name"
|
||||||
default "/dev/ttyS3"
|
default "/dev/ttyS3"
|
||||||
|
@ -107,7 +107,7 @@ config SENSOR_G8S
|
||||||
If USART1 is selected, then fill in /dev/ttyS1 here.
|
If USART1 is selected, then fill in /dev/ttyS1 here.
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_TB600B_WQ_HCHO1OS
|
||||||
string "tb600b wq_hcho1os quantity name"
|
string "tb600b wq_hcho1os quantity name"
|
||||||
default "hcho_1"
|
default "hcho_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_TB600B_WQ_HCHO1OS_DRIVER_EXTUART
|
config SENSOR_TB600B_WQ_HCHO1OS_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support tb600b wq_hcho1os"
|
bool "Using extra uart to support tb600b wq_hcho1os"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_TB600B_WQ_HCHO1OS
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_TB600B_WQ_HCHO1OS_DEV
|
config SENSOR_DEVICE_TB600B_WQ_HCHO1OS_DEV
|
||||||
string "tb600b wq_hcho1os device uart path"
|
string "tb600b wq_hcho1os device uart path"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_TB600B_WQ_HCHO1OS
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_TB600B_WQ_HCHO1OS_DRIVER_EXTUART
|
config SENSOR_TB600B_WQ_HCHO1OS_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support tb600b wq_hcho1os"
|
bool "Using extra uart to support tb600b wq_hcho1os"
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_HS300X_HUMIDITY
|
||||||
string "HS300x quantity name"
|
string "HS300x quantity name"
|
||||||
default "humidity_1"
|
default "humidity_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -23,7 +23,7 @@ config SENSOR_HS300X_HUMIDITY
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -34,7 +34,7 @@ config SENSOR_HS300X_HUMIDITY
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1"
|
default "/dev/i2c1"
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_TB600B_IAQ10
|
||||||
string "tb600b iaq10 quantity name"
|
string "tb600b iaq10 quantity name"
|
||||||
default "iaq_1"
|
default "iaq_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_TB600B_IAQ10_DRIVER_EXTUART
|
config SENSOR_TB600B_IAQ10_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support tb600b iaq10"
|
bool "Using extra uart to support tb600b iaq10"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_TB600B_IAQ10
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_TB600B_IAQ10_DEV
|
config SENSOR_DEVICE_TB600B_IAQ10_DEV
|
||||||
string "tb600b iaq10 device uart path"
|
string "tb600b iaq10 device uart path"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_TB600B_IAQ10
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -38,7 +38,7 @@ config SENSOR_PS5308
|
||||||
default "pm10_1"
|
default "pm10_1"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_PS5308_DRIVER_EXTUART
|
config SENSOR_PS5308_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support PS5308"
|
bool "Using extra uart to support PS5308"
|
||||||
default y
|
default y
|
||||||
|
@ -59,7 +59,7 @@ config SENSOR_PS5308
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_PS5308_DEV
|
config SENSOR_DEVICE_PS5308_DEV
|
||||||
string "PS5308 device name"
|
string "PS5308 device name"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -68,7 +68,7 @@ config SENSOR_PS5308
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_HS300X_TEMPERATURE
|
||||||
string "HS300x quantity name"
|
string "HS300x quantity name"
|
||||||
default "temperature_1"
|
default "temperature_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -22,7 +22,7 @@ config SENSOR_HS300X_TEMPERATURE
|
||||||
default 0x44
|
default 0x44
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1_dev0"
|
default "/dev/i2c1_dev0"
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_HS300X_TEMPERATURE
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_DEVICE_HS300X_DEV
|
config SENSOR_DEVICE_HS300X_DEV
|
||||||
string "HS300x device name"
|
string "HS300x device name"
|
||||||
default "/dev/i2c1"
|
default "/dev/i2c1"
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_TB600B_TVOC10
|
||||||
string "tb600b tvoc10 quantity name"
|
string "tb600b tvoc10 quantity name"
|
||||||
default "tvoc_1"
|
default "tvoc_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_TB600B_TVOC10_DRIVER_EXTUART
|
config SENSOR_TB600B_TVOC10_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support tb600b tvoc10"
|
bool "Using extra uart to support tb600b tvoc10"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_TB600B_TVOC10
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_TB600B_TVOC10_DEV
|
config SENSOR_DEVICE_TB600B_TVOC10_DEV
|
||||||
string "tb600b tvoc10 device uart path"
|
string "tb600b tvoc10 device uart path"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_TB600B_TVOC10
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_D124
|
||||||
string "D124 quantity voice name"
|
string "D124 quantity voice name"
|
||||||
default "voice_1"
|
default "voice_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_D124_DRIVER_EXTUART
|
config SENSOR_D124_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support D124"
|
bool "Using extra uart to support D124"
|
||||||
default y
|
default y
|
||||||
|
@ -33,7 +33,7 @@ config SENSOR_D124
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_D124_DEV
|
config SENSOR_DEVICE_D124_DEV
|
||||||
string "D124 device name"
|
string "D124 device name"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -42,7 +42,7 @@ config SENSOR_D124
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
config SENSOR_D124_DRIVER_EXTUART
|
config SENSOR_D124_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support D124"
|
bool "Using extra uart to support D124"
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -51,7 +51,7 @@ static void *ReadTask(void *parameter)
|
||||||
* @param sdev - sensor device pointer
|
* @param sdev - sensor device pointer
|
||||||
* @return success: 1 , failure: other
|
* @return success: 1 , failure: other
|
||||||
*/
|
*/
|
||||||
#ifdef ADD_NUTTX_FETURES
|
#ifdef ADD_NUTTX_FEATURES
|
||||||
static int SensorDeviceOpen(struct SensorDevice *sdev)
|
static int SensorDeviceOpen(struct SensorDevice *sdev)
|
||||||
{
|
{
|
||||||
int result = 0;
|
int result = 0;
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_QS_FX
|
||||||
string "qs-fx quantity name"
|
string "qs-fx quantity name"
|
||||||
default "winddirection_1"
|
default "winddirection_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_QS_FX_DRIVER_EXTUART
|
config SENSOR_QS_FX_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support qs-fx"
|
bool "Using extra uart to support qs-fx"
|
||||||
default y
|
default y
|
||||||
|
@ -41,7 +41,7 @@ config SENSOR_QS_FX
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_QS_FX_DEV
|
config SENSOR_DEVICE_QS_FX_DEV
|
||||||
string "qs-fx device name"
|
string "qs-fx device name"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -50,7 +50,7 @@ config SENSOR_QS_FX
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -69,7 +69,7 @@ static int SensorDeviceOpen(struct SensorDevice *sdev)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
static int PinOpen(void){
|
static int PinOpen(void){
|
||||||
int pin_fd = PrivOpen(SENSOR_DEVICE_QS_FX_PIN_DEV, O_RDWR);
|
int pin_fd = PrivOpen(SENSOR_DEVICE_QS_FX_PIN_DEV, O_RDWR);
|
||||||
if (pin_fd < 0) {
|
if (pin_fd < 0) {
|
||||||
|
@ -106,7 +106,7 @@ static int PinOpen(void){
|
||||||
*/
|
*/
|
||||||
static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
||||||
{
|
{
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
int pin_fd=PinOpen();
|
int pin_fd=PinOpen();
|
||||||
struct PinStat pin_dir;
|
struct PinStat pin_dir;
|
||||||
pin_dir.pin = SENSOR_DEVICE_QS_FX_PIN_NUMBER;
|
pin_dir.pin = SENSOR_DEVICE_QS_FX_PIN_NUMBER;
|
||||||
|
@ -120,7 +120,7 @@ static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
||||||
return -1;
|
return -1;
|
||||||
PrivTaskDelay(20);
|
PrivTaskDelay(20);
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
pin_dir.val = GPIO_LOW;
|
pin_dir.val = GPIO_LOW;
|
||||||
if (PrivWrite(pin_fd,&pin_dir,0) < 0) // pull-down pin to configure as rx mode
|
if (PrivWrite(pin_fd,&pin_dir,0) < 0) // pull-down pin to configure as rx mode
|
||||||
return -1;
|
return -1;
|
||||||
|
|
|
@ -12,7 +12,7 @@ config SENSOR_QS_FS
|
||||||
string "qs-fs quantity name"
|
string "qs-fs quantity name"
|
||||||
default "windspeed_1"
|
default "windspeed_1"
|
||||||
|
|
||||||
if ADD_XIZI_FETURES
|
if ADD_XIZI_FEATURES
|
||||||
config SENSOR_QS_FS_DRIVER_EXTUART
|
config SENSOR_QS_FS_DRIVER_EXTUART
|
||||||
bool "Using extra uart to support qs-fx"
|
bool "Using extra uart to support qs-fx"
|
||||||
default y
|
default y
|
||||||
|
@ -41,7 +41,7 @@ config SENSOR_QS_FS
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_NUTTX_FETURES
|
if ADD_NUTTX_FEATURES
|
||||||
config SENSOR_DEVICE_QS_FS_DEV
|
config SENSOR_DEVICE_QS_FS_DEV
|
||||||
string "qs-fx device name"
|
string "qs-fx device name"
|
||||||
default "/dev/ttyS1"
|
default "/dev/ttyS1"
|
||||||
|
@ -50,7 +50,7 @@ config SENSOR_QS_FS
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ADD_RTTHREAD_FETURES
|
if ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -68,7 +68,7 @@ static int SensorDeviceOpen(struct SensorDevice *sdev)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
static int PinOpen(void){
|
static int PinOpen(void){
|
||||||
int pin_fd = PrivOpen(SENSOR_DEVICE_QS_FS_PIN_DEV, O_RDWR);
|
int pin_fd = PrivOpen(SENSOR_DEVICE_QS_FS_PIN_DEV, O_RDWR);
|
||||||
if (pin_fd < 0) {
|
if (pin_fd < 0) {
|
||||||
|
@ -106,7 +106,7 @@ static int PinOpen(void){
|
||||||
*/
|
*/
|
||||||
static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
||||||
{
|
{
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
int pin_fd=PinOpen();
|
int pin_fd=PinOpen();
|
||||||
struct PinStat pin_dir;
|
struct PinStat pin_dir;
|
||||||
pin_dir.pin = SENSOR_DEVICE_QS_FS_PIN_NUMBER;
|
pin_dir.pin = SENSOR_DEVICE_QS_FS_PIN_NUMBER;
|
||||||
|
@ -121,7 +121,7 @@ static int SensorDeviceRead(struct SensorDevice *sdev, size_t len)
|
||||||
return -1;
|
return -1;
|
||||||
PrivTaskDelay(20);
|
PrivTaskDelay(20);
|
||||||
|
|
||||||
#ifdef ADD_XIZI_FETURES
|
#ifdef ADD_XIZI_FEATURES
|
||||||
pin_dir.val = GPIO_LOW;
|
pin_dir.val = GPIO_LOW;
|
||||||
if (PrivWrite(pin_fd,&pin_dir,0) < 0) // pull-down pin to configure as rx mode
|
if (PrivWrite(pin_fd,&pin_dir,0) < 0) // pull-down pin to configure as rx mode
|
||||||
return -1;
|
return -1;
|
||||||
|
|
|
@ -190,7 +190,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_RTTHREAD_FETURES
|
#define ADD_RTTHREAD_FEATURES
|
||||||
#define SUPPORT_CONNECTION_FRAMEWORK
|
#define SUPPORT_CONNECTION_FRAMEWORK
|
||||||
#define CONNECTION_FRAMEWORK_DEBUG
|
#define CONNECTION_FRAMEWORK_DEBUG
|
||||||
#define ADAPTER_HFA21_DRIVER "/dev/uart3"
|
#define ADAPTER_HFA21_DRIVER "/dev/uart3"
|
||||||
|
|
|
@ -206,7 +206,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_RTTHREAD_FETURES
|
#define ADD_RTTHREAD_FEATURES
|
||||||
#define SUPPORT_SENSOR_FRAMEWORK
|
#define SUPPORT_SENSOR_FRAMEWORK
|
||||||
#define SENSOR_HCHO
|
#define SENSOR_HCHO
|
||||||
#define SENSOR_TB600B_WQ_HCHO1OS
|
#define SENSOR_TB600B_WQ_HCHO1OS
|
||||||
|
|
|
@ -318,7 +318,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_XIZI_FETURES
|
#define ADD_XIZI_FEATURES
|
||||||
#define SUPPORT_KNOWING_FRAMEWORK
|
#define SUPPORT_KNOWING_FRAMEWORK
|
||||||
#define USING_KPU_PROCESSING
|
#define USING_KPU_PROCESSING
|
||||||
#define USING_YOLOV2
|
#define USING_YOLOV2
|
||||||
|
|
|
@ -311,7 +311,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_XIZI_FETURES
|
#define ADD_XIZI_FEATURES
|
||||||
#define SUPPORT_SENSOR_FRAMEWORK
|
#define SUPPORT_SENSOR_FRAMEWORK
|
||||||
#define SENSOR_VOICE
|
#define SENSOR_VOICE
|
||||||
#define SENSOR_D124
|
#define SENSOR_D124
|
||||||
|
|
|
@ -193,7 +193,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_XIZI_FETURES
|
#define ADD_XIZI_FEATURES
|
||||||
|
|
||||||
/* Security */
|
/* Security */
|
||||||
|
|
||||||
|
|
|
@ -248,7 +248,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_RTTHREAD_FETURES
|
#define ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
/* Security */
|
/* Security */
|
||||||
|
|
||||||
|
|
|
@ -217,7 +217,7 @@
|
||||||
/* Framework */
|
/* Framework */
|
||||||
|
|
||||||
#define TRANSFORM_LAYER_ATTRIUBUTE
|
#define TRANSFORM_LAYER_ATTRIUBUTE
|
||||||
#define ADD_RTTHREAD_FETURES
|
#define ADD_RTTHREAD_FEATURES
|
||||||
|
|
||||||
/* Security */
|
/* Security */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue