Generator
Timeline
Not logged in
Public Repositories
mwm's Repositories

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

30 timeline items

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)
20:13 • Deleted wiki page home (user: mwm)
20:11 • Changes to wiki page home (user: mwm)
20:00 • Changes to wiki page home (user: mwm)
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)