summaryrefslogtreecommitdiffstats
path: root/watch-library
Commit message (Expand)AuthorAgeFilesLines
* tweak to API nomenclature: tick happens once a second, other interrupts are p...Joey Castillo2021-09-283-25/+28
* rtc: support periodic ticks at intervals from 1 to 128 HzJoey Castillo2021-09-283-20/+94
* overdue refactor: compile all watch modules separatelyJoey Castillo2021-09-2826-13/+80
* simplification: return date/time in same format as clock registerJoey Castillo2021-09-282-38/+22
* remove unused ASF codeJoey Castillo2021-09-277-1563/+0
* WIP: refactor RTC to use clock mode directlyJoey Castillo2021-09-278-120/+226
* this was an odd typojoeycastillo2021-09-241-1/+1
* add warning about external wake on old board revJoey Castillo2021-09-231-0/+7
* final deep sleep refactor: retain RAM, call it shallow sleep modeJoey Castillo2021-09-232-42/+66
* support alternate LCD pinoutsJoey Castillo2021-09-211-9/+35
* support common anode LEDsJoey Castillo2021-09-181-0/+5
* add a new deep sleep mode alongside backup modeJoey Castillo2021-09-186-31/+131
* fix USB VID/PIDJoey Castillo2021-09-181-14/+2
* lcd: add special case for T in position 1 (fixes #10)Joey Castillo2021-09-141-0/+1
* more work on alternate board pinoutsJoey Castillo2021-09-144-69/+72
* remove unused ASF config filesJoey Castillo2021-09-142-753/+0
* deprecate debug UARTJoey Castillo2021-09-132-2/+12
* first steps toward supporting alternate board pinoutsJoey Castillo2021-09-137-95/+13
* improve consistency of function namesJoey Castillo2021-09-132-2/+2
* remove unused ASF codeJoey Castillo2021-09-1319-3011/+0
* implement ADC functionalityJoey Castillo2021-09-134-24/+187
* handle watch variant with red/blue LEDJoey Castillo2021-08-313-10/+30
* simplify: always use the TCC to drive the LEDsJoey Castillo2021-08-312-53/+37
* add method for detecting low batteryJoey Castillo2021-08-313-0/+44
* run watch at 4 MHz unless USB is enabledJoey Castillo2021-08-304-6/+17
* fix typoJoey Castillo2021-08-301-1/+1
* SIMPLIFY! Always run the main clock at 8 MHzJoey Castillo2021-08-307-60/+11
* remove unused TC/TCC driver codeJoey Castillo2021-08-294-1051/+0
* big PWM refactor: drive both LEDs and buzzer from TCCJoey Castillo2021-08-298-76/+120
* WIP TCC refactor; remove low frequency notesJoey Castillo2021-08-292-23/+2
* handle changing CPU speedJoey Castillo2021-08-294-20/+30
* enable USB earlier so app can log soonerJoey Castillo2021-08-291-9/+9
* handle tinyusb device tasks on a timer, allows delays in appJoey Castillo2021-08-282-8/+38
* add alternate _write for debugging USB issuesJoey Castillo2021-08-283-4/+30
* force sending data after a _writeJoey Castillo2021-08-281-0/+1
* fix buzzer demo, add note about extwakeJoey Castillo2021-08-281-1/+1
* implement USB consoleJoey Castillo2021-08-288-2/+349
* external interrupt refactor: allow enabling in watch library functionsJoey Castillo2021-08-257-94/+196
* disable all external interrupts by defaultJoey Castillo2021-08-251-6/+6
* add majority-vote filtering to all external interrupt pinsJoey Castillo2021-08-251-4/+4
* disable all RTC tamper interrupts by defaultJoey Castillo2021-08-251-3/+3
* add definitions for pin A3/A4 (same as D0/D1)Joey Castillo2021-08-251-2/+4
* silence unused parameter warningsJoey Castillo2021-08-244-0/+8
* remove watch_app.cJoey Castillo2021-08-241-25/+0
* refactor: break out different areas of functionalityJoey Castillo2021-08-2326-1144/+1669
* move debug uart methods, clarify license infoJoey Castillo2021-08-175-192/+175
* disable 9-pin extwake interrupts by defaultJoey Castillo2021-08-171-4/+4
* disable debug UART by defaultJoey Castillo2021-08-141-1/+1
* led tweaksJoey Castillo2021-08-141-2/+5
* document power consumption, etcJoey Castillo2021-08-111-9/+50