forked from apache/nuttx-apps
-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge updates from upstream #11
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…CH in note driver apache/nuttx#4998 note dump: add CONFIG_SCHED_INSTRUMENTATION_SWITCH #4998
…TION_SWITCH apache/nuttx#4998 note dump: add CONFIG_SCHED_INSTRUMENTATION_SWITCH #4998
Modulo operation used to calculate digits after decimal point, but if that result is <10, a leading zero wasn't added, giving a wrong value. Same as apache/nuttx@34c7bec but on the example app.
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
wget [-o <local-path>] <url>
test API: void sched_note_string(FAR const char *buf); void sched_note_dump(uint32_t module, uint8_t event, FAR const void *buf, size_t len); void sched_note_printf(FAR const char *fmt, ...) printflike(1, 2); void sched_note_bprintf(uint32_t module, uint8_t event, FAR const char *fmt, ...) printflike(3, 4); apache/nuttx#4963 suggestion: 1. add "&" after the command when running this example. 2. must enable SCHED_INSTRUMENTATION_DUMP, and that enable CONFIG_SYSTEM_TRACE can help you view log.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Private SEM_INITIALIZER is incompatible with other OS Signed-off-by: chao.an <anchao@xiaomi.com>
Signed-off-by: chao.an <anchao@xiaomi.com>
Signed-off-by: chao.an <anchao@xiaomi.com>
Signed-off-by: chao.an <anchao@xiaomi.com>
NET_SOCK_* is defined by nuttx/net/netconfig.h and then can be shared Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
Created from the hdc1008_demo example.
…YPOINT Signed-off-by: chao.an <anchao@xiaomi.com>
cppcheck reports the following error: fsutils/ipcfg/ipcfg_binary.c:332:15: error: Uninitialized variable: fd [uninitvar] DEBUGASSERT(fd >= 0 && ipv6cfg != NULL); Update the DEBUGASSERT() to match that of ipcfg_read_binary_ipv4(). fd is uninitilized and doesn't need to be checked here. Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
Fix the following printfs, as reported by cppcheck: canutils/libobd2/obd_decodepid.c:85:9: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] printf("Supported PIDs: %08X\n"); ^ canutils/libobd2/obd_decodepid.c:114:9: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] printf("Throttle position = %d\% \n", (100 * dev->data[3])/255); ^ Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
Fix the following nxstyle issue on the file: error: Operator/assignment must be followed with whitespace Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
commit 36d4bfa set a hostname to work around getaddrinfo failing. getaddrinfo returns a non-zero value on error, and there should be an early return after the error message is printed.
commit d8199fe changed Kconfig, but it looks like pwm_main.c should have been changed too. This adds support for the 5th and 6th channels to the code, and adds an error if more than 6 channels are configured.
commit 7354ab187ed701ae041b45a0a6603878ab9b165d and commit 1e2f06718103e7028809012a69b7ac932e9ae537 added code to skip all remaining channels when the channel number is -1. This adds support for testing that using the example app. The BL602 driver's first channel is channel 0, so this also allows the example app to select the first channel.
This avoids magic shift logic in code, and has no change to behavior.
The import target for kernel build now fails, due to setting libapps.a as the default value for the BIN variable. The fail happens when the ELFLD function passes the LDLIBS parameter (which contains BIN / libapps.a) for the linker. There is no rule to create libapps.a in the case of the kernel build, so the linker gives an error due to it being missing. This commit patches this behavior so that BIN is not appended to LDLIBS. Another option would be to implement a dummy rule to create libapps.a, but looking at the git history this is no longer wanted behavior, thus the error is patched like this.
The `too many arguments` and `missing required argument(s)` messages should be switched in order for the correct message to be shown to the user.
Also use the symbolic value for the success exit code.
- Handle nsh_filecat returning NULL on failure - Background and redirect must be restored after an empty line - Output redirection should be removed from argv like background
SNIOC_START is not handled by the hts221 driver. Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
ifdef CONFIG_SCHED_INSTRUMENTATION_DUMP case NOTE_DUMP_STRING: case NOTE_DUMP_BINARY: endif
Signed-off-by: chao.an <anchao@xiaomi.com>
This option enables using sendfile() in netcat client mode if a normal file (not stdin) is sent. If the option is enabled but stdin is sent rather than a normal file, netcat falls back to the combination of read() and write(). Using sendfile() provides a higher performance compared to the combination of read() and write(). Also this option is useful for testing / debugging tcp_sendfile() functionality of NuttX TCP/IP stack.
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
Signed-off-by: chao.an <anchao@xiaomi.com>
Signed-off-by: songlinzhang <songlinzhang@xiaomi.com>
[ 96.555456] [265] ap: up_assert: Assertion failed at file:semaphore/sem_holder.c line: 112 task: pt-0x5b09fd0b [ 96.555657] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.555828] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.556023] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.556222] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.556437] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.556639] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.556842] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b [ 96.557036] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
task is blocked by semphore1, signal handler is blocked by semphore2, after post semphore2, the task must get -EINTR. Signed-off-by: Zeng Zhaoxiu <zhaoxiu.zeng@gmail.com>
.config:2053:warning: symbol value '' invalid for TESTING_OSTEST_FPUSIZE Signed-off-by: chao.an <anchao@xiaomi.com>
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Tested lorawan_test and bl602_adc_test on PineDio Stack BL604