Commit Graph

142 Commits

Author SHA1 Message Date
Neale Pickett 50f4b41dd9 Many more changes:
* New keyer module, does what you expect
* Fixed implementation of Iambic A and B
* Smarter way to deal with VBand adapter's control key input
* Nicer console error message if you try to transmit while disconnected
* A new factory reset UI button
* Fixed problems dealing with checkbox persistence
2022-04-22 18:14:55 -06:00
Neale Pickett fc537d7341 Multiple fixes
* The little light now shows for telegraph sounds
* Telegraph no longer plays the "off" sound constantly
* The little light now shows for Fortunes repeaters
* MIDI changes
  * No longer sends note off to disable keyboard mode
  * Now sends dit length/2 as MIDI control 1
2022-04-21 22:05:51 -06:00
Neale Pickett 870c318d96 Rename "General Chaos" to "General"
#29
2022-04-21 21:26:19 -06:00
Neale Pickett 10e869f946 Telegraph sounds, implements #22 2022-04-21 18:31:33 -06:00
Neale Pickett 1229fa940d Typeahead default to off 2022-04-21 14:36:08 -06:00
Neale Pickett e13e0c859c Smoother ramp. Fixes #36 2022-04-21 12:09:53 -06:00
Neale Pickett b20a94c8f1 Remove chrome-ism, thanks @synfin 2022-04-21 11:17:36 -06:00
Neale Pickett f878593bbe Changing WPM channels to just numbers.
Seems nobody was fond of the WPM channels.
Including me.

Fixes #29
2022-04-19 22:45:31 -06:00
Neale Pickett 74ad07174a Many changes
* MIDI
  * Send MIDI key release for v2 of vail adapter
  * Now handles hot-plugging MIDI devices!
* Iambic input
  * Typeahead is now a toggle
  * Implemented iambic mode A, also as a toggle (#31)
* If you set the repeater to "debug", it spews out debugging messages
* Made it a bit easier on myself to update my instance
2022-04-19 22:41:09 -06:00
Neale Pickett ca9f51c621 Add telegraph samples 2022-04-19 17:24:46 -06:00
Neale Pickett 4f33d7453c Add WPM display 2022-04-18 15:37:17 -06:00
Neale Pickett e0e90735b7 CI/CD 2022-03-31 14:26:30 -06:00
Neale Pickett 8cf7ae4796 More CI/CD work
I'm getting tired of github
2022-03-31 14:20:24 -06:00
Neale Pickett a90b4c2738 Trying to bring CI/CD back to life 2022-03-31 14:13:02 -06:00
Neale Pickett 7e78a848cd
Merge pull request #27 from nealey/26-vband-adapter-has-no-notion-of-straight-vs-iambic
leftControl behavior depends on active input tab
2022-03-31 14:08:51 -06:00
Neale Pickett 84e4d04377 leftControl behavior depends on active input tab 2022-03-31 12:40:45 -06:00
Neale Pickett 7bbffa5006 Support the right and left control keys for vband 2022-01-13 16:08:05 -07:00
Neale Pickett 0113cb89df Fix typo 2022-01-13 15:52:17 -07:00
Neale Pickett 265db6f9a2 Add discord server URL 2021-10-21 20:50:53 -06:00
Neale Pickett 2a87fd703d still working on ci 2021-07-31 16:18:28 +00:00
Neale Pickett 6e276da043 still working on ci 2021-07-31 16:14:36 +00:00
Neale Pickett fa93fa72b7 still working on ci 2021-07-31 16:12:51 +00:00
Neale Pickett f98a700f10 Trying to set up CI builds 2021-07-31 16:09:08 +00:00
Neale Pickett 54439e3608 Restructure and start to dockerize 2021-07-31 09:17:27 -06:00
Neale Pickett 832eccb9fb Note-taking area 2021-07-16 09:10:50 -07:00
Neale Pickett 3511dd5e80 Add a note taking box in devel #25 2021-07-12 11:13:32 -07:00
Neale Pickett 80335a6233 Respond correctly to URL changes 2021-04-28 14:28:59 -06:00
Neale Pickett f50540aefe Indicate when a repeater is local-only 2021-04-28 10:17:23 -06:00
Neale Pickett c64708fa05 Maybe fix some service worker tomfoolery 2021-04-27 19:35:39 -06:00
Neale Pickett fbc489dfdc Fortunes are now a repeater 2021-04-27 18:37:25 -06:00
Neale Pickett 42c88c3896 Refactor, remove fortunes (for now) 2021-04-27 17:30:16 -06:00
Neale Pickett c725555d2c Smarter repeater name updates 2021-04-27 13:20:24 -06:00
Neale Pickett e51faa5120 Indicate repeater change in toast 2021-04-27 13:01:46 -06:00
Neale Pickett 82d0787ef8 Freetext repeater entry (fixes #17) 2021-04-27 12:42:06 -06:00
Neale Pickett 42b3eb1621 Explain why no Google App Engine 2021-04-26 18:00:51 -06:00
Neale Pickett 130eb73ff3 Integrate fortune-telling, make fortunes local 2021-04-26 17:55:46 -06:00
Neale Pickett fbe55ae6b6 Push devel changes to production 2021-04-26 16:09:03 -06:00
Neale Pickett f987cbdb46 Fail mode for toasts 2021-04-26 14:33:48 -06:00
Neale Pickett 1a088e71d1 Changes for #23 and #24 2021-04-25 22:16:06 -06:00
Neale Pickett a624ebca38 Some work to map buttons, but there's a better way 2021-04-25 20:52:25 -06:00
Neale Pickett 2c2d36b52b Try to fix #23 with new Iambic logic 2021-04-25 17:36:17 -06:00
Neale Pickett ad596546bb Add keys for vband compatibility 2021-01-18 14:32:48 -07:00
Neale Pickett fc213369c1 Simplify protocol description, remove outdated todo 2020-06-29 20:48:42 -06:00
Neale Pickett dcf10eb123 Fix to clock skew bug 2020-06-29 19:28:51 -06:00
Neale Pickett bbc788d829 Update README 2020-06-01 20:16:56 -06:00
Neale Pickett 0730dde2a2 Clock off adjust + Prominent repeater name
Fixes #14 (I hope)
2020-06-01 19:55:28 -06:00
Neale Pickett 5460c9e3c9 Log clock offset, work on #14 2020-05-30 22:23:53 -06:00
Neale Pickett 5b26d92b20 Add brown noise generator, fixes #16 2020-05-30 15:00:05 -06:00
Neale Pickett d7de183d4c Now a PWA (but just barely) 2020-05-26 20:52:48 -06:00
Neale Pickett aa4957bd0e Wikipedia says left-handed paddles switch dit and dah 2020-05-21 20:38:44 -06:00