Andrew Tridgell
|
1397c85f8e
|
HAL_PX4: added Semaphore_Recursive
|
2018-08-25 15:44:36 +10:00 |
Peter Barker
|
4767666a2d
|
AP_HAL_PX4: implement attach_interrupt
|
2018-08-21 20:34:01 +09:00 |
Andrew Tridgell
|
fe93113240
|
HAL_PX4: added support for HAL_Semaphore type
|
2018-08-16 12:40:10 +10:00 |
Francisco Ferreira
|
9766ca44d4
|
AP_HAL_PX4: adapt to changes in AP_BoardConfig_CAN
|
2018-08-12 13:35:02 +01:00 |
Francisco Ferreira
|
68ada13f28
|
AP_HAL_PX4: remove CAN thread management
|
2018-08-12 13:35:01 +01:00 |
Lucas De Marchi
|
8e3777a163
|
AP_HAL_PX4: RCOutput: honour HAL_HAVE_SAFETY_SWITCH
|
2018-08-02 13:15:02 -07:00 |
Andrew Tridgell
|
bdca329012
|
HAL_PX4: fixes for new tone_alarm system
we need to start the driver
|
2018-07-30 14:02:12 +10:00 |
Andrew Tridgell
|
22d588146e
|
HAL_PX4: added duration to toneAlarm_set_buzzer_tone
|
2018-07-30 14:02:12 +10:00 |
Jonathan Challinger
|
4e48923c64
|
AP_HAL_PX4: implement new tonealarm interface
|
2018-07-30 14:02:12 +10:00 |
E Thomas
|
c8ce76e8a6
|
Added support for PX4V1 UARTD in HAL_PX4_Class
|
2018-07-19 08:11:18 +10:00 |
Michael du Breuil
|
039e146dec
|
AP_HAL_PX4: Remove GPIO::analogPinToDigitalPin()
|
2018-07-11 23:09:52 -07:00 |
Andrew Tridgell
|
fe07a73935
|
HAL_PX4: don't clear buffers if no baudrate change
|
2018-07-12 11:41:31 +10:00 |
Andrew Tridgell
|
66ee202e24
|
HAL_PX4: backup storage to microSD if possible
very useful for diagnostics
|
2018-07-11 16:38:03 +10:00 |
Andrew Tridgell
|
7beb8b4872
|
HAL_PX4: ensure system_id is nul terminated
|
2018-07-10 15:40:08 +10:00 |
Andrew Tridgell
|
cb77cc772c
|
HAL_PX4: implement I2C bus masks
|
2018-07-10 15:39:47 +10:00 |
Andrew Tridgell
|
c317cc3fa4
|
HAL_PX4: removed restriction on delay in threads
threads other than the main thread should be able to sleep, but not
call the delay callback
|
2018-07-09 19:41:18 +10:00 |
Andrew Tridgell
|
3dfa1f2879
|
HAL_PX4: implement thread_create() API
|
2018-07-09 19:41:18 +10:00 |
Andrew Tridgell
|
12a53ed662
|
HAL_PX4: fixed link on aerofc-v1
it does not have bl_update
|
2018-07-06 21:18:16 +10:00 |
Andrew Tridgell
|
b4d527a9f8
|
HAL_PX4: support flashing bootloader with MAVLink command
|
2018-06-29 09:00:40 +10:00 |
Andrew Tridgell
|
3fe04e941f
|
HAL_PX4: support uartG
|
2018-06-29 08:17:38 +10:00 |
Michael du Breuil
|
512939a839
|
AP_HAL_PX4: Clear UART buffers when opening a port
|
2018-06-26 02:18:18 +01:00 |
Peter Barker
|
3bdbe3b63c
|
AP_HAL_PX4: use common methods for setting time
|
2018-06-15 08:01:22 +10:00 |
Eugene Shamaev
|
05c8d4cc36
|
AP_HAL_PX4: helper func
|
2018-06-09 22:46:48 -07:00 |
Eugene Shamaev
|
2a6387fd3b
|
AP_HAL_PX4: reducing indenting by linearizing the logic
|
2018-06-09 22:46:48 -07:00 |
Michael du Breuil
|
a833e93708
|
AP_HAL_PX4: Remove timer process suspension interface
|
2018-06-06 07:16:58 +10:00 |
Michael du Breuil
|
4d83644bd6
|
AP_HAL_PX4: Remove RC overrides
|
2018-06-05 09:51:09 +10:00 |
Eugene Shamaev
|
94f8c81d84
|
AP_HAL_PX4: UAVCAN servo removal
|
2018-05-25 13:53:17 +10:00 |
Eugene Shamaev
|
80859a9137
|
AP_HAL_PX4: HAL_RCINPUT_WITH_AP_RADIO definition
|
2018-05-22 08:35:01 +09:00 |
Andrew Tridgell
|
95df35f102
|
HAL_PX4: fixed build warnings
|
2018-05-21 15:02:34 +10:00 |
Andrew Tridgell
|
36ebb14b2e
|
HAL_PX4: take account of available bytes in receive_time_constraint_us
|
2018-05-21 14:53:18 +10:00 |
Andrew Tridgell
|
93cdb15aca
|
HAL_PX4: implement uart timestamp API
|
2018-05-16 18:49:22 +10:00 |
Andrew Tridgell
|
219d429929
|
HAL_PX4: fixed oneshot125 on non-alt outputs
|
2018-05-12 07:28:05 +10:00 |
Michael du Breuil
|
f9d1574f73
|
AP_HAL_PX4: Remove set_overrides() method
|
2018-05-11 12:13:39 +01:00 |
Peter Barker
|
83bb6e4a9a
|
AP_HAL_PX4: move delay callback handling to base HAL Scheduler class
|
2018-05-09 16:15:38 +10:00 |
Andrew Tridgell
|
7ecdabe52c
|
HAL_PX4: fixup
|
2018-04-14 06:22:07 +10:00 |
Andrew Tridgell
|
fae0e7befa
|
HAL_PX4: implement BRD_SAFETYOPTION
|
2018-04-14 06:22:07 +10:00 |
Andrew Tridgell
|
c3f0418333
|
HAL_PX4: handle oneshot125 separately
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
503bd9ce65
|
HAL_PX4: implement get_esc_scaling()
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
9942934f0d
|
AP_HAL_PX4: added IRQ save/restore to hal.scheduler
these are used by RPM driver
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
2933d4dd35
|
HAL_PX4: handle MODE_PWM_NONE enum
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
a9b4d37bd2
|
HAL_PX4: fixed build with DShot
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
25cc73c1e7
|
AP_HAL_PX4: added mask to set_output_mode()
this allows for some groups using dshot and some not
|
2018-04-07 09:10:29 +10:00 |
Peter Barker
|
6c7c916c78
|
AP_HAL: eliminate AP_HAL::Print and AP_HAL::Stream
Just *way* too many layers involved here
|
2018-03-23 08:12:38 +11:00 |
Holger Steinhaus
|
8b8a99e1aa
|
AP_HAL_PX4: fix possible overflow/truncation issue
bus_id is declared to be a 5 bit value, so 2 digits are necessary for
string representation.
|
2018-03-17 16:32:56 +01:00 |
Andrew Tridgell
|
fba962f7ff
|
HAL_PX4: allow for different LED pins
and fixed build
|
2018-02-14 18:27:00 +11:00 |
Andrew Tridgell
|
eb0389caf2
|
HAL_PX4: used cypress bus defines
|
2018-02-08 18:56:51 +11:00 |
Andrew Tridgell
|
a8af1974d2
|
HAL_PX4: hook into AP_Radio for RC input
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
ddb2f4b5ad
|
HAL_PX4: define cypress SPI bus
|
2018-02-08 17:36:33 +11:00 |
Siddharth Purohit
|
17fef4b630
|
HAL_PX4: add support for api change in AP_HAL::CANManager
|
2018-02-07 20:33:45 +11:00 |
Andrew Tridgell
|
0f079deebf
|
HAL_PX4: Storage::_timer_tick is an override
|
2018-02-07 20:33:45 +11:00 |