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

ICE start command #63

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
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
33 changes: 33 additions & 0 deletions ardupilot/equipment/ice/1125.Start.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#
# Internal Combustion Engines start command
#

#
# Controls the maximum amount of time the starter will run in each start attempt.
#
uint8 starter_time_seconds

bool cold_start


#
# If known, overrides the throttle setting during start, otherwise ECU selects according to the set rpm.
#
uint7 THROTTLE_POSITION_PERCENT_UNKNOWN = 127
uint7 throttle_position_percent

void1
uint7 startet_duty_cycle_percent

#
# Sets the minimum RPM reading for the engine to be considered running.
#
uint16 rpm_threshold

#
# If set to a value greater than 0 then the engine will retry starting the engine this many times before giving up.
#
uint8 max_retry

void2
uint6 ecu_index