Adding basic remote capabilities + UART Rx DMA buffers
- Rx buffers weren't fast enough, had to use DMA :D - Basic LCD remote capabilities are working, single node - Multi-node broadcast seems to have a bug still - DMA ring buffer allowed for significant processing simplification * There is an overrun risk, but the buffer is large and generally there isn't too much data being sent (just very quickly) - Split out LCD layer stack capability into itself and an "exact" version used for updating remote nodes
This commit is contained in:
parent
44a9803cab
commit
7e68e81f47
9 changed files with 572 additions and 280 deletions
|
@ -66,7 +66,8 @@ STLcdDefaultImage = "
|
|||
|
||||
# Layer Status Display
|
||||
|
||||
LCDLayerDisplay => LCD_layerStack_capability();
|
||||
LCDLayerDisplay => LCD_layerStack_capability();
|
||||
LCDLayerDisplayExact => LCD_layerStackExact_capability( display : 1, stack1 : 2, stack2 : 2, stack3 : 2, stack4 : 2 );
|
||||
|
||||
|
||||
# LCD Module Enabled
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue