Generator
Timeline
Not logged in
Public Repositories
mwm's Repositories

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

27 check-ins

2016-07-15
14:50
[1448ae55e6] Leaf: Switch to using DAC2 so we can do save shapes! (user: mwm tags: trunk)
2016-07-03
19:37
[3dc6f30ccb] Summary: Fix keyboard handler to not leave title in warning state This would happen if you hit cancel while in that state. No more. (user: mwm tags: trunk)
2016-07-01
22:51
[a5d78f5537] Some final UI hacking. Add a cancel button to the keyboard. Make the fonts bigger. Make the keyboard alert the user when the input gets to long. And so on. (user: mwm tags: trunk)
21:01
[06ef81dbad] Remove old README, add md version of mine. (user: mwm tags: trunk)
19:09
[5b69a19752] Major code reorg so the keyboard window can be added. Since the STM32F429i Discovery uses PA4 & PA5 to drive the LCD, we can't do DAC output, as that goes to those pins. So the feature set is done. Just some UI cleanup to do. (user: mwm tags: trunk)
13:11
[9eb4e17e83] Blow away some files accidently committed (user: mwm tags: trunk)
03:57
[3e04caf8a9] Fix line endings. Bah. (user: mwm tags: trunk)
03:53
[0f11986994] UI cleanup. Check the event type when handling them, and only react to button releases. Which means we no longer need to enable the frequency generator after the UI is built, as the UI no longer toggles the frequency while it's being built. Added a splash screen telling me where the output signal is. This is only used if DEBUG is not defined. And the conditional code has been cleaned up a bit. Finally, got the colors working right. Or close to it. The cheap LCD doesn't really display them unless you're at exactly the right angle, which isn't normal to it. (user: mwm tags: trunk)
00:01
[a9570a1b36] And it works! We now have a working frequency generator. Yay! (user: mwm tags: trunk)
2016-06-29
22:43
[f1b2535766] Got the last button to show up. Yay! (user: mwm tags: trunk)
17:55
[41c047459a] Fix button positioning. (user: mwm tags: trunk)
17:41
[f33179cbc4] Ok, we now have mutliple buttons! But they aren't connected to the generator yet. Formatting and colors also need to be fixed. (user: mwm tags: trunk)
15:43
[f37b3b0913] Now with two buttons! (user: mwm tags: trunk)
14:56
[4c55071353] Minor code cleanup (user: mwm tags: trunk)
14:51
[27cc24cfc4] more file cleanup (user: mwm tags: trunk)
14:49
[298d861d33] File clean up time (user: mwm tags: trunk)
14:28
[1ceb8e1b60] Got a single button working properly. Yay. (user: mwm tags: trunk)
12:10
[76d39ca9b3] Fix ugui to use the right int include. (user: mwm tags: trunk)
12:03
[2322fa191a] First pass at building with ugui, just a test case. (user: mwm tags: trunk)
2016-06-27
17:09
[5fd13f5063] Remove extranious space (user: mwm tags: trunk)
2016-06-26
13:32
[f1b0d44954] Update things to build in my chiselapp environment. (user: mwm tags: trunk)
13:22
[3544af1a08] Add the latest menu code so we can move things to my work area. (user: mwm tags: trunk)
2016-06-25
22:06
[3e5340da0b] Clean up the menu code in prep for handling long menus. (user: mwm tags: trunk)
20:57
[451d0606b7] Stop crashing on presses outside the menu. (user: mwm tags: trunk)
20:01
[a4c980754a] Can't do 1 Hz for some reason, but everything else is good. (user: mwm tags: trunk)
10:05
[909c66e4cb] Well, it's a working generator. Of sorts. (user: mwm tags: trunk)
10:05
[f9365df2de] initial empty check-in (user: mwm tags: trunk)