Ca_star_path | Struct containing the path from the start node to the end node |
Cbarcode_line_buffer | Struct that holds the 9 most recent barcode lines |
Cbinary_heap | Struct containing the binary heap |
Cbinary_heap_node | This struct contains basic information about a node in a priority queue implemented with a binary heap |
Cir_flags | Indicates whether the IR line sensor detects walls on the top and left sides |
Cmaze_bitmask_compressed | Used for sending the maze over serial or WiFi |
Cmaze_gap_bitmask | This struct contains the maze gap bitmasks for serialisation |
Cmaze_grid | This struct contains the maze grid information |
Cmaze_grid_cell | This struct contains the node information |
Cmaze_navigator_state | This struct contains the state of a navigator in the maze |
Cmaze_point | This struct contains the coordinates of a point |
Cmotor_pins | Contains the GPIO pins for the motor |
Cpid_params | Struct for PID parameters |
Cpid_turn_params | Struct for turn parameters |
Cwheel_encoder | Struct to store global encoder data |
Cwifi_tcp_server | Struct representing a TCP server connection |