//////////////////////////////////////////////////////////////////// // // PURPOSE: List of vehicle parameters, such as mass properties // specific to target named Makai // // DATE: 2009/09/16 // // NOTES: All values (except "strings") must be followed by // a unit abbreviation (or one of the unit-like // abbreviations: n/a, bool, enum, count). // // //////////////////////////////////////////////////////////////////// Vehicle.name = "makai"; Vehicle.id = 3 enum; Vehicle.kmlColor = "ff66FF66"; // 4 hex bytes indicating alpha, blue, green, and red Vehicle.argoProgram = "9228"; Vehicle.argoPlatform = ""; Vehicle.sendDataToShore = 1 bool; // If true, telemeter data to shore Vehicle.checkMTQueue = 1 bool; // Tells the vehicle whether to explicitly check for MT SBD messages in the queue. Will only check immediately following a GPS fix AHRS_sp3003D.loadControl = "/dev/loadB2"; AHRS_sp3003D.uart = "/dev/ttyB2"; AHRS_sp3003D.baud = 38400 bps; Aanderaa_O2.loadControl = "/dev/loadB5"; Aanderaa_O2.uart = "/dev/ttyB5"; Aanderaa_O2.baud = 9600 bps; AcousticModem_Benthos_ATM900.loadControl = "/dev/loadA2"; AcousticModem_Benthos_ATM900.uart = "/dev/ttyA2"; AcousticModem_Benthos_ATM900.baud = 9600 bps; // Aft battery pack BPC1A.uart = "/dev/ttyTX0" BPC1A.baud = 19200 bps; // Fwd battery pack BPC1B.uart = "/dev/ttyTX2" BPC1B.baud = 19200 bps; BuoyancyServo.loadControl = "/dev/loadA6"; BuoyancyServo.uart = "/dev/ttyA6" BuoyancyServo.baud = 9600 bps; CTD_NeilBrown.loadControl = "/dev/loadB1"; CTD_NeilBrown.uart = "/dev/ttyB1"; CTD_NeilBrown.baud = 9600 bps; Depth_Keller.loadControl = "/dev/loadA0"; Depth_Keller.ad = "/dev/mcp3553A0"; Depth_Keller.adTimeout = 125 ms; Depth_Keller.adVref = 2.5 V; Depth_Keller.adRes = 21 bit; DVL_micro.loadControl = "/dev/loadA1"; DVL_micro.uart = "/dev/ttyA1"; DVL_micro.baud = 115200 bps; ElevatorServo.loadControl = "/dev/loadA4"; ElevatorServo.uart = "/dev/ttyA4"; ElevatorServo.baud = 9600 bps; g3ESP.loadControl = "/dev/loadB7"; g3ESP.uart = "/dev/ttyB0"; g3ESP.baud = 9600 bps; MassServo.loadControl = "/dev/loadA3"; MassServo.uart = "/dev/ttyA3" MassServo.baud = 9600 bps; NAL9602.loadControl = "/dev/loadB3"; NAL9602.uart = "/dev/ttyS2"; NAL9602.baud = 19200 bps; Radio_Surface.loadControl = "/dev/loadB6"; // surface radio is only a "dumb" interface to some sort of surface radio that // is self contained. No uart is supported. rhodamine.loadControl = "/dev/loadB0"; rhodamine.ad = "/dev/mcp3553B0"; rhodamine.adTimeout = 125 ms; rhodamine.adVref = 2.5 V; rhodamine.adRes = 21 bit; RudderServo.loadControl = "/dev/loadA5"; RudderServo.uart = "/dev/ttyA5" RudderServo.baud = 9600 bps; ThrusterServo.loadControl = "/dev/loadA7"; ThrusterServo.uart = "/dev/ttyA7" ThrusterServo.baud = 9600 bps; WetLabsBB2FL.loadControl = "/dev/loadB4"; WetLabsBB2FL.uart = "/dev/ttyB4"; WetLabsBB2FL.baud = 19200 bps;