Peter Barker
|
5f2e0159b0
|
AP_Radio: include cleanups
|
2022-03-01 11:21:33 +11:00 |
Andrew Tridgell
|
1cee9bea28
|
AP_Radio: use take_blocking instead of HAL_SEMAPHORE_BLOCK_FOREVER
this makes for cleaner and smaller code as the failure case is not
needed
|
2020-01-19 20:19:30 +11:00 |
Peter Barker
|
306aa5b654
|
AP_Radio: expect delay whil resetting radios
|
2019-11-27 22:35:15 +11:00 |
murata
|
6d7c2301f2
|
AP_Radio: Change direct value to define name
|
2019-09-24 13:23:24 +10:00 |
Andrew Tridgell
|
dcbbc86f34
|
AP_Radio: added support for Skyviper 2018 model radios
fixes #12273
|
2019-09-12 14:02:36 +10:00 |
Tom Pittenger
|
3d2c7346cc
|
AP_Radio: unify singleton naming to _singleton and get_singleton()
|
2019-02-10 19:09:58 -07:00 |
Peter Barker
|
5e15dc6967
|
AP_Radio: remove use of never-set AP_HAL_PX4
|
2019-01-18 09:53:44 +11:00 |
Andrew Tridgell
|
68f463b29d
|
AP_Radio: use WITH_SEMAPHORE()
and removed usage of hal.util->new_semaphore()
|
2018-10-17 12:54:22 +11:00 |
Peter Barker
|
3251e43f03
|
AP_Radio: adjust for namespacing of interrupt names
|
2018-08-21 20:34:01 +09:00 |
Siddharth Purohit
|
ea709b9316
|
AP_Radio: move to using updated time conv API
|
2018-08-03 13:44:59 +10:00 |
Pierre Kancir
|
43c6f87290
|
AP_Radio: fix fallthrough with ArduPilot macro
|
2018-05-22 15:25:00 +01:00 |
Eugene Shamaev
|
b3f355ae91
|
AP_Radio: HAL_RCINPUT_WITH_AP_RADIO definition
|
2018-05-22 08:35:01 +09:00 |
Andrew Tridgell
|
f928bd9420
|
AP_Radio: fixed build warnings
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
240b6d57f7
|
AP_Radio: added SRT packet formats for cc2500
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
32ddbca428
|
AP_Radio: do cypress sends as single transfer
this prevents timing errors to cypress chip on packet send
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
65f4c0ba50
|
AP_Radio: improved timeout abstraction in cypress driver
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
3456d67b2f
|
AP_Radio: some boards won't have a radio reset pin
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
3f7934d082
|
AP_Radio: improvements to cc2500 driver
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
e087fc7730
|
AP_Radio: initial implementation of cc2500 driver
using D16 protocol. It can bind and receive packets, but packet rate
it very low
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
b1ccf575f7
|
AP_Radio: support DATA96 packets for fw update
this allows for update of remote radio firmware via MAVLink DATA96
packets
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
6ef5f61faa
|
AP_Radio: add ChibiOS support
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
be002665cf
|
AP_Radio: implement CYRF6936 direct attached radio
implement DSM2 and DSMX compatible protocols
|
2018-02-08 17:36:33 +11:00 |