Daniel Agar
bc182e94e6
sensors split rc_update into new standalone module
5 years ago
Daniel Agar
668984b6b0
boards: start adc in rc.board_sensors
5 years ago
RomanBapst
06a902f598
rcS: do not wipe next flight UUID parameter when resetting parameters
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
Daniel Agar
6a0f5249f8
sensors: split out analog battery handling to new standalone battery_status module
5 years ago
Beat Küng
d8ef1b59b9
ROMFS: add dshot startup support
5 years ago
BazookaJoe1900
02e861b16e
enable silent compare of parameter ( #12850 )
...
Remove false errors after comparing parameters that doesn't exists.
as described in #12832
5 years ago
garfieldG
bbb96cbd0c
Mavlink startup script per board
...
-moved rc.mavlink to the boards optional rc additions (now it's called rc.board_mavlink) to handle board specific mavlink needs (mavlink over usb, ethernet, additional streams, etc.)
-mavlink module will be responsible to usb defaults, therefore less args are needed to be passed to mavlink module if one wants to use mavlink over usb.
-the way to check if connection is usb is by it's designated variable and not by config mode.
5 years ago
bazooka joe
49c74ab021
add new parameter LIGHT_EN_BLINKM to start blinkm lights
6 years ago
Daniel Agar
7d248e0f45
px4fmu: move to WQ with uORB callback scheduling ( #12224 )
6 years ago
Beat Küng
a7eed520b4
commander: refactor module usage output
6 years ago
Silvan Fuhrer
cedf14e2ba
Airspeed Selector: repurpose wind estimator into an airspeed (selection, validation) module.
...
This new airspeed module does:
-runns an airspeed validator for every airspeed sensor present, which checks measurement validity and estimates an airspeed scale
-selects another airspeed sensor if for the current one a failure is detected
-estimates airspeed with groundspeed-windspeed if no valid airspeed sensor is present
-outputs airspeed_validated topic
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
bf474028ff
px4flow add parameter to enable (SENS_EN_PX4FLOW)
...
- fixes https://github.com/PX4/Firmware/issues/12571
6 years ago
Julien Lecoeur
daeba4e75f
Add airframe .post scripts on NuttX targets
6 years ago
Mark Sauder
4a02475dd1
rcS: reduce a few LOC in AUTOCNF logic ( #12467 )
...
* Set/unset rcS vars at beginning and end of rcS script and reduce a few LOC checking SYS_AUTOCONFIG with improved logic.
* Restore current placement of set/unset vars in rcS script to leave only the SYS_AUTOCONFIG logic modification.
* Replace set AUTOCNF no after inadvertent deletion.
6 years ago
Beat Küng
92c2d7ae36
CBRK_BUZZER: allow to disable startup sound
...
The 'if [ $LOG_FILE = /dev/null ]' block can be removed, because
STARTUP_TUNE is already set in that case.
6 years ago
Beat Küng
5fe4c61b42
rc_input: add RC_PORT_CONFIG param to configure RC port
...
The parameter will only be available if the board defines an 'RC' serial
port in SERIAL_PORTS (in default.cmake).
6 years ago
BazookaJoe1900
df45124d02
black sheep telemetry add new TEL_BST_EN parameter to enable
6 years ago
David Sidrane
6eb4cf0ceb
Add CUAV 5+ and Nano to fmu-v5 manifest
...
* rcS: Set SYS_USE_IO for Nano
6 years ago
Timothy Scott
21760a5856
Changed constant name to UNMANNED_GROUND_VEHICLE
6 years ago
Claudio Micheli
e7075a6660
rcS: Fix multiple set IO_PRESENT.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Beat Küng
744b50b478
send MAVLink GROUND_TRUTH at 25 Hz, only in SIH mode. And minor cleanup
6 years ago
romain
e1d9438f79
sih: remove SYS_SIH parameter and extend SYS_HITL
6 years ago
Beat Küng
914a9b78b6
new airframe for sih, HIL_STATE_QUATERION sent through MAVLink
6 years ago
Beat Küng
0bb5225370
rcS: add airframe parameter versioning and extend SYS_AUTOCONFIG
6 years ago
David Sidrane
eb58dae51b
lights:Remove conditional rgb led starting (do all of them)
...
There is no need to not to start a pwm based led or a
rgbled_ncp5623c if the old TCA62724FMG is started. They
will all work in parallel.
6 years ago
DanielePettenuzzo
75f1ad36d1
start px4flow after all rangefinders (including the ones going through rc.serial)
6 years ago
DanielePettenuzzo
24f77ec5a4
rcS: start camera_capture later in script
6 years ago
DanielePettenuzzo
6b65eb2225
camera feedback: remove CAM_FBACK_MODE param. CAM_CAP_FBACK from camera capture driver will be used instead.
6 years ago
DanielePettenuzzo
d49752141d
rename camera capture feedback param and move it from camera_feedback module to camera capture driver
6 years ago
DanielePettenuzzo
42afc88285
add camera trigger feedback (input capture when camera actually takes the photo)
6 years ago
bresch
faa8b6fe6d
Camera Capture - enable capture at startup
6 years ago
Mohammed Kabir
94bb02a9c7
Add camera_capture driver
6 years ago
Daniel Agar
1ded189f58
ROMFS rcS execute (optional) rc.board_defaults after AUTOCNF set
6 years ago
Daniel Agar
fef65bf5c8
ROMFS split rc.board into defaults, sensors, and extras
6 years ago
Julian Oes
3ebf030a02
ROMFS: change shebang from #!zsh to #!/bin/sh
...
This was required for shellsheck.
6 years ago
Beat Küng
6a5108269e
rcS tone_alarm: fix CBRK_BUZZER
...
tone_alarm was started before the parameters were loaded, and the first
tune was played before that as well. CBRK_BUZZER was then read as default,
ignoring the user-configured value.
We now start tone_alarm after we load the parameters. Note that a
previously published startup tone or SD card error will still be played.
6 years ago
David Sidrane
11f9925b02
rcS,rc.serial.jinja:ensure proper unset hygiene
...
Delete auto generated vars, and others that were missed.
6 years ago
Daniel Agar
4240abad73
move bitcraze_crazyflie init to rc.board
6 years ago
Daniel Agar
0e980c1f83
move gumstix_aerocore2 init to rc.board
6 years ago
Daniel Agar
a3fed608a6
move airmind_mindpx-v2 init to rc.board
6 years ago
Daniel Agar
a8b91c7ac9
move intel_aerofc-v1 init to rc.board
6 years ago
Daniel Agar
a4830f8d7b
move omnibus_f4sd init to rc.board
6 years ago
Daniel Agar
aab08ad6fc
move nxp_fmuk66-v3 init to rc.board
6 years ago
Daniel Agar
c6a502f150
move fmu-v2/v3 init to rc.board
6 years ago
Daniel Agar
6c2436c2ca
move fmu-v4pro init to rc.board
6 years ago
Daniel Agar
d940f500f6
move fmu-v4 init to rc.board
6 years ago
Daniel Agar
25799c6e75
create board specific init script and use with fmu-v5
6 years ago
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
Daniel Agar
f692ad04d0
boards organization
6 years ago