|
| |
| #define | CAN_SPEED 1000000 |
| timer0 & ISR | |
| #define | CAN_ISR 0 |
| timer0 & ISR | |
| #define | ADC_ISR 1 |
| timer0 & ISR | |
| #define | JAW_LEFT 0 |
| timer0 & ISR | |
| #define | JAW_RIGHT 1 |
| timer0 & ISR | |
| #define | TIMER_IRQ_PRIORITY 5 |
| timer0 & ISR | |
| #define | BUMPER_LEFT 18 |
| timer0 & ISR | |
| #define | BUMPER_RIGHT 9 |
| timer0 & ISR | |
| #define | BUMPER_LEFT_ACROSS 19 |
| timer0 & ISR | |
| #define | BUMPER_RIGHT_ACROSS 17 |
| timer0 & ISR | |
| #define | BUMPER_REAR_LEFT 15 |
| timer0 & ISR | |
| #define | BUMPER_REAR_RIGHT 2 |
| timer0 & ISR | |
| struct fsm | fsm_jaw_right |
| timer0 & ISR | |
| struct fsm | fsm_jaw_left |
| timer0 & ISR | |
| void | init_motors (void) |
| timer0 & ISR | |
| void | set_irq_handler (uint8_t source, uint8_t irq_vect, void(*handler)()) |
| timer0 & ISR | |
| void | timer0_irq () |
| timer0 & ISR | |
| void | CAN_rx (can_msg_t *msg) |
| timer0 & ISR | |
| void | init_periphery (void) |
| timer0 & ISR | |
| void | can_send_status (struct fsm *fsm) |
| timer0 & ISR | |
| void | dbg_print_time () |
| timer0 & ISR | |
| void | fsm_jaw_init (struct fsm *fsm, enum event event) |
| timer0 & ISR | |
| void | blink_led () |
| timer0 & ISR | |
| void | handle_bumper () |
| timer0 & ISR | |
| int | main (void) |
| timer0 & ISR | |
|
| |
| #define | CAN_SPEED 1000000 |
| timer0 & ISR | |
| #define | CAN_ISR 0 |
| timer0 & ISR | |
| #define | ADC_ISR 1 |
| timer0 & ISR | |
| #define | TIMER_IRQ_PRIORITY 5 |
| timer0 & ISR | |
| #define | END_SWITCH_UP_PIN 9 |
| timer0 & ISR | |
| #define | END_SWITCH_DOWN_PIN 8 |
| timer0 & ISR | |
| #define | SWITCH_HOME_PIN 19 |
| timer0 & ISR | |
| #define | START_PIN 15 |
| timer0 & ISR | |
| #define | COLOR_PIN 18 |
| timer0 & ISR | |
| #define | SWITCH_STRATEGY_PIN 17 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_FAST 50 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_SLOW 300 |
| timer0 & ISR | |
| #define | START_SEND_FAST_COUNT 10 |
| timer0 & ISR | |
| #define | LIFT_IRC_VAL_MAX 0x19C |
| timer0 & ISR | |
| #define | LIFT_IRC_VAL_MIN 0x0 |
| timer0 & ISR | |
| #define | IRC_A_PIN 2 |
| timer0 & ISR | |
| #define | IRC_B_PIN 3 |
| timer0 & ISR | |
| #define | IRC_A_MASK 0x04 |
| timer0 & ISR | |
| #define | IRC_B_MASK 0x08 |
| timer0 & ISR | |
| #define | IRC_AB_MASK 0x0C |
| timer0 & ISR | |
| struct fsm | fsm_lift |
| timer0 & ISR | |
| void | lift_switches_handler (void) |
| timer0 & ISR | |
| int32_t | irc_read_tick () |
| timer0 & ISR | |
| void | start_button (void) |
| timer0 & ISR | |
| void | can_send_status (void) |
| timer0 & ISR | |
| void | fsm_lift_init (struct fsm *fsm, enum event event) |
| timer0 & ISR | |
| void | robot_switches_handler () |
| timer0 & ISR | |
|
| |
| #define | CAN_SPEED 1000000 |
| timer0 & ISR | |
| #define | CAN_ISR 0 |
| timer0 & ISR | |
| #define | ADC_ISR 1 |
| timer0 & ISR | |
| #define | TIMER_IRQ_PRIORITY 5 |
| timer0 & ISR | |
| #define | START_PIN 15 |
| timer0 & ISR | |
| #define | BUTTON_1_PIN EXPPORT_1 |
| timer0 & ISR | |
| #define | BUTTON_2_PIN EXPPORT_3 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_FAST 50 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_SLOW 300 |
| timer0 & ISR | |
| #define | START_SEND_FAST_COUNT 10 |
| timer0 & ISR | |
| #define | BUMPER_PIN 17 |
| timer0 & ISR | |
| #define | COLOR_PIN 3 |
| timer0 & ISR | |
| #define | BUMPER_LEFT 19 |
| timer0 & ISR | |
| #define | BUMPER_RIGHT 9 |
| timer0 & ISR | |
| struct fsm | fsm_vidle |
| timer0 & ISR | |
| void | fsm_vidle_init (struct fsm *fsm, enum event event) |
| timer0 & ISR | |
| void | dummy_wait () |
| timer0 & ISR | |
|
| |
| #define | CAN_SPEED 1000000 |
| timer0 & ISR | |
| #define | CAN_ISR 0 |
| timer0 & ISR | |
| #define | ADC_ISR 1 |
| timer0 & ISR | |
| #define | TIMER_IRQ_PRIORITY 5 |
| timer0 & ISR | |
| #define | START_PIN 15 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_FAST 50 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_SLOW 300 |
| timer0 & ISR | |
| #define | START_SEND_FAST_COUNT 10 |
| timer0 & ISR | |
| #define | BUMPER_PIN 17 |
| timer0 & ISR | |
| #define | COLOR_PIN 3 |
| timer0 & ISR | |
| #define | BUMPER_LEFT 19 |
| timer0 & ISR | |
| #define | BUMPER_RIGHT 9 |
| timer0 & ISR | |
| struct fsm | fsm_vidle |
| timer0 & ISR | |
| void | test_vhn () |
| timer0 & ISR | |
| #define ADC_ISR 1 |
timer0 & ISR
| #define ADC_ISR 1 |
timer0 & ISR
| #define ADC_ISR 1 |
timer0 & ISR
| #define ADC_ISR 1 |
timer0 & ISR
| #define BUMPER_LEFT 18 |
timer0 & ISR
| #define BUMPER_LEFT 19 |
timer0 & ISR
| #define BUMPER_LEFT 19 |
timer0 & ISR
| #define BUMPER_LEFT_ACROSS 19 |
timer0 & ISR
| #define BUMPER_PIN 17 |
timer0 & ISR
| #define BUMPER_PIN 17 |
timer0 & ISR
| #define BUMPER_REAR_LEFT 15 |
timer0 & ISR
| #define BUMPER_REAR_RIGHT 2 |
timer0 & ISR
| #define BUMPER_RIGHT 9 |
timer0 & ISR
| #define BUMPER_RIGHT 9 |
timer0 & ISR
| #define BUMPER_RIGHT 9 |
timer0 & ISR
| #define BUMPER_RIGHT_ACROSS 17 |
timer0 & ISR
| #define BUTTON_1_PIN EXPPORT_1 |
timer0 & ISR
| #define BUTTON_2_PIN EXPPORT_3 |
timer0 & ISR
| #define CAN_ISR 0 |
timer0 & ISR
| #define CAN_ISR 0 |
timer0 & ISR
| #define CAN_ISR 0 |
timer0 & ISR
| #define CAN_ISR 0 |
timer0 & ISR
| #define CAN_SPEED 1000000 |
timer0 & ISR
| #define CAN_SPEED 1000000 |
timer0 & ISR
| #define CAN_SPEED 1000000 |
timer0 & ISR
| #define CAN_SPEED 1000000 |
timer0 & ISR
| #define COLOR_PIN 3 |
timer0 & ISR
| #define COLOR_PIN 18 |
timer0 & ISR
| #define COLOR_PIN 3 |
timer0 & ISR
| #define END_SWITCH_DOWN_PIN 8 |
timer0 & ISR
| #define END_SWITCH_UP_PIN 9 |
timer0 & ISR
| #define IRC_A_MASK 0x04 |
timer0 & ISR
| #define IRC_A_PIN 2 |
timer0 & ISR
| #define IRC_AB_MASK 0x0C |
timer0 & ISR
| #define IRC_B_MASK 0x08 |
timer0 & ISR
| #define IRC_B_PIN 3 |
timer0 & ISR
| #define JAW_LEFT 0 |
timer0 & ISR
| #define JAW_RIGHT 1 |
timer0 & ISR
| #define LIFT_IRC_VAL_MAX 0x19C |
timer0 & ISR
| #define LIFT_IRC_VAL_MIN 0x0 |
timer0 & ISR
| #define START_PIN 15 |
timer0 & ISR
| #define START_PIN 15 |
timer0 & ISR
| #define START_PIN 15 |
timer0 & ISR
| #define START_SEND_FAST_COUNT 10 |
timer0 & ISR
| #define START_SEND_FAST_COUNT 10 |
timer0 & ISR
| #define START_SEND_FAST_COUNT 10 |
timer0 & ISR
| #define START_SEND_PRIOD_FAST 50 |
timer0 & ISR
| #define START_SEND_PRIOD_FAST 50 |
timer0 & ISR
| #define START_SEND_PRIOD_FAST 50 |
timer0 & ISR
| #define START_SEND_PRIOD_SLOW 300 |
timer0 & ISR
| #define START_SEND_PRIOD_SLOW 300 |
timer0 & ISR
| #define START_SEND_PRIOD_SLOW 300 |
timer0 & ISR
| #define SWITCH_HOME_PIN 19 |
timer0 & ISR
| #define SWITCH_STRATEGY_PIN 17 |
timer0 & ISR
| #define TIMER_IRQ_PRIORITY 5 |
timer0 & ISR
| #define TIMER_IRQ_PRIORITY 5 |
timer0 & ISR
| #define TIMER_IRQ_PRIORITY 5 |
timer0 & ISR
| #define TIMER_IRQ_PRIORITY 5 |
timer0 & ISR
| void blink_led | ( | ) |
timer0 & ISR


