This is the Ascent WIKI page on the PONTECH wiki. looks good - mike k. ====== Schedule ====== * Commit Date, Owner, Description ===== Embedded System ===== * 2007-05-30 Demo X1 PCB * 2007-06-17 JC Code in subversion * 2007-06-17 BD Second set of dev tools working on JC's PC * 2007-06-17 JC Altimeter calculations working * 2007-08-06 JC Rev X2 Parts Ordered * 2007-08-10 JC Rev X2 PCB in house * 2007-07-12 JC Rev X2 PCB Populated ready for test * 2007-08-22 BD USB Programing Working * 2007-08-22 BD Rev A Schematic Finalized * 2007-09-01 JC Firmware Production Ready (original date: 2007-06-14) * 2007-08-31 JC Rev A PCB in house * 2007-09-01 JC Firmware Production Ready * 2007-09-02 JC Rev A PCB Populated ready for test * 2007-09-02 JC Rev A PCB Functionaly verified * 2007-09-04 JC Rev A Parts ordered for initial build out * 2007-09-30 JC Rev A First article ==== Firmware Features (JC) ==== * Button Drivers finished * Faster Sample Loop * MK Fonts working * 2 line by ~5 character * 4 line by ~10 character * 6 line by ~18 character * RTC Working * GUI Working * Splash Screen * Battery Management Software * DAC Drivers ===== Housing ===== * 2007-07-24 MK 3D prototype finished * 2007-08-02 MK 3D Model complete and molds ordered * 2007-08-23 MK Target for completed molds * 2007-09-14 MK Target for completed decoration ===== (Easy to forget) Leftovers ===== * 2007-??-?? ?? Shipping container complete ===== Production ===== * 2007-09-15 MK Production Mechanics ordered (qty = 1,000) * 2007-??-?? JC Production Boards ordered... ===== Sales Infrastructure ===== * 2007-07-31 MK Model Number Assigned V-1 * MK Next model (with gps and e-ink display) G-1 * MK Competition model (with mapping color display) X-1 * 2007-08-02 MK Selling price established $229 = E169 * 2007-07-15 MK Users manual complete * 2007-09-15 MK Final Artwork due to Magazines for November issue * 2007-10-01 MW Web page complete - concept done now, technical starting * 2007-10-15 XX Product Announcement / Pre-order * 2007-11-01 XX Product ships ===== Registered Domains ===== * ASCENTVARIO.COM * ASCENTPARAGLIDING.COM * VARIOALTIMETER.COM * VARIO-ALTIMETER.COM ====== Web Page Requirements ====== * Product Description * Professional appearance * On-line order processing (via PayPal) ====== Operation / Users Manual ====== {{dev:ascent:operation1.png|}} What is the edit mode for?\\ **Don’t need edit mode, can use settings mode and up/down to select parameter then use speaker to go into edit mode.** If we are not going to detect end of flight automatically, then how to we signal end of flight?\\ **This is going to take some thinking so that false stops are not triggered.** For the volume, it seems like there should there be a visual indicator for the off/quite/loud on the display, or at least on the settings page.\\ **Good idea if it can fit, lower priority.** Memory / Log Book -> Call it one or the other not both… Confusing, especially since the menu says only Log Book.\\ **Okay, hadn’t decided on name yet.** Menu Items:\\ Standby -> Enter “Standby” mode\\ Flight -> Enter “Flight” mode\\ Log Book -> Enter “Log Book” mode\\ Settings -> Enter “Settings” mode\\ Exit -> Return to previous mode\\ **Cannot goto to Time mode from menu!** How will user reset max settings?\\ **Maybe they will not, just logged with flight data** Units:\\ **English alt: feet, velocity: ft/min**\\ **Metric: alt: m, velocity: m/s**\\ Should have user setting for velocity threshold to start flight mode.\\ **Probably good idea** How should we detect end of flight mode? Vel < end flight thresh for greater than 20 seconds, user settable.\\ **These questions may be easier after a few flights and logging flight data… Do not want to ever have a false end of flight!** On the Time display, what at the two values shown?\\ **Time of day HH:MM -> Top line**\\ **Flight Time HH:MM-> Bottom line**\\ ===== Serial Communications (USB) ===== command structure is: xxxx.xxxx:xxxx ====== Development Tools ====== ===== Software ===== * MPLAB IDE V7.50 * Have drivers installed for ICD, will ask for them if they are not. * Source Boost C Compiler * SVN Repository: trac.globedrop.com/svn/ascent-v1/ ===== Hardware ===== * MPLAB ICD 2 ====== Follow on projects ====== - Bike computer - RC Helicopter altitude stabilizer - Wrist scope meter - AC W-Wh Meter with signal display - uAh meter with display