yinshengkai
d090da6b91
examples/watcher: get the thread name using pthread_getname_np
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2023-08-10 22:50:58 +08:00
YanXiaowei
b2d5d3f51c
apps/examples/pwfb : fix compiling error
...
fix compiling warning and error when CONFIG_NX=y, EXAMPLES_PWFB=y and EXAMPLES_PWFB_DEFAULT_FONT=y
fix CI-Precheck for pwfb_motion.c
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com>
2023-08-09 15:08:44 +08:00
田昕
5449126959
examples/mtdpart:fix compiling warning in printf.
...
Signed-off-by: 田昕 <tianxin7@xiaomi.com>
2023-08-09 14:58:19 +08:00
rongyichang
6fecb56aee
apps/examples: fix fb example show error
...
For screens with transparency, the alpha value should be set to 0xFF
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
2023-08-09 08:34:36 +02:00
zhanghongyu
216df60208
usrsocktest: correct the parameter when pthread_kill is called
...
When the value of the signal is modified, the function will be faulty
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2023-08-03 06:16:19 -07:00
simbit18
85988dc77f
Fix nuttx coding style
...
Remove TABs
2023-08-01 23:10:32 -07:00
dongjiuzhu1
100db2a678
examples/sotest: fix issue about running multiple times
...
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2023-07-30 22:19:03 -07:00
dongjiuzhu1
f890a0b1cb
examples/sotest: remove unnecessary config
...
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2023-07-30 22:19:03 -07:00
Xiang Xiao
c9f13d698c
examples: Change unionfs_mount to mount
...
since unionfs_mount isn't exported through syscall
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-07-30 18:50:24 -03:00
Victor Benso
52ec336c55
Example for controlling a chain of WS2812 LEDs using ESP32 RMT peripheral
2023-07-30 11:40:04 -03:00
yuexinyi
c10e78869b
examples/camera: Video driver multi-instance adaptation
...
Signed-off-by: yuexinyi <yuexinyi@xiaomi.com>
2023-07-29 07:42:33 -07:00
Xiang Xiao
8083b094c3
Kconfig: Simplify the conditional default statement
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-07-25 09:51:09 +08:00
raiden00pl
dda21ad57e
cmake: support for nimble
2023-07-20 01:44:39 +08:00
Huang Qi
5d37383457
examples: Build both native app and wasm app for hello to pass CI test
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2023-07-17 23:14:47 +08:00
raiden00pl
ed370ec674
cmake: port nxscope and foc and add missing directories
2023-07-14 22:04:35 +08:00
Petro Karashchenko
355153cff5
examples/nimble: fix assertion during pthread create with zero priority
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-07-14 09:49:51 +08:00
raiden00pl
4df395bfc4
cmake: add support for boot utils
2023-07-13 23:50:49 +03:00
Lucas Saavedra Vaz
0a7c308f1b
examples/pwm: Fix PWM range
...
This commit fixes the overflow that happens when setting the duty cycle to 100% in the PWM example.
It now correctly passes the value 0xffff rather than 0x0000 when setting the duty cycle to 100 and makes sure that no underflow happens when setting the duty cycle to 0.
2023-07-14 01:25:05 +08:00
chao an
7cfcb49213
cmake/apps: add more applications into cmake support
...
Signed-off-by: chao an <anchao@xiaomi.com>
2023-07-13 19:00:18 +02:00
Xiang Xiao
dab972b907
Remove the const cast from the initialization of boardioc_symtab_s::symtab
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-07-08 16:01:52 +03:00
chao an
4d79a5cbaf
add initial cmake build system
...
Co-authored-by: Daniel Agar <daniel@agar.ca>
Signed-off-by: chao an <anchao@xiaomi.com>
2023-07-08 13:52:02 +08:00
chao.an
85fe229de0
apps/libtest: add libtest demo
...
Redefine the name of BIN to support static library:
BIN = $(APPDIR)/libtest$(LIBEXT)
Signed-off-by: chao.an <anchao@xiaomi.com>
2023-07-02 07:48:50 -06:00
raiden00pl
f7072ceea8
examples: add NimBLE example, based on nimble/porting/examples/nuttx
...
It's better to keep this example as part of nuttx-apps instead of relying on an external project
2023-06-27 22:28:32 +03:00
Petro Karashchenko
c9c4cc13e6
apps: correct print specifiers to fix compilation warnings
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-06-23 12:05:54 +08:00
Xiang Xiao
e89409cfe6
Remove the unnecessary cast from pid_t to int
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-06-19 09:05:54 +02:00
Petro Karashchenko
aed0e2873e
apps: fix style issues in code
...
Add missing FAR and CODE to pointers
Remove FAR for non-pointer variables
Remove extra spaces and align the parameters
Add do {} while(0) wrapper in macro
Use nitems to calculate number of elements in arrays
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-06-11 18:47:50 +08:00
Xiang Xiao
e81227f99d
Indent the define statement by two spaces
...
follow the code style convention
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-22 11:57:40 +02:00
Xiang Xiao
7032c72f2f
Indent the define statement by two spaces
...
follow the code style convention
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-21 07:39:53 +03:00
raiden00pl
7e5a436ff9
examples/foc: add real time data capture with the NxScope library
2023-05-19 20:18:38 +08:00
raiden00pl
55b296a5c6
examples/foc/foc_thr: get controller type from controller ID
2023-05-19 20:18:38 +08:00
raiden00pl
54bcf3afdd
examples/foc/foc_thr: fix mutex logic
2023-05-19 20:18:38 +08:00
simbit18
487d541f36
examples/mlx90614/Kconfig: Fix indentation
...
Remove spaces from Kconfig
2023-05-19 01:00:38 +08:00
simbit18
a60a5567f4
examples/mqttc/Kconfig: Fix Kconfig style
...
Remove spaces from Kconfig file
2023-05-18 00:38:54 +08:00
raiden00pl
111e02dbdb
examples/foc: improve the readability of the motor structures
2023-05-17 13:45:24 +08:00
Alan Carvalho de Assis
6b720033cc
examples/mqttc: Check for MQTT ACK and avoid passing '\0'
...
This patch will force wait for MQTT ACK (connection) and also
fix the issue caused by "strlen(mqtt_cfg.msg) + 1" that will
include the "\0" in the payload. It's forbidded by MQTT spec.
Some MQTT servers will ignore it, others like TagoIO will refuse
the packet.
2023-05-15 19:20:28 +03:00
raiden00pl
caba5a0a6f
examples/foc: add missing deinit calls
2023-05-15 13:19:34 -03:00
raiden00pl
f358bdfcb3
examples/foc: send messages only to active control threads
2023-05-15 13:19:34 -03:00
raiden00pl
beb5369a0d
examples/foc/foc_main.c: fix de-initialization sequence
2023-05-15 13:19:34 -03:00
raiden00pl
cc189ef170
examples/foc: add controller IDLE mode
2023-05-15 13:19:34 -03:00
Xiang Xiao
0acd68b391
Indent the include statement by two spaces
...
follow the coding style
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-13 10:16:26 -03:00
Michal Lenc
f270ef644e
examples: add adjtime example application
...
This application demonstrates the usage of adjtime() interface.
Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2023-05-10 00:46:53 +08:00
Xiang Xiao
f95d60366a
Fix the nxstyle warning
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Xiang Xiao
73701cd7cd
Replace all strncpy with strlcpy
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Xiang Xiao
7c37421266
Replace all sprintf with snprintf
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Filipe Cavalcanti
f60d23fdb9
Added example for Bosch BMP280 pressure sensor
2023-05-08 13:02:59 +08:00
Xiang Xiao
a38acd685f
examples: Enable cxxinfo output if CONFIG_DEBUG_FEATURES is defined
...
fix the wrong logic
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-04-30 09:33:54 +03:00
Xiang Xiao
0786563bba
examples/module: Add g_ prefix to chardev_fops
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-04-30 09:32:21 +03:00
Alan Carvalho de Assis
679dbdac0a
Add a simple TinyCBOR Test Example
2023-04-28 12:04:20 +08:00
Peter van der Perk
fa26bab6b2
DroneCAN add socketcan support, rename to DroneCAN
...
Rename canardv1 to OpenCyphal
Apply suggestions from code review
Co-authored-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-04-25 18:24:41 +08:00
Tiago Medicci Serrano
0a9b983e90
apps/examples/pipe: check POSIX-compliant behavior of NuttX's FIFOs
...
Adjust the test considering the POSIX-compliant behavior of the
NuttX's FIFO (mkfifo), which should block `open` for read-only
and write-only. This test's result is expected to be the same with
any other POSIX-compliant system.
This commit also:
* Fix redirect test;
* Use pthread instead `task_create` to be able to run this test
on POSIX-compliant systems;
* General fixes regarding formatting and error messages;
2023-04-22 01:28:25 +08:00