Shop OBEX P1 Docs P2 Docs Learn Events
Delay Generator Demo — Parallax Forums

Delay Generator Demo

RaymanRayman Posts: 14,219
edited 2007-10-03 14:01 in Propeller 1
Here's a dual delay generator with·XGA (1024x768 VGA), mouse, and keyboard interface.· The two generators are independent, but syncronized.· You can save all settings to EEPROM.· Generators have 1 us precision.
1033 x 822 - 228K
979 x 787 - 195K

Comments

  • Fred HawkinsFred Hawkins Posts: 997
    edited 2007-10-02 18:38
    Nice!
    (Does anyone else find this program as satisfying a demonstration of propeller's capabilities as I do?)
  • deSilvadeSilva Posts: 2,967
    edited 2007-10-02 21:30
    How can deSilva resist to such a question?

    (a) It is nice piece of programming: cudos, Rayman!
    (b) It shows how useful the few and short "basic" drivers (mouse, tv, vga) are, that Parallax delivers
    (d) It shows that a "multiple choice" user interface as sported by any device that has access to a "screen" (e.g. "OSD" of monitors, beamers, cameras, larger printers,..) is always favourably accepted, even expected.
    (e) It also shows that SPIN does not look good, when manipulating any kind of data structure
    (f) It proves again the "windows lesson" that MOST of the code of a program is dedicated to the user interface (total program: 2,816 longs, delay logic: 105 longs = 4%)
    (g) It also shows, that the Propeller is a Universal Turing Machine smile.gif

    Post Edited (deSilva) : 10/2/2007 9:42:42 PM GMT
  • RaymanRayman Posts: 14,219
    edited 2007-10-03 12:49
    I did worry about having to cut back on the GUI to fit inside 32k... This delay generator is only a part of the application that I'm developing, although it is the main part. I had some concerns that the Propeller would have the resources to do it. But, so far, things look good. I still have ~1,600 longs left and I haven't really tried to minimize space...
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2007-10-03 12:59
    Are those screen shots from the Propeller... Holy Cow!

    What a sweet interface!

    Oldbitcollector

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

    — Calvin, of 'Calvin and Hobbes.
  • RaymanRayman Posts: 14,219
    edited 2007-10-03 14:01
    Yes, it's the Prop on VGA... I was inspired by my VBDOS days...
Sign In or Register to comment.