Peter Barker
ce4ca0ac08
AP_InternalError: specify size for error_t
4 years ago
Randy Mackay
67f2c79717
AP_InternalError: added invalid_arguments failure
...
this is intended to catch problems where we have unexpectedly received
invalid arguments. For example an out-of-bounds target speed that
should have been caught somewhere else.
running out of bits so we use a single bit to capture invalid inputs to or output from a calculation
4 years ago
Andrew Tridgell
f250c4d684
AP_InertialSensor: added an internal error for panic
...
ensure users cannot arm while in a panic
4 years ago
Andrew Tridgell
9e15efcbb5
AP_InertialSensor: added params restored internal error
4 years ago
Andy Piper
c8b2f11ab6
AP_InternalError: add dma_fail
4 years ago
Andrew Tridgell
cc61e05d90
AP_InternalError: added mem_guard internal error
4 years ago
Andrew Tridgell
965af98f4a
AP_InternalError: added an internal error for GPIO ISR overload
4 years ago
Andrew Tridgell
b20279e452
AP_InternalError: added imu_reset error
4 years ago
Peter Barker
4527321035
AP_InternalError: remove leading comma in descriptive string
...
"i" just looks so likely....
5 years ago
Andrew Tridgell
369861e4c0
AP_InternalError: use strncpy_noterm
5 years ago
Peter Barker
446dc61979
AP_InternalError: add warning on the internal error_t type
5 years ago
Peter Barker
70a9abfaff
AP_InternalError: emit stringification of internal errors
5 years ago
Peter Barker
a30cdabb34
AP_InternalError: create and use INTERNAL_ERROR macro so we get line numbers
5 years ago
Andrew Tridgell
7d6e5fa8a5
AP_InternalError: implement AP_stack_overflow() C binding
...
allow low level HAL code to report a stack overflow to
AP_InternalError
5 years ago
Mark Whitehorn
b658a84124
AP_InternalError: add error type bad_rotation
5 years ago
Peter Barker
ede87d49f6
AP_InternalError: add a bit for infinite recursion in switch_full_sector
5 years ago
Andrew Tridgell
8b9928aaca
AP_InternalError: added hex and decimal comments
...
makes looking up codes faster from logs
5 years ago
Peter Barker
f090f35afa
AP_InternalError: add a general should-not-be-here bit
5 years ago
Andrew Tridgell
b8602abdeb
AP_InternalError: added error for i2c isr error
6 years ago
Peter Barker
cee3d8086b
AP_InternalError: move include of BoardConfig to cpp
...
This breaks an include loop when building for skyviper-v2450
6 years ago
Peter Barker
54ba686855
AP_InternalError: add bit for asking for a non-existant gcs backend
6 years ago
Peter Barker
256b6703f1
AP_InternalError: keep count of number of errors having occured
6 years ago
Andrew Tridgell
045bdf3478
AP_InternalError: removed unused internal error
6 years ago
Peter Barker
fc71e1ba53
AP_InternalError: add internal error for out-of-range bitmask ops
6 years ago
Peter Barker
aaf98f942f
AP_InternalError: add internal error for link errors in mission protocol
6 years ago
Andrew Tridgell
b217771dbf
AP_InternalError: persist internal error values
6 years ago
Andrew Tridgell
ebf04e70fe
AP_InternalError: don't panic on SITL watchdog_reset
6 years ago
Andrew Tridgell
8e1f100d98
AP_InternalError: added spi timeout error
6 years ago
Andrew Tridgell
945ab652cc
AP_InternalError: added iomcu_reset as separate code
6 years ago
Andrew Tridgell
dbe9e30edc
AP_InternalError: added iomcu_reset critical error
6 years ago
Andrew Tridgell
d5c2b77573
AP_InternalError: added bit for watchdog reset
6 years ago
Peter Barker
0b44525bda
AP_InternalError: correct cast in debug statement
6 years ago
Peter Barker
5c6c153467
AP_InternalError: make constraining NaNs an internal error
6 years ago
Peter Barker
2e885739e3
AP_InternalError: add singleton for tracking internal errors
6 years ago