First lcd commit
Added LCD low level interface
First initial commit of bus communication. Responses not handled properly yet
LCD printout now tested and working
Added detection of too long strings
reverted string error detection
Checkpoint for trying to fix the bus again
New API for callbacks
Fix for invalid start conditions
Simultaneous I2C communication seemingly working
Better handling of interrupts in bus code
Fixed issue with bus_request giving NACK at end of transmission
Concurrent requests handled properly
Redesign of interrupts within bus communication
Updated header file
Setup serial terminal echoing via bluetooth, buggy though
Merge branch 'lcd' into bluetooth-connection
Merge branch 'bus' into bluetooth-connection
Removed stupid Windows carriage returns :(
Restructured bluetooth code into Communication project, still
Added bluetooth packet and command ids
Designed packet read structure
Merge branch 'arm-servo-control' into bluetooth-connection
Restructured usart code into shared lib