Hi all - I'm making my own ematches with about 6 wraps of 40ga nichrome around some scrap cat5 pairs, soldered. The primary pyrogen is dark flash, secondary is Shimizu's H3 with a final coat of NC lacquer. The resistance is around 8 ohms nominal. My first attempts at firing these with the telemetrum were a complete failure. The LiPo battery fired them just fine but the altimeter didn't. So I went digging.
I built the tool chain under Gentoo x86 and grabbed the sources from the latest 1/19/11 git snapshot. The sdcc sources did require patching to compile with gcc4.4.4 on my system. ao_ignite.c has the define: #define AO_IGNITER_FIRE_TIME AO_MS_TO_TICKS(50) There's no way that my ematches will fire in 50ms. I've redeclared it to: #define AO_IGNITER_FIRE_TIME AO_MS_TO_TICKS(2000) While it only takes perhaps 150ms to fire, I figured 2000ms would definitely do the trick. I flashed my device and that value seems to work fine. Does anyone see any unknown side effects to this change? Aside from this file, I haven't looked much further into the code. What would be very nice is to allow this value to be specified as a parameter in a setup menu. I may look into adding that code if any one is interested. Also, before making the change, I compiled the firmware and compared it to the distributed versions. They don't match. Any ideas why? Perhaps I grabbed the wrong snapshot? Thanks! -- ~Don ------------ _______________________________________________ altusmetrum mailing list [email protected] http://lists.gag.com/mailman/listinfo/altusmetrum