| void CAN_rx | ( | can_msg_t * | msg | ) |
timer0 & ISR


| void can_send_status | ( | struct fsm * | fsm | ) |
timer0 & ISR

| void can_send_status | ( | void | ) |
timer0 & ISR
| void dbg_print_time | ( | ) |
timer0 & ISR

| void dummy_wait | ( | void | ) |
timer0 & ISR
timer0 & ISR

timer0 & ISR

| void handle_bumper | ( | ) |
timer0 & ISR


| void init_motors | ( | void | ) |
timer0 & ISR


| void init_periphery | ( | void | ) |
timer0 & ISR


| int32_t irc_read_tick | ( | ) |
timer0 & ISR

| void lift_switches_handler | ( | void | ) |
timer0 & ISR

| int main | ( | void | ) |
timer0 & ISR

| void robot_switches_handler | ( | ) |
timer0 & ISR


| void set_irq_handler | ( | uint8_t | source, | |
| uint8_t | irq_vect, | |||
| void(*)() | handler | |||
| ) |
timer0 & ISR

| void start_button | ( | void | ) |
timer0 & ISR

| void test_vhn | ( | ) |
timer0 & ISR

| void timer0_irq | ( | ) |
timer0 & ISR

| struct fsm fsm_jaw_left |
timer0 & ISR
| struct fsm fsm_jaw_right |
timer0 & ISR
1.7.1