-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Sdlog buffering #141
Merged
Merged
Sdlog buffering #141
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
…g and plot script
This has been reviewed - please merge after external review. |
PX4BuildBot
pushed a commit
that referenced
this pull request
Jun 15, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@a117c50 Changes from PX4-NuttX/nuttx (PX4/NuttX@6377532) in current PX4/master (e263af3) PX4/NuttX@6377532...a117c50 a117c50 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 780194d [PX4: REJECTED] cstdint fix c81eef7 [PX4: REJECTED] add math.h 50edaa0 [PX4: WIP] Jenkinsfile 5b899b7 (origin/master) drivers/sensors: Add support for Telair T6713 carbon dioxide sensor ba1f8e5 Merged in kekiefer/nuttx/stm32f7-serial-fix-tiocssinglewire-upstream (pull request #658) a7a258e Merged in masayuki2009/nuttx.nuttx/lc823450_bt (pull request #657) 2f921fb Merged in antmerlino/nuttx/xbee-timeout-fix (pull request #656) fd43981 libs/libc/netdb: Remove another use of the restrict keyword. c213bac include/netdb.h: remove use of 'restrict'. Causes compile errors with some toolchains. Add formal parameter names to prototypes so that they are more self-documenting. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@3236f02 Changes from PX4-NuttX/apps (PX4/NuttX-apps@7e2f17d) in current PX4/master (e263af3) PX4/NuttX-apps@7e2f17d...3236f02 3236f02 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 133f239 (origin/master) Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig. 36e04b3 apps/examples/gps: Add GPS example using MINMEA lib 6aad29e apps/gpsutils/minmea: Include wchar.h in minmea.c file to fix wint_t error 301fe28 Merge branch 'master' of bitbucket.org:nuttx/apps 67e6e33 Merged in masayuki2009/nuttx.apps/taskset_command (pull request #140) c36a5c1 apps/examples/ostest: Signal handling tests should use the same configurable stack size as used in other tests, not PTHREAD_STACK_DEFAULT. 0c867bc Merged in MarcoKrahl/apps/ltdc (pull request #139)
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 1, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@94ac16b Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (6579b72) PX4/NuttX@d5c12b2...94ac16b 94ac16b (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 7b0845f [PX4: REJECTED] cstdint fix 780d3d3 [PX4: REJECTED] add math.h a2b49db [PX4: WIP] Jenkinsfile 824f1dd (origin/master) Squashed commit of the following: e59b263 Squashed commit of the following: 6ec8f9c include/nuttx/usb: Add header file for the MAX3421E. b32d8b1 net/tcp and sixlowpan: Separate the the TCP receive window calculations to a separate header file. It must also be used by the special 6LoWPAN TCP logic. d52b65b Fix several configuration varaibles that were defined in multiple Kconfig files and/or lacked any scoping and the naming. 576b8b1 stm32, stm32f0, stm32f7, stm32h7, stm32l4: Fix another duplicated configuration variable name: CONFIG_SERIAL_DISABLE_REORDERING. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (6579b72) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 1, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@f575941 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (8599495) PX4/NuttX@d5c12b2...f575941 f575941 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 97cad71 [PX4: REJECTED] cstdint fix 73f0f84 [PX4: REJECTED] add math.h d19904d [PX4: WIP] Jenkinsfile 83d6c9b (origin/master) Update MAX3421E header file. 3e9ba72 net/sixlowpan: Fix typo uint16->uint16_t. Also picks up some cosmetic USB host changes. 824f1dd Squashed commit of the following: e59b263 Squashed commit of the following: 6ec8f9c include/nuttx/usb: Add header file for the MAX3421E. b32d8b1 net/tcp and sixlowpan: Separate the the TCP receive window calculations to a separate header file. It must also be used by the special 6LoWPAN TCP logic. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (8599495) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 1, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@51e81de Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (fb3e3b1) PX4/NuttX@d5c12b2...51e81de 51e81de (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 1155e6a [PX4: REJECTED] cstdint fix 47bd61c [PX4: REJECTED] add math.h 4b22628 [PX4: WIP] Jenkinsfile f3229cc (origin/master) include/nuttx/usb/max3421e.h: Update MAX3421E header file. 83d6c9b Update MAX3421E header file. 3e9ba72 net/sixlowpan: Fix typo uint16->uint16_t. Also picks up some cosmetic USB host changes. 824f1dd Squashed commit of the following: e59b263 Squashed commit of the following: 6ec8f9c include/nuttx/usb: Add header file for the MAX3421E. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (fb3e3b1) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 2, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@9667b51 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (7402d82) PX4/NuttX@d5c12b2...9667b51 9667b51 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt b4b9d8d [PX4: REJECTED] cstdint fix faced62 [PX4: REJECTED] add math.h fa9cf17 [PX4: WIP] Jenkinsfile 8a1f3d6 (origin/master) arch/arm/src/xmc4/xmc4_gpio.c: Add a specific bit encoding for openprain GPIO pin. f3229cc include/nuttx/usb/max3421e.h: Update MAX3421E header file. 83d6c9b Update MAX3421E header file. 3e9ba72 net/sixlowpan: Fix typo uint16->uint16_t. Also picks up some cosmetic USB host changes. 824f1dd Squashed commit of the following: e59b263 Squashed commit of the following: Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (7402d82) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 2, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@56d75fc Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (c8ce120) PX4/NuttX@d5c12b2...56d75fc 56d75fc (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 475cd22 [PX4: REJECTED] cstdint fix 703e12e [PX4: REJECTED] add math.h 988278e [PX4: WIP] Jenkinsfile 898fdbd (origin/master) Merged in plwm/nuttx/stm32f746g-disco-sdram (pull request #665) 8a1f3d6 arch/arm/src/xmc4/xmc4_gpio.c: Add a specific bit encoding for openprain GPIO pin. f3229cc include/nuttx/usb/max3421e.h: Update MAX3421E header file. 83d6c9b Update MAX3421E header file. 3e9ba72 net/sixlowpan: Fix typo uint16->uint16_t. Also picks up some cosmetic USB host changes. 824f1dd Squashed commit of the following: Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (c8ce120) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 3, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@4661907 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (9d1fa8c) PX4/NuttX@d5c12b2...4661907 4661907 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt be5c469 [PX4: REJECTED] cstdint fix c84e228 [PX4: REJECTED] add math.h 10c803e [PX4: WIP] Jenkinsfile 88f8a09 (origin/master) Merged in masayuki2009/nuttx.nuttx/lc823450_i2s_tx_threshold (pull request #667) f3bb272 Merged in masayuki2009/nuttx.nuttx/update_lc823450_configs (pull request #666) 898fdbd Merged in plwm/nuttx/stm32f746g-disco-sdram (pull request #665) 8a1f3d6 arch/arm/src/xmc4/xmc4_gpio.c: Add a specific bit encoding for openprain GPIO pin. f3229cc include/nuttx/usb/max3421e.h: Update MAX3421E header file. 83d6c9b Update MAX3421E header file. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (9d1fa8c) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 4, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@c9e7e85 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (5cb6753) PX4/NuttX@d5c12b2...c9e7e85 c9e7e85 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 2a6507b [PX4: REJECTED] cstdint fix bad14d3 [PX4: REJECTED] add math.h 44cbef9 [PX4: WIP] Jenkinsfile 75f7663 (origin/master) This commit adds support for the Maxim M3421E USB host driver. 88f8a09 Merged in masayuki2009/nuttx.nuttx/lc823450_i2s_tx_threshold (pull request #667) f3bb272 Merged in masayuki2009/nuttx.nuttx/update_lc823450_configs (pull request #666) 898fdbd Merged in plwm/nuttx/stm32f746g-disco-sdram (pull request #665) 8a1f3d6 arch/arm/src/xmc4/xmc4_gpio.c: Add a specific bit encoding for openprain GPIO pin. f3229cc include/nuttx/usb/max3421e.h: Update MAX3421E header file. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (5cb6753) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 4, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@6876e80 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (5cb6753) PX4/NuttX@d5c12b2...6876e80 6876e80 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 06b357e [PX4: REJECTED] cstdint fix 3a58034 [PX4: REJECTED] add math.h 35f3da3 [PX4: WIP] Jenkinsfile daa3fcc (origin/master) include/nuttx/spi/spi.h: Add a definition for a USBHOST SPI device. drivers/usbhost/usbhost_max3421e.c: Review and correct SPI locking usage. 317c7c2 arch/arm/src/samv7: Add ability for CAN BUS_OFF autorecovery according ISO11898-1:2015. With this change we added an ioctl for triggering the autorecovery sequence for BUS_OFF to the CAN-driver and the SAMV7 low-level driver. According the datasheet: If the device goes Bus_Off, it will set MCAN_CCCR.INIT of its own accord, stopping all bus activities. Once MCAN_CCCR.INIT has been cleared by the processor (application), the device will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation. At the end of the Bus_Off recovery sequence, the Error Management Counters will be reset. During the waiting time after the resetting of MCAN_CCCR.INIT, each time a sequence of 11 recessive bits has been monitored, a Bit0 Error code is written to MCAN_PSR.LEC, enabling the processor to readily check up whether the CAN bus is stuck at dominant or continuously disturbed and to monitor the Bus_Off recovery sequence. MCAN_ECR.REC is used to count these sequences. 2549240 net/udp: Restore some legacy behavior that was lost with the implementation of CONFIG_NET_UDP_BINDTODEVICE: If no device has a local address when the broadcast packet is sent and the UDP socket is not bound to a device, there select some arbitrary device. This is certainly lunacy in the case where there are multiple network devices registered because the wrong device will probably be returned. It works find, however, for the legacy case where only a single network device is registered. 75f7663 This commit adds support for the Maxim M3421E USB host driver. 88f8a09 Merged in masayuki2009/nuttx.nuttx/lc823450_i2s_tx_threshold (pull request #667) f3bb272 Merged in masayuki2009/nuttx.nuttx/update_lc823450_configs (pull request #666) Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (5cb6753) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 5, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@6ca48e1 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (5cb6753) PX4/NuttX@d5c12b2...6ca48e1 6ca48e1 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt ca3cd7e [PX4: REJECTED] cstdint fix 5b7ddde [PX4: REJECTED] add math.h 8ece715 [PX4: WIP] Jenkinsfile 30657b7 (origin/master) net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. e1f8b3f Update some help comments in two Kconfig files. 22cd0d4 This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. daa3fcc include/nuttx/spi/spi.h: Add a definition for a USBHOST SPI device. drivers/usbhost/usbhost_max3421e.c: Review and correct SPI locking usage. 317c7c2 arch/arm/src/samv7: Add ability for CAN BUS_OFF autorecovery according ISO11898-1:2015. With this change we added an ioctl for triggering the autorecovery sequence for BUS_OFF to the CAN-driver and the SAMV7 low-level driver. According the datasheet: If the device goes Bus_Off, it will set MCAN_CCCR.INIT of its own accord, stopping all bus activities. Once MCAN_CCCR.INIT has been cleared by the processor (application), the device will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation. At the end of the Bus_Off recovery sequence, the Error Management Counters will be reset. During the waiting time after the resetting of MCAN_CCCR.INIT, each time a sequence of 11 recessive bits has been monitored, a Bit0 Error code is written to MCAN_PSR.LEC, enabling the processor to readily check up whether the CAN bus is stuck at dominant or continuously disturbed and to monitor the Bus_Off recovery sequence. MCAN_ECR.REC is used to count these sequences. 2549240 net/udp: Restore some legacy behavior that was lost with the implementation of CONFIG_NET_UDP_BINDTODEVICE: If no device has a local address when the broadcast packet is sent and the UDP socket is not bound to a device, there select some arbitrary device. This is certainly lunacy in the case where there are multiple network devices registered because the wrong device will probably be returned. It works find, however, for the legacy case where only a single network device is registered. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (5cb6753) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 5, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@4d4ec96 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (51ee9ea) PX4/NuttX@d5c12b2...4d4ec96 4d4ec96 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 21217b3 [PX4: REJECTED] cstdint fix 41f3d20 [PX4: REJECTED] add math.h 38b4d31 [PX4: WIP] Jenkinsfile f39c611 (origin/master) arch/arm/src/stm32f7/stm32_sdmmc.c: Add SDIO coard support. 30657b7 net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. e1f8b3f Update some help comments in two Kconfig files. 22cd0d4 This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. daa3fcc include/nuttx/spi/spi.h: Add a definition for a USBHOST SPI device. drivers/usbhost/usbhost_max3421e.c: Review and correct SPI locking usage. 317c7c2 arch/arm/src/samv7: Add ability for CAN BUS_OFF autorecovery according ISO11898-1:2015. With this change we added an ioctl for triggering the autorecovery sequence for BUS_OFF to the CAN-driver and the SAMV7 low-level driver. According the datasheet: If the device goes Bus_Off, it will set MCAN_CCCR.INIT of its own accord, stopping all bus activities. Once MCAN_CCCR.INIT has been cleared by the processor (application), the device will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation. At the end of the Bus_Off recovery sequence, the Error Management Counters will be reset. During the waiting time after the resetting of MCAN_CCCR.INIT, each time a sequence of 11 recessive bits has been monitored, a Bit0 Error code is written to MCAN_PSR.LEC, enabling the processor to readily check up whether the CAN bus is stuck at dominant or continuously disturbed and to monitor the Bus_Off recovery sequence. MCAN_ECR.REC is used to count these sequences. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (51ee9ea) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 5, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@3b46f27 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (9fa8821) PX4/NuttX@d5c12b2...3b46f27 3b46f27 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 1e7eadb [PX4: REJECTED] cstdint fix 015df45 [PX4: REJECTED] add math.h f0d7df0 [PX4: WIP] Jenkinsfile 73c4b16 (origin/master) net/tcp: Set the default TCP MSS to the value required by RFC 879 and never change it under any circumstance unless the remote host requests a larger MSS via an option the TCP header. f39c611 arch/arm/src/stm32f7/stm32_sdmmc.c: Add SDIO coard support. 30657b7 net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. e1f8b3f Update some help comments in two Kconfig files. 22cd0d4 This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. daa3fcc include/nuttx/spi/spi.h: Add a definition for a USBHOST SPI device. drivers/usbhost/usbhost_max3421e.c: Review and correct SPI locking usage. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@969b1f1 Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (9fa8821) PX4/NuttX-apps@36806ba...969b1f1 969b1f1 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 4d8b8fa (origin/master) apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix bf23277 apps/Make.defs: Fix an error introduced with recent chagne. MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 5, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@d0a4a72 Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (532a970) PX4/NuttX@d5c12b2...d0a4a72 d0a4a72 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 2ecd492 [PX4: REJECTED] cstdint fix 11fa889 [PX4: REJECTED] add math.h d725bbe [PX4: WIP] Jenkinsfile d944388 (origin/master) configs/viewtool-stm32f107: Add a TCP performance test using apps/examples/tcpblaster. 73c4b16 net/tcp: Set the default TCP MSS to the value required by RFC 879 and never change it under any circumstance unless the remote host requests a larger MSS via an option the TCP header. f39c611 arch/arm/src/stm32f7/stm32_sdmmc.c: Add SDIO coard support. 30657b7 net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. e1f8b3f Update some help comments in two Kconfig files. 22cd0d4 This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@8e2145f Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (532a970) PX4/NuttX-apps@36806ba...8e2145f 8e2145f (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 749eccb (origin/master) Squashed commit of the following: 4d8b8fa apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141) e4a30d5 apps/Make.defs: Simplify last fix
PX4BuildBot
pushed a commit
that referenced
this pull request
Jul 6, 2018
NuttX: - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase - PX4/NuttX@52b054d Changes from PX4-NuttX/nuttx (PX4/NuttX@d5c12b2) in current PX4/master (8647f0e) PX4/NuttX@d5c12b2...52b054d 52b054d (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt 67a1741 [PX4: REJECTED] cstdint fix afeaa10 [PX4: REJECTED] add math.h 51a4f70 [PX4: WIP] Jenkinsfile 6cb9f80 (origin/master) Squashed commit of the following: 5764d5a net/tcp: Back out part of commit d944388. I see a few places that say that the maximum receive window size is 32,767 (INT16_MAX), but most say that it is 65,535 (UINT16_MAX). d944388 configs/viewtool-stm32f107: Add a TCP performance test using apps/examples/tcpblaster. 73c4b16 net/tcp: Set the default TCP MSS to the value required by RFC 879 and never change it under any circumstance unless the remote host requests a larger MSS via an option the TCP header. f39c611 arch/arm/src/stm32f7/stm32_sdmmc.c: Add SDIO coard support. 30657b7 net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. Apps: - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase - PX4/NuttX-apps@9d6795b Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (8647f0e) PX4/NuttX-apps@36806ba...9d6795b 9d6795b (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch 19b8a52 (origin/master) apps/examples/tcpblaster/tcpblaster_server.c: Start time was not being initialized on the server side on the first pass through loop so the first output record had a crazy time. 749eccb Squashed commit of the following: 4d8b8fa apps/netutils/dhcpc: Activates BINDTODEVICE if available, and break up some long lines 0abe341 Merged in raiden00/apps (pull request #142) 3403b1b apps/nshlib/README.txt: Clarify arguments to the mkrd command. abcb66c Remove apps/interpreters/micropthon. There are several reasons for this. (1) the current version 1.3.8 is very old and no one is supporting it. (2) the port only includes the core micropython logic and none of the Python libraries. As such it is useless in any real application. (3) There have recently been compile failures reported. It looks like this is due to changes in newlib based toolchains that now bring in incompatible newlib header files. See issue 104 at https://bitbucket.org/nuttx/nuttx/issues/104/build-micropython-138-error. With no one dedicated to the support of micropython, it can no longer be carried in the NuttX apps/ repository. 36d6348 apps/nslib: Try to eliminate and uninitialized variable warning. e853fb4 apps/wireless/wapi: Remove dependency on CONFIG_EXPERIMENTAL from Kconfig 133f239 Merged in raiden00/apps (pull request #141)
dagar
pushed a commit
that referenced
this pull request
Oct 16, 2024
Problem: There is no automated way to setup a build environment. Solution: Use Vagrant to pull an Ubuntu image and install the same prerequisites used on Travis. Testing: Full build on my macintosh.
dagar
pushed a commit
that referenced
this pull request
Oct 16, 2024
Issue #141 Add Vagrantfile to automate dev environment
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.
This changes the SD logger to an implementation with two threads, thread sync via pthread condition and locking.
The high-prio thread fills the ringbuffer, the low-prio thread empties it to microSD. This is to avoid loosing sensor messages or alternatively delaying controllers by SD I/O.