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

Reply via email to