Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File change tracker #72

Closed
wants to merge 48 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
a75f1f7
AP_BattMonitor: AD7091R5 File addition new Battery Type
loki077 May 27, 2022
da58b3e
AP_BattMonitor: Addition AD7091R5 Battery Type
Apr 18, 2023
c35cf46
AP_Periph: add arm data receive monitoring
Apr 18, 2023
5762ef2
Hwdef: CarbonixF405 enable arm monitoring
loki077 May 31, 2022
bb18780
AP_Compass : Add QMC5883P
loki077 Jun 1, 2022
dd2502a
Hwdef : CarbonixL496 & CarbonixF405 Add compass QM5883P
loki077 Jun 1, 2022
85bf87a
Tools : Decode_devid Add Compass QMC5883P, AK09915
loki077 Jun 1, 2022
7b17f87
Hwdef: CarbonixL496 enable arm monitoring
Apr 18, 2023
3d6138f
AP_Periph: Print System Init msg with Cersion msg
loki077 Jun 2, 2022
89b0a34
Hwdef: CarbonixL496 GPS Enable with compass and LED
Apr 18, 2023
4f9fb0d
Hwdef: CarbonixF405 Enable GPS compass and LED
loki077 Jun 3, 2022
3297195
OV3-396 AP_EFI_Hirth : Hirth Driver addition
Sep 26, 2022
be114d9
OV3-396 AP_SerialManager : Hirth changes For setting BAUD and Buffer …
Apr 18, 2023
76ff516
OV3-396 AP_ICEngine : add GPIO test code for kill switch
Apr 20, 2023
7cfbb9c
OV3-396 AP_Periph: Addition of ESC APD HVPro
Apr 20, 2023
0cfff28
OV3-396 hwdef: CarbonixF405 & CarbonixL496 addition of AP ESC HVPro
Sep 26, 2022
a4cdfe1
OV3-396 AP_Periph : parameters addition for APD HVPro ESC
Sep 26, 2022
0b61486
OV3-645 AP_Periph: HVPro ESC Squash
Apr 20, 2023
c3d2ac8
OV3-398 AP_Periph: Adds a parameter to allow for user configurable ti…
Apr 20, 2023
39a586b
OV3-398 AP_Periph: Add timeout to ESC driving when CAN packets are lost
Dec 7, 2022
546af0e
OV3-416 hwdef: Enable external GPS IS8310 compass
Dec 16, 2022
375d7fd
OV3-404 AP_Periph: version number in header
Apr 20, 2023
167a92d
OV3-463 AP_ESC_Telem : logging and putting error_status to backend
Feb 2, 2023
5661553
OV3-463 AP_periph: Update ESC status packet error count to error status
Feb 1, 2023
663c96e
OV3-463 AP_UAVCAN : extract error count from ESC_STATUS pkt
Feb 1, 2023
f359745
AP_UAVCAN: allow BRD_SAFETY_MASK to work on CAN ESCs and servos
tridge Jun 28, 2023
53c6307
AP_ESC_Telem: fixed invalid log structure unit
tridge Jun 29, 2023
3526c42
Plane: improved fwd throttle during VTOL landing
tridge Jun 29, 2023
cd44e6a
OV3-809: AP_Periph: APDHVPRo ESC fixed code as per suggestion
Jun 27, 2023
99e504c
OV3-400 AP_UAVCAN: CAN Node status Log
Jul 17, 2023
f9d034b
OV3-733: AP_Bootloader: reserve 100 IDs for Carbonix boards and alloc…
Jul 17, 2023
93787b9
OV3-733: Tools: Carbonix waf build script
Jul 11, 2023
270fe32
OV3-733: hwdef: add new boards Carbonix
Jul 11, 2023
e1a28ee
OV3-733: Script add to CubeOrange Cx_LED_Driver
Jul 11, 2023
1d9669f
VO1-147 AP_HAL: added statistics structure for CAN
tridge Dec 7, 2022
d5797fd
OV3-691 hwdef: Add crystal 12Mhz , RangeFinder
May 5, 2023
342391c
VO1-147 AP_UAVCAN: log bus statistics
Jul 17, 2023
516c12b
AP_Math: add sum_of_bytes_in_buffer_mod_256
peterbarker Jun 26, 2023
5df2a21
OV3-645: MS EFI update
Jul 17, 2023
37c4e4f
OV3-645: Hirth SITL integration
Jul 17, 2023
2546675
Tools: added SpringValley3 location
tridge Jul 12, 2023
6448425
Ottano SITL setup
tridge Jul 12, 2023
2b10d13
OV3-645 : AP_UAVCAN: Logn Node status changed to ENABLE_STATS
Jul 18, 2023
77b018d
Plane: On vtol landings if from a mission perform crosstracking
WickedShell Jul 17, 2023
3f39bb2
AP_EFI: fixed parameter metadata for Hirth parameters
tridge Aug 21, 2023
ff1c153
CI: update github actions to prevent nodejs version warning
khancyr Dec 9, 2022
b0cf073
CI: add ccache config to test_size
khancyr Dec 9, 2022
3596355
CI: update github action to remove deprecation warnings from logs
khancyr Jan 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
OV3-733: Script add to CubeOrange Cx_LED_Driver
Lokesh Ramina authored and tridge committed Aug 21, 2023
commit e1a28ee9c27b36023f8eedcd8fde5ea2643faefd
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

