Jacob Alexander
7e68e81f47
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
2015-10-15 00:21:54 -07:00
Jacob Alexander
893231b355
Adding layer rotation (next/prev) capability
...
- Requires kll update
- Including udev id update
2015-09-28 19:58:39 -07:00
Jacob Alexander
df7d0be00d
Adding example API scripts
2015-09-14 23:37:32 -07:00
Jacob Alexander
ef7da32d12
Adding color association to layers
2015-08-18 23:52:48 -07:00
Jacob Alexander
c0fb084eb4
Adding basic support for LCDLayerDisplay using capabilities
...
- Requires lcdFuncMap.kll instead of stdFuncMap.kll
2015-08-18 23:52:48 -07:00
Jacob Alexander
0013d7a4f3
Fixing CMake dependency checking for kll_defs.h
2015-08-03 21:42:01 -07:00
Jacob Alexander
61cb913833
Using multi-line define support (requires latest kll compiler)
2015-08-02 13:43:28 -07:00
Jacob Alexander
d7b7d31cc2
Adding API to set pixels on LCD screen
2015-08-02 00:00:11 -07:00
Jacob Alexander
9a96c4635d
Adding capability to set default image on LCD
2015-08-01 23:13:19 -07:00
Jacob Alexander
5ca169abd7
Adding cli API call to set LCD backlight brightness (16 bit per channel)
2015-08-01 22:47:34 -07:00
Jacob Alexander
64b232c878
Adding 16-bit brightness control to LCD backlight
2015-08-01 21:59:43 -07:00
Jacob Alexander
55d03f448e
UARTConnect enumeration working!
...
- Fixed cli reflash mode set
- Cleaned up debugging code
- 4 500 000 baud seems to be reliable
- Fixed master selection (assumes slave node unless USB enumerates)
2015-07-18 18:53:21 -07:00
Jacob Alexander
5f262ea4b6
Code cleanup
...
- Changing header file ifndef define to pragma once's
- Removed duplicate output_com.h's
2015-06-14 14:33:40 -07:00
Jacob Alexander
a6657c8aed
Adding example logo to the lcdtest and bmp conversion script.
2015-06-14 14:33:39 -07:00
Jacob Alexander
8942ab63d5
Initial STLcd code.
...
- Basic screen initialization and clear is working
- Currently SPI is set to a low speed for easy logic analyzer debugging
2015-06-14 14:33:39 -07:00