Index _ | A | B | C | D | E | F | G | I | M | N | O | P | R | S | T | U | W _ _assertOSError (C++ function) A ADC_PRECISION_BITS (C macro) ADC_RANGE_MILLIVOLTS (C macro) ADC_t (C++ enum) ADC_t::Accelerator_ADC (C++ enumerator) ADC_t::Brake_ADC (C++ enumerator) ADC_t::NUMBER_OF_CHANNELS (C++ enumerator) Arg_e (C++ enum) Arg_e::INT_ARG (C++ enumerator) Arg_e::STR_ARG (C++ enumerator) args (C++ member) argTypes (C++ member) ARRAY_PRECHARGE_BYPASS_PIN (C macro) assertOSError (C macro) attr (C++ member) B BSP_ADC_Get_Millivoltage (C++ function) BSP_ADC_Get_Value (C++ function) BSP_ADC_Init (C++ function) BSP_CAN_Init (C++ function) BSP_CAN_Read (C++ function) BSP_CAN_Write (C++ function) BSP_GPIO_Get_State (C++ function) BSP_GPIO_Init (C++ function) BSP_GPIO_Read (C++ function) BSP_GPIO_Read_Pin (C++ function) BSP_GPIO_Write (C++ function) BSP_GPIO_Write_Pin (C++ function) BSP_SPI_Init (C++ function) BSP_SPI_Read (C++ function) BSP_SPI_Write (C++ function) BSP_UART_Init (C++ function) BSP_UART_Read (C++ function) BSP_UART_Write (C++ function) C CAN_BLOCKING (C macro) CAN_NON_BLOCKING (C macro) CAN_t (C++ enum) CAN_t::CAN_1 (C++ enumerator) CAN_t::CAN_3 (C++ enumerator) CAN_t::NUM_CAN (C++ enumerator) CANbus_Init (C++ function) CANBus_MsgQ (C++ member) CANbus_Read (C++ function) CANbus_Send (C++ function) CANDATA_t (C++ struct) CANId_t (C++ enum) CANId_t::ARRAY_CONTACTOR_STATE_CHANGE (C++ enumerator) CANId_t::BACKEMF (C++ enumerator) CANId_t::BPS_CONTACTOR (C++ enumerator) CANId_t::BPS_TRIP (C++ enumerator) CANId_t::CONTROL_MODE (C++ enumerator) CANId_t::CURRENT_DATA (C++ enumerator) CANId_t::CURRENT_VEC (C++ enumerator) CANId_t::IO_STATE (C++ enumerator) CANId_t::MAX_CAN_ID (C++ enumerator) CANId_t::MC_BUS (C++ enumerator) CANId_t::MC_PHASE_CURRENT (C++ enumerator) CANId_t::MOTOR_DRIVE (C++ enumerator) CANId_t::MOTOR_POWER (C++ enumerator) CANId_t::MOTOR_RESET (C++ enumerator) CANId_t::MOTOR_STATUS (C++ enumerator) CANId_t::ODOMETER_AMPHOURS (C++ enumerator) CANId_t::SLIP_SPEED (C++ enumerator) CANId_t::STATE_OF_CHARGE (C++ enumerator) CANId_t::SUPPLEMENTAL_VOLTAGE (C++ enumerator) CANId_t::TEMPERATURE (C++ enumerator) CANId_t::TEMPERATURE_SUMMARY (C++ enumerator) CANId_t::VELOCITY (C++ enumerator) CANId_t::VOLTAGE_SUMMARY (C++ enumerator) CANId_t::VOLTAGE_VEC (C++ enumerator) CANLUT_T (C++ struct) CARCAN (C macro) ChargeEnable_Get (C++ function) CommandLine_Stk (C++ member) CommandLine_TCB (C++ member) compOrCmd (C++ member) contactor_ENUM (C++ enum) contactor_ENUM::FOREACH_contactor (C++ enumerator) contactor_t (C++ type) Contactors_Get (C++ function) Contactors_Init (C++ function) CONTACTORS_PORT (C macro) Contactors_Set (C++ function) D data (C++ member) DEBOUNCE_PERIOD (C macro) DebugDump_Stk (C++ member) DebugDump_TCB (C++ member) DEFAULT_STACK_SIZE (C macro) direction (C++ member) direction_t (C++ enum) direction_t::INPUT (C++ enumerator) direction_t::OUTPUT (C++ enumerator) DISP_ACTIVE (C macro) DISP_DISABLED (C macro) DISP_ENABLED (C macro) DISP_FORWARD (C macro) DISP_NEUTRAL (C macro) DISP_REVERSE (C macro) Display_Error (C++ function) Display_Evac (C++ function) Display_Init (C++ function) Display_Reset (C++ function) Display_Send (C++ function) DisplayCmd_t (C++ struct) DisplayError_t (C++ enum) DisplayError_t::DISPLAY_ERR_ASSIGN (C++ enumerator) DisplayError_t::DISPLAY_ERR_INV_COMP (C++ enumerator) DisplayError_t::DISPLAY_ERR_INV_INSTR (C++ enumerator) DisplayError_t::DISPLAY_ERR_INV_PGID (C++ enumerator) DisplayError_t::DISPLAY_ERR_INV_VAR (C++ enumerator) DisplayError_t::DISPLAY_ERR_INV_VAROP (C++ enumerator) DisplayError_t::DISPLAY_ERR_MAX_ARGS (C++ enumerator) DisplayError_t::DISPLAY_ERR_NONE (C++ enumerator) DisplayError_t::DISPLAY_ERR_OTHER (C++ enumerator) DisplayError_t::DISPLAY_ERR_PARAMS (C++ enumerator) DisplayError_t::DISPLAY_ERR_PARSE (C++ enumerator) E EmergencyContactorOpen (C++ function) error_code_t (C++ type) Error_OS (C++ member) Error_ReadCarCAN (C++ member) Error_ReadTritium (C++ member) error_recov_opt_t (C++ enum) error_recov_opt_t::OPT_NONRECOV (C++ enumerator) error_recov_opt_t::OPT_RECOV (C++ enumerator) error_scheduler_lock_opt_t (C++ enum) error_scheduler_lock_opt_t::OPT_LOCK_SCHED (C++ enumerator) error_scheduler_lock_opt_t::OPT_NO_LOCK_SCHED (C++ enumerator) Error_UpdateDisplay (C++ member) F FOREACH_contactor (C macro) FOREACH_Gear (C macro) FOREACH_PIN (C macro) FSM_PERIOD (C macro) G GEAR_ENUM (C++ enum) GEAR_ENUM::FOREACH_Gear (C++ enumerator) Gear_t (C++ type) GPIO_GetPort (C++ function) I ID (C++ member) idx (C++ member) idxEn (C++ member) index (C++ member) Init_Stk (C++ member) Init_TCB (C++ member) M mapToPercent (C++ function) MAX_ARGS (C macro) MAX_CHANNELS (C macro) MINIONPIN_ENUM (C++ enum) MINIONPIN_ENUM::NUM_PINS (C++ enumerator) Minions_Init (C++ function) Minions_Read (C++ function) Minions_Write (C++ function) MOTOR_CONTROLLER_PRECHARGE_BYPASS_PIN (C macro) MOTOR_MSG_COUNTER_THRESHOLD (C macro) MOTOR_MSG_PERIOD (C macro) MOTORCAN (C macro) N name (C++ member) num (C++ member), [1] numArgs (C++ member) O op (C++ member) P Page_t (C++ enum) Page_t::FAULT (C++ enumerator) Page_t::INFO (C++ enumerator) Page_t::STARTUP (C++ enumerator) pedal_t (C++ enum) pedal_t::ACCELERATOR (C++ enumerator) pedal_t::BRAKE (C++ enumerator) pedal_t::NUMBER_OF_PEDALS (C++ enumerator) Pedals_Init (C++ function) Pedals_Read (C++ function) pin_t (C++ type) pinInfo_t (C++ struct) pinMask (C++ member) port (C++ member) port_t (C++ enum) port_t::NUM_PORTS (C++ enumerator) port_t::PORTA (C++ enumerator) port_t::PORTB (C++ enumerator) port_t::PORTC (C++ enumerator) port_t::PORTD (C++ enumerator) PrevTasks (C++ member) R ReadCarCAN_error_code_t (C++ enum) ReadCarCAN_error_code_t::READCARCAN_ERR_BPS_TRIP (C++ enumerator) ReadCarCAN_error_code_t::READCARCAN_ERR_CHARGE_DISABLE (C++ enumerator) ReadCarCAN_error_code_t::READCARCAN_ERR_DISABLE_CONTACTORS_MSG (C++ enumerator) ReadCarCAN_error_code_t::READCARCAN_ERR_MISSED_MSG (C++ enumerator) ReadCarCAN_error_code_t::READCARCAN_ERR_NONE (C++ enumerator) ReadCarCAN_Stk (C++ member) ReadCarCAN_TCB (C++ member) ReadTritium_Stk (C++ member) ReadTritium_TCB (C++ member) S SendCarCAN_Stk (C++ member) SendCarCAN_TCB (C++ member) SendTritium_Stk (C++ member) SendTritium_TCB (C++ member) size (C++ member) stateDecider (C++ member) stateHandler (C++ member) str (C++ member), [1] T TASK_COMMAND_LINE_PRIO (C macro) TASK_COMMAND_LINE_STACK_SIZE (C macro) Task_CommandLine (C++ function) TASK_DEBUG_DUMP_PRIO (C macro) TASK_DEBUG_DUMP_STACK_SIZE (C macro) Task_DebugDump (C++ function) Task_Init (C++ function) TASK_INIT_PRIO (C macro) TASK_INIT_STACK_SIZE (C macro) TASK_PUT_IOSTATE_PRIO (C macro) TASK_READ_CAR_CAN_PRIO (C macro) TASK_READ_CAR_CAN_STACK_SIZE (C macro) TASK_READ_TRITIUM_PRIO (C macro) TASK_READ_TRITIUM_STACK_SIZE (C macro) Task_ReadCarCAN (C++ function) Task_ReadTritium (C++ function) TASK_SEND_CAR_CAN_PRIO (C macro) TASK_SEND_CAR_CAN_STACK_SIZE (C macro) TASK_SEND_TRITIUM_PRIO (C macro) TASK_SEND_TRITIUM_STACK_SIZE (C macro) Task_SendCarCAN (C++ function) Task_SendTritium (C++ function) TASK_TRACE_LENGTH (C macro) task_trace_t (C++ struct) TASK_UPDATE_DISPLAY_PRIO (C macro) TASK_UPDATE_DISPLAY_STACK_SIZE (C macro) Task_UpdateDisplay (C++ function) tasks (C++ member) TaskSwHook_Init (C++ function) throwTaskError (C++ function) TriState_t (C++ enum) TriState_t::STATE_0 (C++ enumerator) TriState_t::STATE_1 (C++ enumerator) TriState_t::STATE_2 (C++ enumerator) TritiumState (C++ struct) TritiumState_t (C++ type) TritiumStateName_t (C++ enum) TritiumStateName_t::ACCELERATE_CRUISE (C++ enumerator) TritiumStateName_t::BRAKE_STATE (C++ enumerator) TritiumStateName_t::COASTING_CRUISE (C++ enumerator) TritiumStateName_t::FORWARD_DRIVE (C++ enumerator) TritiumStateName_t::NEUTRAL_DRIVE (C++ enumerator) TritiumStateName_t::ONEPEDAL (C++ enumerator) TritiumStateName_t::POWERED_CRUISE (C++ enumerator) TritiumStateName_t::RECORD_VELOCITY (C++ enumerator) TritiumStateName_t::REVERSE_DRIVE (C++ enumerator) U UART_t (C++ enum) UART_t::NUM_UART (C++ enumerator) UART_t::UART_2 (C++ enumerator) UART_t::UART_3 (C++ enumerator) UpdateDisplay_ClearQueue (C++ function) UpdateDisplay_Init (C++ function) UpdateDisplay_SetAccel (C++ function) UpdateDisplay_SetArray (C++ function) UpdateDisplay_SetBattCurrent (C++ function) UpdateDisplay_SetBattTemperature (C++ function) UpdateDisplay_SetBattVoltage (C++ function) UpdateDisplay_SetBrake (C++ function) UpdateDisplay_SetCruiseState (C++ function) UpdateDisplay_SetGear (C++ function) UpdateDisplay_SetHeartbeat (C++ function) UpdateDisplay_SetHeatSinkTemp (C++ function) UpdateDisplay_SetMCCurrent (C++ function) UpdateDisplay_SetMCVoltage (C++ function) UpdateDisplay_SetMotor (C++ function) UpdateDisplay_SetPage (C++ function) UpdateDisplay_SetRegenState (C++ function) UpdateDisplay_SetSBPV (C++ function) UpdateDisplay_SetSOC (C++ function) UpdateDisplay_SetVelocity (C++ function) UpdateDisplay_Stk (C++ member) UpdateDisplay_TCB (C++ member) UpdateDisplayError_t (C++ enum) UpdateDisplayError_t::UPDATEDISPLAY_ERR_DRIVER (C++ enumerator) UpdateDisplayError_t::UPDATEDISPLAY_ERR_FIFO_POP (C++ enumerator) UpdateDisplayError_t::UPDATEDISPLAY_ERR_FIFO_PUT (C++ enumerator) UpdateDisplayError_t::UPDATEDISPLAY_ERR_NONE (C++ enumerator) UpdateDisplayError_t::UPDATEDISPLAY_ERR_PARSE_COMP (C++ enumerator) W WATERMARK_STACK_LIMIT (C macro)