Peter Barker
8cc7f51de1
AP_HAL_SITL: tidy set/get of hw RTC
3 years ago
Siddharth Purohit
1082046134
AP_HAL_SITL: add support for hw random number generation
4 years ago
Andy Piper
d23a0bc23d
AP_HAL_SITL: allow tone alarm types
4 years ago
Andrew Tridgell
d380447cd5
HAL_SITL: support command line args for replay
4 years ago
bugobliterator
0d41db5520
AP_HAL_SITL: flush data from select call as we don't wait select in AP_Periph
4 years ago
bugobliterator
09a0d8d0c0
HAL_SITL: add support for AP_Periph SITL build
4 years ago
Pierre Kancir
5b356953ff
AP_HAL_SITL: implement and use set_cmdline_parameters()
4 years ago
Peter Barker
623c84ae74
AP_HAL_SITL: implement trap method
5 years ago
Peter Barker
907977b2f2
AP_HAL_SITL: support for virtual hardware safety switch
5 years ago
Michael du Breuil
75c62154b5
AP_HAL_SITL: Add missing override declarations
6 years ago
Peter Barker
dd68b14f46
AP_HAL_SITL: move dump_strack_trace into HAL
6 years ago
Andrew Tridgell
6897cecea2
HAL_SITL: support watchdog reset in SITL
...
this only works for speedup 1, and does not initialise the physics
models correctly for internal models
6 years ago
Peter Barker
a1088f6cd6
AP_HAL_SITL: add support for ToneAlarm via sfml
6 years ago
Michael du Breuil
a2b924d810
AP_HAL_SITL: Add scripting heap
6 years ago
Andrew Tridgell
8c9e9bd415
HAL_SITL: implement get_system_id()
6 years ago
Peter Barker
fdfe5ac75a
AP_HAL_SITL: add override keyword where required
6 years ago
Andrew Tridgell
44009c5459
HAL_SITL: removed hal.util->new_semaphore()
...
replaced with HAL_Semaphore
6 years ago
Andrew Tridgell
5d3b17db6b
HAL_SITL: added support for HAL_Semaphore type
7 years ago
Peter Barker
00153f513c
AP_HAL_SITL: use OS clock for get_hw_rtc
7 years ago
Lucas De Marchi
bcdc3336de
AP_HAL_SITL: replace header guard with pragma once
9 years ago
Andrew Tridgell
655f57ad01
HAL_SITL: cleanup class names
...
remove SITL prefix
9 years ago
Andrew Tridgell
b4cc3d9668
HAL_SITL: implement get_custom_defaults_file()
9 years ago
Andrew Tridgell
05e04ee1a7
HAL_SITL: added semaphore support
9 years ago
Andrew Tridgell
81e34006a5
HAL_SITL: make available_memory() uint32_t
9 years ago
Gustavo Jose de Sousa
27b9d71e2c
AP_HAL_SITL: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Andrew Tridgell
c81ad1d622
HAL_SITL: reformat HAL_SITL with astyle
10 years ago
Andrew Tridgell
40e3b422b5
HAL_SITL: rename HAL_AVR_SITL to HAL_SITL
...
it is nothing to do with the original AVR emulation now
10 years ago
Andrew Tridgell
bb44fa4385
AP_HAL_AVR_SITL: convert to new AP_HAL printf
12 years ago
Andrew Tridgell
70f7cde9b8
AP_HAL: added run_debug_shell() hal.util method
12 years ago
Pat Hickey
4c715bfd04
AP_HAL_AVR_SITL: add Util driver, fix deprecated deps on HAL_AVR.h
12 years ago
Pat Hickey
771f2a3acf
AP_HAL_Empty: add Util driver
12 years ago
Pat Hickey
b3abe89989
AP_HAL_AVR: add Util stubs
12 years ago