9 Commits

Author SHA1 Message Date
Peter Barker
abf75c1831 AP_Scripting: improve definition of AP_SCRIPTING_BINDING_MOTORS_ENABLED 2026-01-06 10:37:48 +00:00
Peter Barker
e783bb4ab8 AP_Scripting: add define so user can omit AP_Vehicle bindings 2025-10-01 18:05:38 +10:00
Peter Barker
da93d1467c AP_Scripting: add define so user can omit AP_Motors bindings 2025-10-01 18:05:38 +10:00
Peter Barker
6338d10b5f global: create and use HAL_PROGRAM_SIZE_LIMIT_KB
We will reserve BOARD_FLASH_SIZE for the internal flash on stm32 flash processors, use HAL_PROGRAM_SIZE_LIMIT_KB in the general code base.

Notable change here is that boards with external flash will start to get features only available with more than 2MB of program storage
2025-02-26 10:06:39 +11:00
Andy Piper
f706b8615e AP_Scripting: allow scripting on 2Mb boards with littlefs 2025-01-21 11:10:31 +11:00
Peter Barker
222a26ee20 AP_Scripting: tweak conditions for scripting-requires-filesystem
AP_FILESYSTEM_READING_ENABLED isn't quite right as we can't read scripts from @SYS.
2024-09-10 11:47:37 +10:00
Peter Barker
3194fa1385 AP_Scripting: correct compilation when AP_SCRIPTING_SERIALDEVICE_ENABLED false 2024-08-13 10:43:29 +10:00
Iampete1
f712b202de AP_Scripting: require a file system 2023-10-17 10:23:20 +11:00
Peter Barker
d519ab604e AP_Scripting: allow AP_SCRIPTING_ENABLED to come from hwdef files 2023-06-09 16:10:52 +10:00