-- LED is switched on using motor function
local MOTOR_LED_FUNCTION = 94

-- Ensure that the out2_function min = 200 and max = 10000
local MOTOR_LED_PWM_VAL_TRIM = 5000
local MOTOR_LED_PWM_VAL_MIN = 200
local MOTOR_LED_PWM_VAL_MAX = 10000
local MOTOR_LED_PWM_VAL_OFF = 0

-- Arming check interval
local LED_CYCLE_TIME = 2000


local LED_servo = SRV_Channels:find_channel(MOTOR_LED_FUNCTION)


gcs:send_text(0, "LED -- BEGIN")


-- LED is switched ON using a PWM signal configured as MOTOR_LED_FUNCTION
-- This is done to overcome the design limitations on CPN
local function switch_LED(LED_val)

if (LED_servo ~= null) then
SRV_Channels:set_output_pwm_chan_timeout(LED_servo, LED_val, LED_CYCLE_TIME)
end

return check_arming, LED_CYCLE_TIME
end



-- Function to continuously check if the vehicle is armed or not
-- ARMED -> LED_ON
-- DISARMED -> LED_OFF
local function check_arming()
vehicle_armed = arming:is_armed()

if vehicle_armed == true then
switch_LED(MOTOR_LED_PWM_VAL_MAX)
else
switch_LED(MOTOR_LED_PWM_VAL_MIN)
end

return check_arming, LED_CYCLE_TIME
end

return check_arming(), 10000

Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

-- LED is switched on using motor function
local MOTOR_LED_FUNCTION = 94

-- Ensure that the out2_function min = 200 and max = 10000
local MOTOR_LED_PWM_VAL_TRIM = 5000
local MOTOR_LED_PWM_VAL_MIN = 200
local MOTOR_LED_PWM_VAL_MAX = 10000
local MOTOR_LED_PWM_VAL_OFF = 0

-- Arming check interval
local LED_CYCLE_TIME = 2000


local LED_servo = SRV_Channels:find_channel(MOTOR_LED_FUNCTION)


gcs:send_text(0, "LED -- BEGIN")


-- LED is switched ON using a PWM signal configured as MOTOR_LED_FUNCTION
-- This is done to overcome the design limitations on CPN
local function switch_LED(LED_val)

if (LED_servo ~= null) then
SRV_Channels:set_output_pwm_chan_timeout(LED_servo, LED_val, LED_CYCLE_TIME)
end

return check_arming, LED_CYCLE_TIME
end



-- Function to continuously check if the vehicle is armed or not
-- ARMED -> LED_ON
-- DISARMED -> LED_OFF
local function check_arming()
vehicle_armed = arming:is_armed()

if vehicle_armed == true then
switch_LED(MOTOR_LED_PWM_VAL_MAX)
else
switch_LED(MOTOR_LED_PWM_VAL_MIN)
end

return check_arming, LED_CYCLE_TIME
end

return check_arming(), 10000