Comms CCF
This is a simple communication layer based on COBS, CBOR and FNV-1A
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
 
comms-ccf
 
cbor.hpp
Encoding for structured data (numbers, strings, bytes, arrays and maps). Also supports custom tags
 
ccf.hpp
Top-level interface
 
circular_buffer.hpp
Buffer for queuing received bytes
 
cobs.hpp
Simple framing (marking packet start/stop) with self-synchronisation
 
comptime_str.hpp
Compile-time string manipulation
 
debug_end.hpp
 
fnv1a.hpp
Simple non-cryptographic hash with decent performance
 
ndebug.hpp
 
rpc.hpp
Remote procedure support
 
types.hpp
Simple type utilities e.g. smallest type for given value
 
FreeRTOS-Demo
 
ccf-config.hpp
Config for the Comms-CCF use
 
ccf-uart0.h
C interface to use Comms-CCF over the LM3S6965 UART
 
FreeRTOSConfig.h
 
log-task.h
FreeRTOS Task which just logs periodically over Comms-CCF
 
mutex.hpp
Simple wrapper around the FreeRTOS mutex
 
rpc-task.h
FreeRTOS Task which handles RPC calls