Henry Wurzburg
a637073dad
AP_HAL_Chibios: add tenth PWM output to MatekF405-Wing
5 years ago
Peter Barker
aeb45bf146
AP_Logger: fix extremely unlikely nullptr dereference in SITL sanity checks
5 years ago
Michael du Breuil
75b133926f
AP_Scripting: Cleanups to remove false posive warnings
5 years ago
Michael du Breuil
d50e9865bd
AP_Scripting: Delete the lua object if we failed to allocate the required memory
5 years ago
Michael du Breuil
6753e99604
AP_Scripting: Add a return around luaL_error
...
This is the normal method of calling luaL_error which longjmp's away,
and it helps the static analysis tools realize that anything afterwards
will not be reached
5 years ago
Andrew Tridgell
e7fdf8fad1
GCS_MAVLink: reduced delay between ftp packets
5 years ago
Andrew Tridgell
5c9ae33151
GCS_MAVLink: support variable sized packets in burst read
...
this allows packet size to be tailored to the transport
5 years ago
Andrew Tridgell
8a84dbc19e
GCS_MAVLink: slow down telemetry during ftp
5 years ago
Andrew Tridgell
5047eb88e2
AP_Scripting: use @ROMFS
5 years ago
Andrew Tridgell
10c709a5a1
AP_Filesystem: use @ROMFS
5 years ago
Andrew Tridgell
a8f7212d79
AP_Filesystem: fixed open for write in ROMFS
5 years ago
Andrew Tridgell
e0957c2bcc
HAL_ChibiOS: include hwdef.dat in ROMFS
...
this allows download via ftp
5 years ago
Andrew Tridgell
c1d4a5bd35
GCS_MAVLINK: prevent closedir() with nullptr
5 years ago
Andrew Tridgell
8d1bf46dab
AP_Param: use smaller param area for all 1M flash boards
5 years ago
Andrew Tridgell
ebec738b88
AP_Scripting: enable lua scripts in ROMFS
5 years ago
Andrew Tridgell
ea57b7b3cd
HAL_ChibiOS: embed ROMFS files from hwdef directory
...
this allows for a scripts/ directory under hwdef board directory to
embed lua scripts
5 years ago
Andrew Tridgell
28082774b6
GCS_MAVLink: use new DirHandle for directory listings
5 years ago
Andrew Tridgell
a91c587ef3
AP_Scripting: use new DirHandle for directory listings
5 years ago
Andrew Tridgell
b5cc1f236a
AP_Logger: use new DirHandle for directory listings
5 years ago
Andrew Tridgell
6583f7c13e
AP_Filesystem: added VFS system for multiple backends
5 years ago
Andrew Tridgell
98542d0c0b
AP_ROMFS: added directory listing interface
5 years ago
Andrew Tridgell
6360c67858
AP_OSD: avoid build when OSD disabled
5 years ago
Andrew Tridgell
822460ce7d
HAL_ChibiOS: fixed strdup() on ChibiOS
5 years ago
Peter Barker
051a7dc298
AP_NavEKF: add onboard LogMessage documentation
5 years ago
Peter Barker
7f0e722a33
AP_Logger: add onboard LogMessage documentation
5 years ago
Andrew Tridgell
6d42e9502b
AP_Compass: fixed unreg compass check for AP_Periph
...
this fixes detection of compasses on peripherals where
COMPASS_MAX_UNREG_DEV is 0
5 years ago
Daniel Magree
b3ff81648b
Nav_EKF3: varInnovBodyVel assigned the innovation covariance, rather than inverse
5 years ago
Andrew Tridgell
0f6f684bab
AP_Airspeed: expose get_corrected_pressure()
...
needed for AP_Periph
5 years ago
Henry Wurzburg
c34c857123
AP_Logger: update logger meta-data, add to gitignore
5 years ago
Peter Hall
53caf516f9
SRV_Channel: add missing ProfiLED description values
5 years ago
Andrew Tridgell
f299a4af33
RC_Channel: added RC_OPTION bit for protocol logging
5 years ago
Andrew Tridgell
087da57858
AP_RCProtocol: added logging of RC prototol input bytes
5 years ago
bugobliterator
edaf9fa086
AP_Scripting: remove unused user of realloc from lua
5 years ago
bugobliterator
8215537f99
HAL_ChibiOS: deprecate realloc for ChibiOS build, so as to return error when used
5 years ago
bugobliterator
afea703aaf
AP_HAL: ensure libc realloc is available for all platforms except ChibiOS
5 years ago
bugobliterator
89d03f0243
AP_HAL_ChibiOS: implement standard realloc method
5 years ago
bugobliterator
c615bd9874
AP_HAL: implement standard realloc method
5 years ago
bugobliterator
88de9572aa
AP_Common: use standard realloc method from HAL
5 years ago
Rishabh
59af2fcbbb
AP_WindVane: Fix duplicate values in Param
5 years ago
Rishabh
44d35942b6
AP_RSSI: Fix duplicate values in ANA_PIN
5 years ago
Rishabh
9e8894139c
AP_BattMonitor: Fix duplicate values in VOLT_PIN param
5 years ago
Peter Barker
f4f2caeef2
AP_Tuning: avoid name collision with Copter's PTUN message
5 years ago
Peter Barker
2b5f15fe78
AP_TECS: add missing field documentation in TECS and TEC2
5 years ago
Peter Barker
35ad582440
AP_Logger: correct various onboard log message documentation
5 years ago
Peter Barker
cf0875bb00
AC_AutoTune: add missing axis field to ATUN message
5 years ago
Peter Barker
af62d7d7b6
AP_GyroFFT: inline used-only-once Log_Write parameters
...
This simplifies the code a little (no need to make these constants you
need to go and look up), and also makes external parsing easier.
5 years ago
Henry Wurzburg
8155f5dcbf
AP_TECS: fix typos in logger message meta-data
5 years ago
Henry Wurzburg
7bb5d92dcc
AP_Logger: fix typos in logger message meta-data
5 years ago
Peter Barker
1065317332
AC_AutoTune: add documentation for ATUN log message
5 years ago
Peter Barker
fa50b5f76d
AP_Logger: add more metadata for logged messages
...
LogStructure: add MAG log information
LogStructure: add MODE log information
LogStructure: add PID log information
AP_Logger: add ATT information
AP_Logger: add documentation for BAT log message
LogStructure: add RCIN and RCOU messages
AP_Logger: add VIBE message information
5 years ago