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
Peter Barker
cd2182453a
AP_SerialManager: remove PX4 code bracketed by defines which will never be set
...
Also update a comment
6 years ago
Peter Barker
d3671d9ca3
AP_SerialManager: update description of BAUD parameters
6 years ago
murata
2e1e99eafc
AP_SerialManager: Added 256000 baud rate to display
6 years ago
Andrew Tridgell
5f9de3cf15
AP_SerialManager: fixed param docs
...
thanks Tom!
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
14cd9f11e8
AP_SerialManager: document Swap option for UARTs
6 years ago
Andrew Tridgell
cfb401995f
AP_SerialManager: allow override of SERIAL2_PROTOCOL
6 years ago
Andrew Tridgell
20b2d05dfd
AP_SerialManager: added docs for HalfDuplex option
6 years ago
Andrew Tridgell
ac3b0a98ab
AP_SerialManager: added options for each uart
...
used to control inversion of uarts
6 years ago
Andrew Tridgell
75c5fda222
AP_SerialManager: make console do mavlink2 by default
...
this is low impact as it doesn't affect radios that may not do mavlink2
7 years ago
Andrew Tridgell
5929b5fc33
AP_SerialManager: fixed find_baudrate to return mapped baudrate
7 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
Andrew Tridgell
fca0ad4f85
AP_SerialManager: allow hwdef.dat setup of serial5 config
7 years ago
Andrew Tridgell
2513e60e3c
AP_SerialManager: use unbuffered writes for volz
7 years ago
Mark Whitehorn
1a167a7d1f
AP_SerialManager: disable flow control for sbus1 port
7 years ago
Peter Barker
b3f5e807a6
AP_SerialManager: add AP::serialmanager()
7 years ago
Mark Whitehorn
f57eab3482
AP_SerialManager: add Volz and Sbus protocols to param metadata
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
7 years ago
Andrew Tridgell
29fe432dd7
AP_SerialManager: enable debug console use for other protocols
...
this allows SERIAL5_PROTOCOL to be set on FMUv2 and FMUv3 for use by
other protocols
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
bf4a505494
AP_SerialMananger: Add missing @RebootRequired : True
8 years ago
karthik.desai
8f7b9323d2
AP_SerialManager: Rename Pozyx Beacon to Beacon
8 years ago
Lucas De Marchi
a682bb837a
AP_SerialManager: uartA with 460800 baud for aerofc
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
Peter Barker
dee3bdbae9
AP_SerialManager: correct parameter metadata
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
Andrew Tridgell
d2e4b73eda
Revert "GCS_MAVLink: default to MAVLink2 enabled"
...
Reverting change to MAVLink2 by default until SiK radio firmware issue
with ECC is sorted out
8 years ago
Randy Mackay
cc0bfcddcb
AP_SerialManager: add Lidar360 to protocol list
...
This is used for the proximity sensor
8 years ago
Andrew Tridgell
c64a020384
GCS_MAVLink: default to MAVLink2 enabled
...
this changes the default to enable MAVLink2 on USB and the primary
telemetry port. Note that unless signing is enabled it won't send a
MAVLink2 packet until the GCS sends a MAVLink2 packet
8 years ago
floaledm
50eecf58a4
AP_SerialManager: added SPort passthrough protocol
9 years ago
floaledm
5066a5bc73
AP_SerialManager: syntax and minor lib rework
9 years ago
Andrew Tridgell
78e9ef427e
AP_SerialManager: remove special case for console
...
and add get_mavlink_protocol() to allow selection of correct mavlink
protocol behaviour
9 years ago
Andrew Tridgell
826cb0887a
AP_SerialManager: changed default for SERIAL4_PROTOCOL to 5
...
this makes it a documented protocol number. No functionality change
9 years ago
Luis Vale Gonçalves
0d9ea7597c
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
a16e9b3606
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago