Hi all
I am using TeensyDMX.h on a 4.1, with a CTC-DRA-01-R2 DMX shield.
Daisy chain of 8x DMX lights on the system, and they all work fine... except two lights of a particular type.
These two don't play ball and flicker a lot. Either with or without a termination resistor in place.
Channel 0 is dimming/brightness level(0-255)
1, 2 and 3 are the RGB colours.
I am using the simple dmxTx.set(1, 0); command to control the required channel.
Any ideas what I can try to fix this issue? There seem to be a lot of extra commands in the keywords list, but I have no idea what any of them do.
I was thinking it might be a timing issue?
#######################################
# Syntax Coloring Map for TeensyDMX
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
Receiver KEYWORD1
Sender KEYWORD1
Responder KEYWORD1
PacketStats KEYWORD1
ErrorStats KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
end KEYWORD2
packetCount KEYWORD2
setTXEnabled KEYWORD2
setKeepShortPackets KEYWORD2
isKeepShortPackets KEYWORD2
readPacket KEYWORD2
get KEYWORD2
get16Bit KEYWORD2
packetStats KEYWORD2
lastPacketTimestamp KEYWORD2
setResponder KEYWORD2
setSetTXNotRXFunc KEYWORD2
setRXWatchPin KEYWORD2
rxWatchPin KEYWORD2
connected KEYWORD2
onConnectChange KEYWORD2
errorStats KEYWORD2
setBreakTime KEYWORD2
breakTime KEYWORD2
setMABTime KEYWORD2
mabTime KEYWORD2
setBreakSerialParams KEYWORD2
breakSerialBaud KEYWORD2
breakSerialFormat KEYWORD2
setBreakUseTimerNotSerial KEYWORD2
isBreakUseTimerNotSerial KEYWORD2
setPacketSize KEYWORD2
packetSize KEYWORD2
set KEYWORD2
set16Bit KEYWORD2
clear KEYWORD2
fill KEYWORD2
setRefreshRate KEYWORD2
refreshRate KEYWORD2
pause KEYWORD2
isPaused KEYWORD2
resume KEYWORD2
resumeFor KEYWORD2
resumedRemaining KEYWORD2
isTransmitting KEYWORD2
onDoneTransmitting KEYWORD2
outputBufferSize KEYWORD2
isSendBreakForLastPacket KEYWORD2
preBreakDelay KEYWORD2
preNoBreakDelay KEYWORD2
preDataDelay KEYWORD2
eatPacket KEYWORD2
processByte KEYWORD2
receivePacket KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
#######################################
# Constants (LITERAL1)
#######################################
kMaxDMXPacketSize LITERAL1
kMinDMXPacketSize LITERAL1
kMinTXBreakTime LITERAL1
kMinTXMABTime LITERAL1
Thanks
I am using TeensyDMX.h on a 4.1, with a CTC-DRA-01-R2 DMX shield.
Daisy chain of 8x DMX lights on the system, and they all work fine... except two lights of a particular type.
These two don't play ball and flicker a lot. Either with or without a termination resistor in place.
Channel 0 is dimming/brightness level(0-255)
1, 2 and 3 are the RGB colours.
I am using the simple dmxTx.set(1, 0); command to control the required channel.
Any ideas what I can try to fix this issue? There seem to be a lot of extra commands in the keywords list, but I have no idea what any of them do.
I was thinking it might be a timing issue?
#######################################
# Syntax Coloring Map for TeensyDMX
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
Receiver KEYWORD1
Sender KEYWORD1
Responder KEYWORD1
PacketStats KEYWORD1
ErrorStats KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
end KEYWORD2
packetCount KEYWORD2
setTXEnabled KEYWORD2
setKeepShortPackets KEYWORD2
isKeepShortPackets KEYWORD2
readPacket KEYWORD2
get KEYWORD2
get16Bit KEYWORD2
packetStats KEYWORD2
lastPacketTimestamp KEYWORD2
setResponder KEYWORD2
setSetTXNotRXFunc KEYWORD2
setRXWatchPin KEYWORD2
rxWatchPin KEYWORD2
connected KEYWORD2
onConnectChange KEYWORD2
errorStats KEYWORD2
setBreakTime KEYWORD2
breakTime KEYWORD2
setMABTime KEYWORD2
mabTime KEYWORD2
setBreakSerialParams KEYWORD2
breakSerialBaud KEYWORD2
breakSerialFormat KEYWORD2
setBreakUseTimerNotSerial KEYWORD2
isBreakUseTimerNotSerial KEYWORD2
setPacketSize KEYWORD2
packetSize KEYWORD2
set KEYWORD2
set16Bit KEYWORD2
clear KEYWORD2
fill KEYWORD2
setRefreshRate KEYWORD2
refreshRate KEYWORD2
pause KEYWORD2
isPaused KEYWORD2
resume KEYWORD2
resumeFor KEYWORD2
resumedRemaining KEYWORD2
isTransmitting KEYWORD2
onDoneTransmitting KEYWORD2
outputBufferSize KEYWORD2
isSendBreakForLastPacket KEYWORD2
preBreakDelay KEYWORD2
preNoBreakDelay KEYWORD2
preDataDelay KEYWORD2
eatPacket KEYWORD2
processByte KEYWORD2
receivePacket KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
#######################################
# Constants (LITERAL1)
#######################################
kMaxDMXPacketSize LITERAL1
kMinDMXPacketSize LITERAL1
kMinTXBreakTime LITERAL1
kMinTXMABTime LITERAL1
Thanks