Andrew Tridgell
d0db3eef58
AP_SerialManager: added baudrates to get_passthru()
4 years ago
Iampete1
9884c2c2ce
AP_SerialManager: add airspeed type
4 years ago
Tom Pittenger
899cc9ef5d
Revert "AP_SerialManager: add support for Sagetech protocol"
...
This reverts commit b74c22864d
.
4 years ago
Tom Pittenger
b74c22864d
AP_SerialManager: add support for Sagetech protocol
4 years ago
Andy Piper
13676f9784
AP_SerialManager: add number of serial protocols to enum
4 years ago
yaapu
234ed303fe
AP_SerialManager: added support for the MSP protocol
5 years ago
Randy Mackay
36b25973d9
AP_SerialManager: add winch protocol to enum and param desc
5 years ago
Michael du Breuil
2cdaf421d8
AP_SerialManager: Add a helper to report if a serial link should have it's MAVLink data forwarded
5 years ago
Andy Piper
d9f11c1a0a
AP_SerialManager: add CRSF support and CRSF protcol
5 years ago
Peter Barker
3001812630
AP_SerialManager: add support for RichenPower generator
5 years ago
Andrew Tridgell
6790df67a1
AP_SerialManager: added Hott telemetry
5 years ago
Michael du Breuil
f0a50c51f6
AP_SerialManager: Add scripting ports
5 years ago
Andrew Tridgell
22f8221427
AP_SerialManager: implement new UART option bits
5 years ago
Andy Piper
c9b96a5e79
AP_SerialManager: add support RunCam serial protocol
5 years ago
Peter Barker
5767fd8e12
AP_SerialManager: use https:// scheme for ardupilot URLs
5 years ago
Andrew Tridgell
5ae24a7aac
AP_SerialManager: expose map_baudrate()
5 years ago
Marian Soban
bea1502af9
AP_SerialManager: LTM telemetry support
5 years ago
Andrew Tridgell
c733e1b1a2
AP_SerialManager: fixed GPS in AP_Periph
...
we need to have at least 4 SERIALn_* parameters to support GPS on
AP_Periph due to the odd ordering of hal.uartB as SERIAL3
5 years ago
Andrew Tridgell
fb84da3415
AP_SerialManager: don't show parameters for serial ports that don't exist
...
saves a bit of user confusion
5 years ago
Andrew Tridgell
9799302225
AP_SerialManager: Add EFI_MS Protocol option
5 years ago
Andrew Tridgell
2708c99bfb
AP_SerialManager: added set_protocol_and_baud()
...
used by AP_Periph for rangefinders
5 years ago
Andrew Tridgell
cbdb23afb5
AP_SerialManager: support SERIALn_PROTOCOL=23 for RC input
...
sets up an extra RC input port
6 years ago
Andrew Tridgell
4ff008b803
AP_SerialManager: added uartH support
6 years ago
Siddharth Purohit
7f297a43dc
SerialManager: add support for SLCAN protocol as parameter
6 years ago
Peter Hall
fe38413ddc
AP_SerialManger: add windvane serial type
6 years ago
Francisco Ferreira
e06556a677
AP_SerialManager: support NMEA output
6 years ago
Pierre Kancir
231e684d96
AP_SerialManager: fix includes place and order
6 years ago
Tom Pittenger
add2130e07
AP_SerialManager: unify singleton naming to _singleton and get_singleton()
6 years ago
Siddharth Purohit
3a46fb59e5
AP_SerialManager: add support for fetching serial port by id
6 years ago
Andrew Tridgell
b88c08f5a1
AP_SerialManager: added serial passthru support
...
this allows for pass-thru between two serial ports, allowing for the
use of serial config tools
6 years ago
Andrew Tridgell
28970ed176
AP_SerialManager: added RobotisServo protocol support
6 years ago
Randy Mackay
67be002cca
AP_SerialManager: add optical flow to list of protocols
6 years ago
Andrew Tridgell
ac3b0a98ab
AP_SerialManager: added options for each uart
...
used to control inversion of uarts
6 years ago
Peter Barker
37145253d9
AP_SerialManager: remove set_console_baud, factor out find_protocol_instance
7 years ago
Andrew Tridgell
759121f0d0
AP_SerialManager: support uartG
7 years ago
night-ghost
09b5cc382b
AP_SerialManager: devo telemetry support (RX705/707)
7 years ago
Andrew Tridgell
71eb9bac03
AP_SerialManager: added ESC telemetry protocol support
7 years ago
Francisco Ferreira
0340188a8f
AP_SerialManager: rename Lidar to Rangefinder
7 years ago
Francisco Ferreira
972264637c
AP_SerialManager: remove special uLanding protocol type
...
Old protocol will be changed to Lidar on library init
7 years ago
Peter Barker
b3f5e807a6
AP_SerialManager: add AP::serialmanager()
7 years ago
Andrew Tridgell
dd489a0797
AP_SerialManager: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Mark Whitehorn
3587d7f253
AP_SerialManager: add SBUS1 serial output support
7 years ago
Guy Tzoler
2442f3fb06
AP_SerialManager: adding Volz Support
...
and make AP_SerialManager a singleton
7 years ago
Lucas De Marchi
04866e9f76
AP_SerialManager: add static create method
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
882c4f4052
AP_SerialMananger: add RP-Lidar A2
8 years ago
Luis Rodrigues
bf51d5a3c9
AP_SerialManager: add comment that Lidar360 protocol covers TerraRanger
8 years ago
Randy Mackay
c4aa37525e
SerialManager: add beacon to list of protocols
8 years ago
davidaroyer
faa534cf64
AP_SerialManager: Add support for Aerotenna uLanding radar altimeter
8 years ago
murata
c808ee2f49
Global: To nullptr from NULL.
...
RC_Channel: To nullptr from NULL.
AC_Fence: To nullptr from NULL.
AC_Avoidance: To nullptr from NULL.
AC_PrecLand: To nullptr from NULL.
DataFlash: To nullptr from NULL.
SITL: To nullptr from NULL.
GCS_MAVLink: To nullptr from NULL.
DataFlash: To nullptr from NULL.
AP_Compass: To nullptr from NULL.
Global: To nullptr from NULL.
Global: To nullptr from NULL.
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago