SYMBOL INDEX (30 symbols across 7 files) FILE: PID.c function pid_t (line 22) | pid_t pid_create(pid_t pid, float* in, float* out, float* set, float kp,... function pid_need_compute (line 42) | bool pid_need_compute(pid_t pid) function pid_compute (line 48) | void pid_compute(pid_t pid) function pid_tune (line 79) | void pid_tune(pid_t pid, float kp, float ki, float kd) function pid_sample (line 99) | void pid_sample(pid_t pid, uint32_t time) function pid_limits (line 109) | void pid_limits(pid_t pid, float min, float max) function pid_auto (line 128) | void pid_auto(pid_t pid) function pid_manual (line 142) | void pid_manual(pid_t pid) function pid_direction (line 147) | void pid_direction(pid_t pid, enum pid_control_directions dir) FILE: PID.h type pid_control_directions (line 40) | enum pid_control_directions { type pid_controller (line 49) | struct pid_controller { type pid_controller (line 72) | struct pid_controller type pid_control_directions (line 183) | enum pid_control_directions FILE: pid-demo-pic18.X/io.c function io_mode (line 55) | void io_mode( uint8_t pin, uint8_t value ) function io_write (line 70) | void io_write( uint8_t pin, uint8_t value ) function io_read (line 86) | uint8_t io_read( uint8_t pin ) FILE: pid-demo-pic18.X/main.c type pid_controller (line 73) | struct pid_controller function main (line 81) | int main(int argc, char** argv) FILE: pid-demo-pic18.X/tc.c function tc_t (line 3) | tc_t tc_init(xSPIHandle spid, uint8_t cspin) function tc_read (line 20) | int16_t tc_read(tc_t * tcpl) function tc_read_float (line 40) | float tc_read_float(tc_t * tcpl) FILE: pid-demo-pic18.X/tc.h type thermocuple_struct (line 37) | struct thermocuple_struct type tc_t (line 43) | typedef struct thermocuple_struct tc_t; FILE: pid-demo-pic18.X/unet.c type unet_msg (line 51) | struct unet_msg { type unet_msg (line 57) | struct unet_msg function unet_set (line 85) | uint8_t unet_set(uint8_t * data) function unet_get (line 105) | uint8_t unet_get(uint8_t * data, uint8_t * result) function BOOL (line 111) | BOOL unet_init(unetrd_t reader, unetwr_t writer) type unet_states (line 117) | enum unet_states { function unet_task (line 122) | void unet_task()