Daniel Agar
1ded189f58
ROMFS rcS execute (optional) rc.board_defaults after AUTOCNF set
2019-01-18 11:23:01 -05:00
Daniel Agar
fef65bf5c8
ROMFS split rc.board into defaults, sensors, and extras
2019-01-15 23:52:46 -08:00
Julian Oes
3ebf030a02
ROMFS: change shebang from #!zsh to #!/bin/sh
...
This was required for shellsheck.
2018-12-19 07:36:43 +00:00
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.
2018-12-15 10:01:02 -05:00
David Sidrane
11f9925b02
rcS,rc.serial.jinja:ensure proper unset hygiene
...
Delete auto generated vars, and others that were missed.
2018-12-12 15:14:11 -05:00
Daniel Agar
4240abad73
move bitcraze_crazyflie init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
0e980c1f83
move gumstix_aerocore2 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
a3fed608a6
move airmind_mindpx-v2 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
a8b91c7ac9
move intel_aerofc-v1 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
a4830f8d7b
move omnibus_f4sd init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
aab08ad6fc
move nxp_fmuk66-v3 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
c6a502f150
move fmu-v2/v3 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
6c2436c2ca
move fmu-v4pro init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
d940f500f6
move fmu-v4 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
25799c6e75
create board specific init script and use with fmu-v5
2018-12-01 10:03:19 -05:00
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
2018-11-28 12:13:21 -05:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
CUAVcaijie
eb8a3de987
add rgbled_ncp5623c driver ( #10889 )
...
Co-Authored-By: CUAVcaijie <caijie@cuav.net >
2018-11-25 13:40:51 -05:00
Beat Küng
37338e442f
NuttX shell scripts: replace operator == with =
...
- NuttX supports both versions
- POSIX shell only supports '='
2018-09-27 23:39:20 +02:00
David Sidrane
45cf4d49f9
rcS:FMU V5 mini disable px4io
2018-09-26 23:27:23 +02:00
Beat Küng
c2ff0b1052
rcS: start frsky_telemetry on Pixracer if not enabled already
2018-09-25 14:31:47 -04:00
mcsauder
c390d02f1c
Tidy up an OUTPUT_DEV set/unset in rc.interace and rcS.
2018-09-25 07:55:03 +02:00
Beat Küng
300e66ae6a
SYS_COMPANION: deprecate this param
...
Replaced with the more generic serial config params.
rc.mavlink contains automatic transition support that can be removed after
the next release.
2018-09-25 07:53:29 +02:00
Beat Küng
dae292631c
Tools/serial: use per-module serial port config params, instead of per-port
2018-09-25 07:53:29 +02:00
Beat Küng
84c6b5ac6b
fmu-v2: add bootloader binary and SYS_BL_UPDATE param for BL updates
...
This allows a simple-to-use bootloader update mechanism to switch from
fmu-v2 to fmu-v3 target that has more flash.
2018-09-14 17:06:19 +02:00
David Sidrane
19a8c3e49c
rcs:Add comment & test 4 Mini test on all px4io init
2018-08-30 19:11:17 +02:00
David Sidrane
c072fefa2c
px4fmu_common:rcS:Use tune control, suport FW with no PX4IO
...
On FW with a px4io bin file, but not a px4io do not error
Use tune control and have all paths in rcS indicate tunes
2018-08-30 19:11:17 +02:00
mcsauder
1a1a04c094
Directly set parameters in airframe config files rather than setting script variables and move the param set lines into logic blocks, and alphabetize and tidy up param set lists.
2018-08-22 10:20:07 +02:00
Beat Küng
888d85008b
rcS: use quotes to set TUNE_ERR variable (ShellCheck complained)
2018-08-15 10:13:06 -04:00
David Sidrane
ce47dc24da
rcS:Added unset for TUNE_ERR
2018-08-14 09:38:15 -04:00
David Sidrane
8d14f9db52
rcS:Fix missing TUNE_ERR
2018-08-14 09:38:15 -04:00
David Sidrane
c46a405e0c
rcS:NXPhlite add back UxASRT usage
2018-08-14 09:38:15 -04:00
David Sidrane
e892227d1f
nxphlite-v3:Fix merge issue
2018-08-14 09:38:15 -04:00
David Sidrane
a4c4449b85
NXPhlite:Dedicate P10 UART as Telem 1 and disable companion
2018-08-14 09:38:15 -04:00
Beat Küng
273988c124
SITL: move all models to unified rcS startup and remove old scripts
2018-08-13 21:50:14 -04:00
Beat Küng
5ebd0116de
rc.interface: allow setting a custom MIXER_FILE
2018-08-13 21:50:14 -04:00
Beat Küng
a00f7ebf47
sitl scripts: refactor to use existing rc.vehicle_setup from NuttX
2018-08-13 21:50:14 -04:00
Beat Küng
9ba2e91fa1
ROMFS: avoid empty 'then else' clause, it's an error in bash
...
Use 'if ! <cmd>' instead.
2018-08-13 21:50:14 -04:00
Beat Küng
a6f93c30d9
Revert "Move px4io firmware update logic block to rc.io."
...
This reverts commit 0928112a80 .
2018-08-03 10:46:12 -04:00
mcsauder
0928112a80
Move px4io firmware update logic block to rc.io.
2018-08-02 12:19:23 +02:00
Daniel Agar
ad41744670
wind_estimator add param to enable and start
2018-08-02 08:07:01 +02:00
mcsauder
1fe526b8eb
Updated and added full stops to comments and did some comment/whitespace formatting in the startup scripts.
2018-07-31 09:06:03 +02:00
Daniel Agar
658237f36a
px4fmu move RC input to new rc_input driver
2018-07-30 10:32:56 -04:00
mcsauder
8da1e67050
Move OUTPUT_MODE logic from rcS to rc.interface.
2018-07-26 08:17:52 +02:00
Daniel Agar
5ec010372c
rcS preserve accel, gyro, and temp cal parameters
2018-07-25 07:48:19 +02:00
mcsauder
ee3e34cd06
Move UART mapping comments back to top level rcS script. Deprecate PWM_ACHDIS and replace with PWM_AUX_OUT and set PWM_AUX_DIS value directly in vtol airframe config files. Replace tone_alarm instances with tune_control and default tune enums, and relocate an OUTPUT_MODE == fmu logic block in rcS.
2018-07-24 18:44:55 +02:00
mcsauder
ec16a4d063
Migrate LOGGER_BUF argument to rc.logging, group OUTPUT_MODE instances closer together by relocating UAVCAN logic block in rcS, and alphabetize hardware specific logic in rc.sensors.
2018-07-20 19:01:33 +02:00
mcsauder
4f937a2ff6
Migrate px4io logic into rc.io.
2018-07-19 13:56:03 +02:00
mcsauder
6f63553824
Move MNT_MODE_IN / MOUNT_MODE_OUT logic block to rc.interface and move dataman, send_event, and load_mon startup just below uorb and tone_alarm startup in the rcS script.
2018-07-19 10:35:18 +02:00