Version B2 of the Panther DMX Player is now available. Freatures include the use of a control file "CONTROL.TXT". The control file is a comma delimited file.
Meanings & Values of the Control file are as follows:
StartupDelay, values are in milliseconds. Acceptable value are from 0 to 4294967295. 1 second would be 1000, 10 seconds would be 10000, and so on.
RepeatCnt, value is the number of time to actually run thru the show. Acceptable values are from 0 (infinite) to 4294967295.
RepeatDelay, values are in milliseconds. Acceptable value are from 0 to 4294967295. 1 second would be 1000, 10 seconds would be 10000, and so on.
SequenceDelay, values are in milliseconds. This is the time to wait before playing the next sequence. Acceptable value are from 0 to 4294967295. 1 second would be 1000, 10 seconds would be 10000, and so on.
example of CONTROL.TXT for 10 second startup delay, repeat count of 3, repeat delay of 1 minute, and a sequence delay of 5 seconds would look like this;
10000,3,60000,5000,
Show File "SHOW.TXT" Reserved Word Usage:
Reserverd Words & Meanings
--STOP--, When the Panther DMX Player reaches this word in the show file the the show will stop playing.
NOTES: During any delays or stops the DMX Signal will stop being sent. What that means is that on equipment that has a DMX Signal indicator like the Lynx Express the indicator (LED) will not show a signal being received.
Download Links for firmware
Panther DMX Player B2: You are not allowed to view links.
Register or
LoginPanther DMX Player B1: You are not allowed to view links.
Register or
LoginI used an USBASP programmer that I picked up off ebay to program program the reprogram the chip in a standalone configuration of a arduino. I sure that you can use an Arduino to upload the new sketch (hex) file, but I have not done that.
The command I used to program it was: avrdude -c usbasp -p m328p -u -U flash:w:PantherDMXPlayerB2.hex
In the next release of the Panther I will provide a ISP header.