Michel Pastor
04a170d141
AP_SerialManager: fix ESC telem baud rate so that it is consistent with other protocols baud forcing
3 years ago
Andrew Tridgell
8e689f2e66
AP_SerialManager: rename uLanding simulation to USD1
3 years ago
Iampete1
2d39836b42
AP_SerialManager: always set options
3 years ago
Iampete1
eeb5dd3c96
AP_SerialManger: always run set_options
3 years ago
Andy Piper
20a91dc1c8
AP_SerialManager: correct docs for SERIAL8
3 years ago
yaapu
c1e50dc676
AP_SerialManager: added a new MSP DisplayPort serial backend
4 years ago
Peter Barker
f02ffac9a4
AP_SerialManager: reserve Id 41 for CoDev serially-attached ESCs
4 years ago
Pierre Kancir
c1ad7253b6
AP_SerialManager: add FETtecOneWire protocol
4 years ago
Peter Hall
d0fc5210c8
AP_SerialManager: add AIS
4 years ago
Hwurzburg
8ec4b77cd7
AP_SerialManager: relabel protocol 29 to avoid confusion with CRSF RC
4 years ago
Andrew Tridgell
8430f48375
AP_SerialManager: document DisableFIFO bit
4 years ago
Andrew Tridgell
e517a47f9b
AP_SerialManager: call set_options() before first UART use
...
this ensures options are set before the first begin() call
4 years ago
Randy Mackay
7e68ce5c86
AP_SerialManager: add torqeedo to list of supported protocols
...
note that serial7_protocol and serial8_protocol param lists were missing 37:SmartAudio so this was also added
4 years ago
James Harton
be3cc1b679
Docs: Change all references from dev.ardupilot.org to the appropriate documentation URLs.
4 years ago
Andy Piper
ef8b6efd89
AP_SerialManager: add SmartAudio to docs
4 years ago
Andy Piper
2d0fe8b883
AP_SerialManager: add support for the SmartAudio protocol
...
Co-authored-by: luis.martinez.exts <luis.martinez@juntadeandalucia.es>
4 years ago
Andrew Tridgell
0f08236e7c
AP_SerialManager: added serial AHRS type
4 years ago
Andrew Tridgell
ae4d152d51
AP_SerialManager: added find_portnum() API
...
used for allocating device IDs
4 years ago
Tom Pittenger
ffd3d1da1d
AP_SerialManager: add support for ADSB protocol
4 years ago
Tom Pittenger
e3e876d4ed
AP_SerialManager: clear default protocols for AP_Periph
4 years ago
Andrew Tridgell
5406699ec8
AP_SerialManager: removed unnecessary uart pointer in state structure
4 years ago
Andrew Tridgell
23e629715e
AP_SerialManager: convert to using hal.serial() instead of hal.uartX
4 years ago
Andrew Tridgell
af0ee82ff1
AP_SerialManager: support uartI, allowing a total of 9 uarts
...
this allows for OTG2 on the MatekH743 board, which makes SLCAN much
easier
4 years ago
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
Andrew Tridgell
815f813d34
AP_SerialManager: allow for other baudrates for MSP
4 years ago
yaapu
234ed303fe
AP_SerialManager: added support for the MSP protocol
5 years ago
Michael du Breuil
6027553b85
AP_SerialManager: Add missing baud rate documentation
5 years ago
Randy Mackay
36b25973d9
AP_SerialManager: add winch protocol to enum and param desc
5 years ago
Peter Barker
6961f42685
AP_SerialManager: document new don't-forward-mavlink bit
5 years ago
Peter Barker
2f36336627
AP_SerialManager: add CrossFire and Generator to serial protocol descriptions
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
Randy Mackay
211c20da38
AP_SerialManager: default serial 1 and 2 protocols to MAVLink2
5 years ago
murata
c6f12e519b
AP_SerialManager: Add a description
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
da2f60ae95
AP_SerialManager: ensure users can't break SERIAL0_PROTOCOL
...
this prevents users from setting SERIAL0_PROTOCOL to something that
prevents them accessing the board. This can happen when users are
trying to setup SLCAN
5 years ago
Andrew Tridgell
22f8221427
AP_SerialManager: implement new UART option bits
5 years ago
Andrew Tridgell
2afac6ea13
AP_SerialManager: added runcam to available serial protocols
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