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
Switch to using DAC2 so we can do save shapes! Leaf check-in: 1448ae55e6 user: mwm tags: trunk
2016-07-03
19:37
Summary: Fix keyboard handler to not leave title in warning state This would happen if you hit cancel while in that state. No more. check-in: 3dc6f30ccb user: mwm tags: trunk
2016-07-01
22:51
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. check-in: a5d78f5537 user: mwm tags: trunk
21:01
Remove old README, add md version of mine. check-in: 06ef81dbad user: mwm tags: trunk
19:09
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. check-in: 5b69a19752 user: mwm tags: trunk
13:11
Blow away some files accidently committed check-in: 9eb4e17e83 user: mwm tags: trunk
03:57
Fix line endings. Bah. check-in: 3e04caf8a9 user: mwm tags: trunk
03:53
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. check-in: 0f11986994 user: mwm tags: trunk
00:01
And it works! We now have a working frequency generator. Yay! check-in: a9570a1b36 user: mwm tags: trunk
2016-06-29
22:43
Got the last button to show up. Yay! check-in: f1b2535766 user: mwm tags: trunk
17:55
Fix button positioning. check-in: 41c047459a user: mwm tags: trunk
17:41
Ok, we now have mutliple buttons! But they aren't connected to the generator yet. Formatting and colors also need to be fixed. check-in: f33179cbc4 user: mwm tags: trunk
15:43
Now with two buttons! check-in: f37b3b0913 user: mwm tags: trunk
14:56
Minor code cleanup check-in: 4c55071353 user: mwm tags: trunk
14:51
more file cleanup check-in: 27cc24cfc4 user: mwm tags: trunk
14:49
File clean up time check-in: 298d861d33 user: mwm tags: trunk
14:28
Got a single button working properly. Yay. check-in: 1ceb8e1b60 user: mwm tags: trunk
12:10
Fix ugui to use the right int include. check-in: 76d39ca9b3 user: mwm tags: trunk
12:03
First pass at building with ugui, just a test case. check-in: 2322fa191a user: mwm tags: trunk
2016-06-27
17:09
Remove extranious space check-in: 5fd13f5063 user: mwm tags: trunk
2016-06-26
13:32
Update things to build in my chiselapp environment. check-in: f1b0d44954 user: mwm tags: trunk
13:22
Add the latest menu code so we can move things to my work area. check-in: 3544af1a08 user: mwm tags: trunk
2016-06-25
22:06
Clean up the menu code in prep for handling long menus. check-in: 3e5340da0b user: mwm tags: trunk
20:57
Stop crashing on presses outside the menu. check-in: 451d0606b7 user: mwm tags: trunk
20:01
Can't do 1 Hz for some reason, but everything else is good. check-in: a4c980754a user: mwm tags: trunk
10:05
Well, it's a working generator. Of sorts. check-in: 909c66e4cb user: mwm tags: trunk
10:05
initial empty check-in check-in: f9365df2de user: mwm tags: trunk