Dartmouth-Formula-Racing / DFR_CVC_2019

Dartmouth Formula Racing Central Vehicle Controller Codebase
10 stars 5 forks source link

Semaphore Implementation #17

Closed alexnewman23 closed 5 years ago

alexnewman23 commented 5 years ago

-attempted to implement a semaphore for the SPI_inputs_vector in PLC_protection branch -unsuccessful xSemaphoreTake() call in synchronous task loop

-should try creating a semaphore of different type and creating one in same module (currently implemented as volatile) -should make SPI routine an asynchronous task that triggers from ISR in order to use Mutexes instead of binary semaphores