Jacob Alexander
d7b7d31cc2
Adding API to set pixels on LCD screen
8 years ago
Jacob Alexander
9a96c4635d
Adding capability to set default image on LCD
8 years ago
Jacob Alexander
5ca169abd7
Adding cli API call to set LCD backlight brightness (16 bit per channel)
8 years ago
Jacob Alexander
64b232c878
Adding 16-bit brightness control to LCD backlight
8 years ago
Jacob Alexander
581b464a13
Setting ICED bootloader to turn LCD backlight red
8 years ago
Jacob Alexander
865be6145f
Initial commit of MDErgo1
8 years ago
Jacob Alexander
b6e2f0ebf0
Adding connection type list
8 years ago
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)
9 years ago
Jacob Alexander
6c67bc77bc
Revert "Merge pull request #27 from smasher816/wakeup-devel"
This reverts commit 622ea5d85f94be4b1694fdf08e30fa76eeb18fe4, reversing
changes made to c21439cb48
.
9 years ago
Jacob Alexander
216b151302
Fixing order of layer debug stack display
- Adding NL's for fault messages
9 years ago
Jacob Alexander
99098fb2d6
Adding layerDebug cli command
- Useful when trying to report layer stacking bugs
- Or at least getting unconfused about what's happening with the layers
9 years ago
Jacob Alexander
98f796d4df
Adding timing based debounce code
- Uses expiry timer to decide on when to allow a state change
- Initial state transitions are unaffected
- Use MinDebounceTime define in kll to configure
- ms granularity
9 years ago
Jacob Alexander
f708ce720c
Pre-merge cleanup.
9 years ago
Jacob Alexander
5f262ea4b6
Code cleanup
- Changing header file ifndef define to pragma once's
- Removed duplicate output_com.h's
9 years ago
Jacob Alexander
03f60df94d
mk20dx256vlh7 working!
- Interrupt vector table position fix (affected everything in the firmware)
- Added fault debug messages
- Fixed usbMuxUart
9 years ago
Jacob Alexander
e708a42d80
Adding missing debug header.
9 years ago
Jacob Alexander
a459263b5f
Adding Chip configuration to CMake
9 years ago
Jacob Alexander
d211790124
Working mk20dx256vlh7 usb flash support
9 years ago
Jacob Alexander
b9fa9c8672
Fixing bugs in mk20dx128vlf5 support
9 years ago
Jacob Alexander
02b919a4cb
Basic code for mk20dx256vlh7 flashing
9 years ago
Jacob Alexander
1acbc97e98
Adding initial dfu-upload code and debugging for Bootloader.
9 years ago
Jacob Alexander
26b0a7e10d
Adding 72 MHz clock support for mk20dx256vlh7
9 years ago
Jacob Alexander
a6657c8aed
Adding example logo to the lcdtest and bmp conversion script.
9 years ago
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
9 years ago
Jacob Alexander
e41444304b
Some initial bringup of the dfu bootloader on the mk20dx256vlh7
9 years ago
Jacob Alexander
46fc3e596b
Merge pull request #48 from mattventura/master
Avoid putting blank entries in history, allow linefeed for enter
9 years ago
Jacob Alexander
622ea5d85f
Merge pull request #27 from smasher816/wakeup-devel
Inital Remote Wakeup Support
9 years ago
Matt Ventura
63ed7516b4
Avoid putting blank entries in history, allow linefeed for enter
9 years ago
Jacob Alexander
c21439cb48
Fixing none parameter.
9 years ago
Jacob Alexander
bea1fbd88a
Adding .kll file existence checks to CMake
9 years ago
Jacob Alexander
af4078ae9f
Fixing kll depends bug in cmake.
9 years ago
Jacob Alexander
fd25312f4f
Adding None capability.
- Required for 0.3b update of the KLL compiler.
9 years ago
Jacob Alexander
1db716ce53
Code cleanup from cli changes.
9 years ago
Jacob Alexander
5523988d04
Merge pull request #33 from smasher816/devel
Add CLI History
9 years ago
Rowan Decker
add8b3e90c
Cleanup CLI history
Add all the spaces :)
9 years ago
Jacob Alexander
5d9fc0e9b2
Merge pull request #32 from smasher816/master
Add Clear CLI function
9 years ago
Rowan Decker
ad9a081e8b
Add CLI History
Use the arrow keys to navigate between the last N commands, similar to
most shells.
9 years ago
Rowan Decker
a3d854fde3
Add Clear CLI function
Sometimes it would be nice to clear the screen if it has a lot of
information (ex: when in debug information). Some terminals support ^L
to clear screen, but not all (iTerm2 on my mac does not), so I think
this is worthwhile to add.
Edit: Forgot cli.h
9 years ago
Jacob Alexander
1acc89e2bd
Initial LED support for ISSI IS31FL3731C
- Not ready for advanced support yet
- Basic register and page writing support complete
9 years ago
Jacob Alexander
863d853698
Fixing bugs in mk20dx256vlh7 Bootloader support.
9 years ago
Jacob Alexander
a6edcce5f9
Updating the README to be of a more reasonable length.
9 years ago
Jacob Alexander
337eaa16f2
Adding convenience compiler scripts.
TODO:
- Add Windows Cygwin support
9 years ago
Jacob Alexander
96e785b571
Merge branch 'master' of https://github.com/smasher816/controller into smasher816-master
9 years ago
Jacob Alexander
ed71f7fad5
Initial commit for UARTConnect module
* Keyboard interconnect using two uarts
* Supports daisy chain addressing using a master/slave direction communication scheme
- Still needs more testing
- Functions have been tested alone to be generally working
9 years ago
Rowan Decker
dc562cdcb3
Inital Remote Wakeup Support
Not working yet...
9 years ago
Rowan Decker
68f357dceb
Fix whitespace pt2
Forgot to pull some files. Fixed those up too.
9 years ago
Rowan Decker
2922fce0f7
Merge remote-tracking branch 'upstream/master'
9 years ago
Rowan Decker
1392571bd7
Fix whitespace
Use a consistent standard - Tabs in front for indenting, spaces after for anything else. This way everything stays nice and lined up while also letting users change there prefered indent level. Most of the new files from Haata where already in this format.
9 years ago
Jacob Alexander
aeaaaaa468
Merge pull request #25 from smasher816/master
Set DFU bootloader name
9 years ago
Rowan Decker
a6fdeb47ea
Merge branch 'master' of https://github.com/smasher816/controller
9 years ago