Hi all,
There are new versions of Jaguar firmware, Black Jaguar firmware, and BDC-COMM on
www.luminarymicro.com/jaguar.
The new files are:
Jaguar-89.bin
BlackJaguar-89.bin
bdc-comm-89.exe
Version 89 fixes a bug we found with the (Gray) Jaguar.
On extremely rare occasions the Jaguar ID would reset back to 1 on power up.
When powering up, the Jaguar reads the state of the user button. If pressed the Jaguar blinks red/green for 5 seconds and resets to factory defaults (ID = 1).
In the original firmware, the digital input is enabled, configured, and sampled back-to-back. The time it takes for the internal pull-up to bring the input line high (not pressed) can sometimes take longer than the enable-config-sample time, resulting in a false "pressed" reading and a reset ID. We added a delay that will ensure the user switch input is stable before sampling. We have only seen this problem in 3 or 4 Jaguars. For the majority of Jaguars, this rise time is fast enough. Slight variations in the electrical conditions of your system can change this time, and in the extreme case, cause an ID reset.
You will not notice the delay on start-up, it is on the order of a hundred microseconds.