raiden00pl
220a5a2ce6
nxscope: use the entire reserved channel length when sending strings
...
The previous version makes stream data parser too complicated and susceptible to errors.
2023-02-08 10:29:28 +08:00
raiden00pl
ee1e84a261
examples/nxscope: add a new option to wake up the samples thread with timer.
...
Now we can add samples with at a higher frequency than with usleep().
2023-02-08 02:54:56 +08:00
raiden00pl
1dd7d3dec3
examples/timer_gpio: fix compilation
2023-02-08 00:36:20 +08:00
chao an
8ad4ae5508
net: fix compiler warning
...
sixlowpan_assocresp.c: In function ‘sixlowpan_assoc_resp’:
sixlowpan_assocresp.c:48:3: warning: ‘strncpy’ specified bound 16 equals destination size [-Wstringop-truncation]
48 | strncpy(arg.ifr_name, ifname, IFNAMSIZ);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: chao an <anchao@xiaomi.com>
2023-02-08 00:35:39 +08:00
yinshengkai
f102f6f405
trace: add trace header when dumping
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2023-02-08 00:35:17 +08:00
yinshengkai
ecadbbb43c
trace: expand NOTE_DUMP_STRING
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2023-02-08 00:34:59 +08:00
raiden00pl
bcd721b627
examples/nxscope: add support for CDCACM dev
2023-02-08 00:34:33 +08:00
raiden00pl
3fd4ea8587
nxscope/nxscope_iser.c: wait for device if CONFIG_SERIAL_REMOVALBE=y
2023-02-08 00:34:33 +08:00
Lee Lup Yuen
c57e7a7b81
examples/lvglterm: Add LVGL Terminal for NSH
...
This PR adds an LVGL App that executes NSH Commands (entered with a Touchscreen Keyboard) and renders the NSH Output. The app follows the same design as the `lvgldemo` app and is explained here: ["NuttX RTOS for PinePhone: LVGL Terminal for NSH Shell"](https://lupyuen.github.io/articles/terminal )
`examples/README.md`: Added doc for `lvglterm` app
`examples/lvglterm/lvglterm.c`: LVGL Terminal App
`examples/lvglterm/Makefile`, `Make.defs`: Makefile for LVGL Terminal
`examples/lvglterm/Kconfig`: Added menuconfig option for "Application Configuration > Examples > LVGL Terminal"
2023-02-07 20:53:24 +08:00
raiden00pl
705b87e7a2
logging/nxscope/nxscope_chan.c: fix printf warnings
2023-02-07 20:50:12 +08:00
Xiang Xiao
0f9642d403
graphics/ft80x: Fix error: implicit declaration of function 'getpid
...
report here: https://github.com/apache/nuttx/actions/runs/4100097451/jobs/7070641033
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-07 12:15:35 +02:00
cuiziwei
8a131cb7e7
testing/drivertest: add timer driver test
...
Signed-off-by: cuiziwei <cuiziwei@xiaomi.com>
2023-02-07 00:54:03 +08:00
cuiziwei
efa6e60b45
testing/drivertest:add rtc test case.
...
Signed-off-by: cuiziwei <cuiziwei@xiaomi.com>
2023-02-06 03:54:02 +08:00
Xiang Xiao
d9eedb052e
tesint/irtest: Include unistd.h to get close prototype
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-05 20:41:37 +02:00
Xiang Xiao
a29d9ea9da
fsutils/examples: Include unistd.h explicitly
...
to get the prototypes or macros are defined in it
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-05 08:46:59 +02:00
Xiang Xiao
28d71b79a2
Fix sensortest.c:168:40: error: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Werror,-Wformat]
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-02 18:46:14 -03:00
Xiang Xiao
fea1b197d4
testing/sensortest: Fix the typo for ecg sensor
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-02 14:51:38 -03:00
liucheng5
bf140bcaae
fix: sensor: support ECG event lead info
...
Lead info is added into sensor_ecg event struct. Uorb and sensortest shall be modified.
Signed-off-by: liucheng5 <liucheng5@xiaomi.com>
2023-02-02 22:49:22 +08:00
jinxudong
57af6174f0
fix: sensor: update hall data type
...
update hall data type to int32_t
Signed-off-by: jinxudong <jinxudong@xiaomi.com>
2023-02-02 22:49:22 +08:00
yintao
c375f3e6fc
testing/drivertest: modify the test source code name
...
Signed-off-by: yintao <yintao@xiaomi.com>
2023-02-02 22:14:27 +08:00
yintao
0a9b58ff88
testing/drivertest: add drivertest for cmocka driver testcases
...
Signed-off-by: yintao <yintao@xiaomi.com>
2023-02-02 22:14:27 +08:00
chao an
9ccff7b349
apps/Application.mk: silent all compile output
...
Signed-off-by: chao an <anchao@xiaomi.com>
2023-02-02 22:12:49 +08:00
qiaohaijiao1
61c4050d31
nxrecorder: add support to record media file.
...
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2023-02-02 22:12:00 +08:00
Xiang Xiao
8cfcd274b2
testint/irtest: Remove ERROR macro
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-02-02 13:58:24 +01:00
qiaohaijiao1
3648ddce0f
nxlooper: add loopback of compressed audio data.
...
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2023-02-02 14:36:08 +08:00
Gustavo Henrique Nihei
b0da60e498
apps: Use MIN/MAX definitions from "sys/param.h"
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2023-02-02 00:35:14 +02:00
qiaohaijiao1
e949e207e0
nxplayer: add support which mp3 file which has no ID3 header
...
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2023-02-01 21:46:21 +08:00
Zhe Weng
93b4dc2692
ifconfig: Support ifconfig interface
and update arg limit
...
From comment in cmd_ifconfig, it seems that we support `ifconfig [interface]`, but actually not considering the interface param now. After this commit, we only print the information of interface specified in param, just like linux.
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-02-01 11:12:24 +08:00
Huang Qi
a275567ad0
Application.mk: Provide a default ZIGELFFLAGS if not defined
...
Avoid add ZIGELFFLAGS to each board level Make.defs by default value.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2023-02-01 11:12:15 +08:00
haopengxiang
f4e29f376d
netutils/cjson: fix unpackage error when local gerrit does not exist
...
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2023-01-31 22:21:41 +02:00
qiaohaijiao1
20fb7e1898
nxplayer: enqueue streaming data to audio driver.
...
audio offload playback, change data form to streaming.
Signed-off-by: qiaohaijiao1 <qiaohaijiao1@xiaomi.com>
2023-01-31 22:26:39 +08:00
Masayuki Ishikawa
bb8b5493e0
testing: ostest: Show errno in message queue test
...
Summary:
- This commit shows errno in message queue test
Impact:
- None
Testing:
- Tested with esp32-devkitc:smp on QEMU-7.1
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2023-01-31 22:10:59 +08:00
yinshengkai
0e823eadca
Makefile: adjust compilation flags order
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2023-01-31 16:36:10 +08:00
Fotis Panagiotopoulos
464607dc90
Fixed compiler warnings in dd.
2023-01-30 10:59:07 +08:00
wangbowen6
0eb778d849
crypto/tinycrypt: sync .gitignore with mbedtls/.gitignore
...
avoid git untracked
Untracked files:
(use "git add <file>..." to include in what will be committed)
crypto/tinycrypt/tinycrypt/
Signed-off-by: wangbowen6 <wangbowen6@xiaomi.com>
2023-01-30 00:06:24 +08:00
haopengxiang
fc7a957554
graphics/libyuv: fix with using git repo check
...
There is no subfolder called "libyuv" in libyuv's folder, check
libyuv/libyuv may trigger download libyuv in everytime, hence fixed by
check libyuv repo.
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2023-01-29 20:42:26 +08:00
haopengxiang
5a9529185f
netutils/cjson: change cjson unpackname to cJSON
...
Signed-off-by: haopengxiang <haopengxiang@xiaomi.com>
2023-01-29 20:42:26 +08:00
Xiang Xiao
b94c26fefc
build: Generate a staging folder like kernel side
...
so the user could generate the separate library through BIN.
Here is the similar code snippet copied from nuttx/tools/Unix.mk:
context: include/nuttx/config.h include/nuttx/version.h .dirlinks $(CONTEXTDIRS_DEPS) | staging
staging:
$(Q) mkdir -p $@
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-01-27 01:08:11 +02:00
haopengxiang
1f4292c250
testing/cmocka: forwarding cmocka log message to syslog channel
...
and ignore cmocka files in apps
Signed-off-by: chao an <anchao@xiaomi.com>
2023-01-26 08:13:00 +02:00
caofuqi1
248a9f772b
netutils/cjson: Enable cjson test
2023-01-26 08:12:19 +02:00
ligd
e9c6fa0497
cpuload: add cpulad test case
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2023-01-26 08:11:04 +02:00
panran
53491d4f0c
[system/argtable3] Add test suite for argtable3
2023-01-25 23:45:29 +02:00
liubojun1
928fb2be6d
apps/system/nxplayer&nxlooper: fix codechecker warning
...
nxplayer_main.c:
code checker warning:
level_percent = (uint8_t) atoi(parg);
'atoi' used to convert a string to an integer value, but function will not report conversion errors; consider using 'strtol' instead.
nxlooper_main.c:
code checker warning:
percent = (uint16_t)(atof(parg) * 10.0);
'atof' used to convert a string to a floating-point value, but function will not report conversion errors; consider using 'strtod' instead
Signed-off-by: liubojun1 <liubojun1@xiaomi.com>
2023-01-25 23:44:07 +02:00
panran
1bd7554f5c
math/libtommath: Add mtest test suite
...
Signed-off-by: panran <panran@xiaomi.com>
2023-01-25 23:41:30 +02:00
ligd
8994bab34c
adb: add depends on LIBUV
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2023-01-25 23:20:28 +02:00
Xiang Xiao
cfed5f08fd
Minor typo fix
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-01-25 23:20:07 +02:00
Alan Carvalho de Assis
4ed5bec472
Enable TMPFS and NSH_QUOTE to get CONFIG_NSH_CMDPARMS working
2023-01-24 13:24:23 +01:00
Lucas Saavedra Vaz
e769d53471
benchmarks: Add EEMBC's CoreMark
2023-01-23 13:15:56 -03:00
Lucas Saavedra Vaz
4563668e5b
apps: Add benchmark applications
2023-01-23 13:15:56 -03:00
ligd
0bf87e7893
system/media: fix race condion on pthread id
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2023-01-20 22:47:26 +08:00