mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-18 04:43:34 +08:00
* boards: cuav/x25-super: add multi-instance heater support Restore heater support removed in #26621 using the generic multi-instance heater driver from #26325. Defines HEATER_NUM 2 for the two IMU heater outputs (PB10, PE6). * boards: cuav/x25-super: fix heater IMU IDs and temp from hw test Update defaults per @cuav-chen2 hardware testing: - HEATER1_IMU_ID: 2818066 (SCH16T) - HEATER2_IMU_ID: 3014698 (IIM42653) - HEATER2_TEMP: 65°C * Update boards/cuav/x25-super/init/rc.board_defaults
38 lines
977 B
Bash
38 lines
977 B
Bash
#!/bin/sh
|
|
#
|
|
# board specific defaults
|
|
#------------------------------------------------------------------------------
|
|
|
|
Mavlink ethernet (CFG 1000)
|
|
param set-default MAV_2_CONFIG 1000
|
|
param set-default MAV_2_BROADCAST 1
|
|
param set-default MAV_2_MODE 0
|
|
param set-default MAV_2_RADIO_CTL 0
|
|
param set-default MAV_2_RATE 100000
|
|
param set-default MAV_2_REMOTE_PRT 14550
|
|
param set-default MAV_2_UDP_PRT 14550
|
|
|
|
param set-default SENS_EN_INA238 0
|
|
param set-default SENS_EN_INA228 0
|
|
param set-default SENS_EN_INA226 0
|
|
|
|
param set-default USB_MAV_MODE 5
|
|
|
|
param set-default UAVCAN_SUB_GPS 1
|
|
param set-default UAVCAN_SUB_BAT 1
|
|
|
|
# IMU thermal control (multi-instance heater)
|
|
param set-default SENS_EN_THERMAL 1
|
|
param set-default HEATER1_IMU_ID 2818066
|
|
param set-default HEATER1_TEMP 45
|
|
param set-default HEATER2_IMU_ID 3014698
|
|
param set-default HEATER2_TEMP 45
|
|
|
|
# CUAV pwm voltage 3.3V/5V switch
|
|
pwm_voltage_apply start
|
|
|
|
safety_button start
|
|
|
|
# Update IP config if needed
|
|
netman update -i eth0
|