Forum: RDM General Implementation Discussion
April 12th, 2015
|
|
Replies: 3
Views: 27,850
It is allowed to do this, but obviously not...
It is allowed to do this, but obviously not preferred. Make sure you pay attention to all the messages where ACK_TIMER is not allowed.
Also, for any message that is ACK_TIMER I would make...
|
Forum: RDM Physical Layer/Hardware Discussion
March 24th, 2015
|
|
Replies: 19
Views: 75,026
I would suggest putting a scope on the line and...
I would suggest putting a scope on the line and use the Transmitter Enable line as the scope trigger. This way you can accurately measure the timing of what is occurring on the wire to see how much...
|
Forum: RDM General Implementation Discussion
March 12th, 2015
|
|
Replies: 2
Views: 26,444
|
Forum: RDM Interpretation Questions
February 9th, 2015
|
|
Replies: 14
Views: 75,502
|
Forum: RDM Timing Discussion
January 27th, 2015
|
|
Replies: 6
Views: 63,721
Yes, its been discussed a number of times. It...
Yes, its been discussed a number of times. It really is up to the implementer. In some cases where the write operation is considered to be reliable enough a regular ACK will be used. Others that...
|
Forum: RDM Timing Discussion
January 26th, 2015
|
|
Replies: 6
Views: 63,721
|
Forum: RDM General Implementation Discussion
January 14th, 2015
|
|
Replies: 1
Views: 24,968
New RDM Expansion PIDs doc in Public Review
PLASA currently has a suite of new PIDs (commands) for RDM that are in Public Review for extending the functionality of RDM that we are seeking feedback on.
The majority of this set of PIDs are...
|
Forum: RDM Interpretation Questions
December 16th, 2014
|
|
Replies: 2
Views: 56,819
I hear ya! It takes a bit to wrap your head...
I hear ya! It takes a bit to wrap your head around at first. Here is how I've implemented Gobo wheels in the past. This covers a rotating gobo wheel with control channels and 16-bit rotation.
|
Forum: RDM General Implementation Discussion
November 12th, 2014
|
|
Replies: 19
Views: 95,842
Daniel,
It's a fair suggestion. In the...
Daniel,
It's a fair suggestion. In the past we have gone away from having Identify expire on it's own as it creates a whole host of user issues, especially for someone that has to go hunting for...
|
Forum: RDM General Implementation Discussion
October 9th, 2014
|
|
Replies: 5
Views: 37,988
Stefkhub,
Welcome to the RDM Forums. It...
Stefkhub,
Welcome to the RDM Forums. It depends on the nature of your product but this is what sub-devices were designed to handle. Sub-Devices are generally meant for an array of similar...
|
Forum: RDM Timing Discussion
October 3rd, 2014
|
|
Replies: 13
Views: 66,155
|
Forum: RDM Timing Discussion
October 2nd, 2014
|
|
Replies: 13
Views: 66,155
Using arbitrary large numbers here just for an...
Using arbitrary large numbers here just for an example. If a controller sends to a proxy, and the Proxy replies with ACK_TIMER for 1 second. The Proxy then queries the device and the device gives...
|
Forum: RDM Interpretation Questions
September 24th, 2014
|
|
Replies: 17
Views: 72,683
|
Forum: RDM Interpretation Questions
September 23rd, 2014
|
|
Replies: 17
Views: 72,683
|
Forum: RDM Interpretation Questions
September 23rd, 2014
|
|
Replies: 17
Views: 72,683
|
Forum: RDM Interpretation Questions
September 23rd, 2014
|
|
Replies: 17
Views: 72,683
So first off, it sounds like it is seeing the...
So first off, it sounds like it is seeing the response if it keeps branching down the tree deeper. Do you see the controller keep branching all the way until it gets down to the lowest level of n...
|
Forum: RDM Interpretation Questions
September 23rd, 2014
|
|
Replies: 17
Views: 72,683
|
Forum: RDM General Implementation Discussion
April 22nd, 2014
|
|
Replies: 2
Views: 26,544
Here's the additions that have been made: ...
Here's the additions that have been made: http://tsp.plasa.org/tsp/working_groups/CP/RDMextras.html
If there are other additions you would like, please send a request in to PLASA for us to add...
|
Forum: RDM Interpretation Questions
April 18th, 2014
|
|
Replies: 3
Views: 70,531
If you look at the middle of Section 6.3.3 I...
If you look at the middle of Section 6.3.3 I believe it addresses this:
So if you did an ACK_TIMER for the SET operation then when it is complete you should queue a SET_COMMAND_RESPONSE. ...
|
Forum: RDM Interpretation Questions
April 7th, 2014
|
|
Replies: 5
Views: 60,811
Bernt,
Generally this is what the...
Bernt,
Generally this is what the PERSONALITY PID or Sub-Device count would be used if the quantity is going to change.
A well written controller probably wouldn't care or be confused, but...
|
Forum: RDM General Implementation Discussion
March 12th, 2014
|
|
Replies: 28
Views: 93,602
|
Forum: RDM Marketplace Discussion
March 11th, 2014
|
|
Replies: 4
Views: 42,787
There are a couple tools out there implementing...
There are a couple tools out there implementing E1.37-1 PIDs. The one I know the best would be the DMXter4RDM from Goddard Design. It's also a great tool for RDM testing in general. Also I believe...
|
Forum: RDM Interpretation Questions
February 25th, 2014
|
|
Replies: 4
Views: 48,313
|
Forum: RDM General Implementation Discussion
February 16th, 2014
|
|
Replies: 28
Views: 93,602
George,
I'd really encourage you to make...
George,
I'd really encourage you to make sure that you've read the entire document pretty thoroughly rather than just focusing on the parts that have the messages you're interested in. There's...
|
Forum: RDM General Implementation Discussion
February 2nd, 2014
|
|
Replies: 28
Views: 93,602
|
Forum: RDM General Implementation Discussion
February 2nd, 2014
|
|
Replies: 28
Views: 93,602
|
Forum: RDM General Implementation Discussion
February 2nd, 2014
|
|
Replies: 28
Views: 93,602
Here's the basic steps related to sensor...
Here's the basic steps related to sensor messages.
DEVICE_INFO message contains several basic parameters about the device, one of which is the number of sensors it includes. This and...
|
Forum: RDM General Implementation Discussion
February 2nd, 2014
|
|
Replies: 28
Views: 93,602
Welcome to the forums George!
I'll take the...
Welcome to the forums George!
I'll take the second part first. All the units for Sensors are pre-defined within the protocol. So a controller that supports Sensors should have support for all the...
|
Forum: RDM General Implementation Discussion
February 2nd, 2014
|
|
Replies: 7
Views: 36,996
|
Forum: RDM Interpretation Questions
January 29th, 2014
|
|
Replies: 13
Views: 83,690
Yes. It is not technically called a "queued...
Yes. It is not technically called a "queued message" because that term has other specific meanings, but yes you generally keep some type of internal queue for status message events as they occur so...
|
Forum: RDM General Implementation Discussion
January 29th, 2014
|
|
Replies: 7
Views: 36,996
|
Forum: RDM General Implementation Discussion
January 28th, 2014
|
|
Replies: 5
Views: 36,639
|
Forum: RDM Interpretation Questions
January 28th, 2014
|
|
Replies: 13
Views: 83,690
Zano,
Can you explain the purpose and use...
Zano,
Can you explain the purpose and use of the DMX status advisory message? I'd like to understand it better to see if maybe there is a better solution we can propose.
Simon is correct in...
|
Forum: RDM General Implementation Discussion
January 27th, 2014
|
|
Replies: 0
Views: 73,614
Request Call for New PIDs!
All,
At the January 2014 meetings, we approved starting a new project for adding new general use PID's to RDM and RDMnet.
We've already published E1.37-1 which added PID's along the theme of...
|
Forum: RDM Interpretation Questions
January 25th, 2014
|
|
Replies: 13
Views: 83,690
Zano,
I believe you have most everything...
Zano,
I believe you have most everything correct.
If there are no Queued Messages (Message Count = 0) then you must respond to the GET:QUEUED_MESSAGES with a STATUS_MESSAGES response. If...
|
Forum: RDM Interpretation Questions
January 3rd, 2014
|
|
Replies: 15
Views: 59,439
1. There are additional messages posted at: ...
1. There are additional messages posted at: http://tsp.plasa.org/tsp/working_groups/CP/RDMextras.html STS_LOAD_FAILURE is the generally applicable one for a failed lamp. There are some other...
|
Forum: RDM Interpretation Questions
January 2nd, 2014
|
|
Replies: 15
Views: 59,439
The _CLEARED types are not types that can be...
The _CLEARED types are not types that can be requested by the controller. If you look at Table 10-1 the column on the left shows all the possible Status Types that a controller can send to you as a...
|
Forum: RDM Interpretation Questions
January 2nd, 2014
|
|
Replies: 15
Views: 59,439
Welcome to the forums!
STATUS_NONE is not...
Welcome to the forums!
STATUS_NONE is not allowed as a valid Status Type in a response message. This is indicated in Table 10-1 as the NONE type isn't listed as one of the valid return types....
|
Forum: RDM General Implementation Discussion
December 10th, 2013
|
|
Replies: 14
Views: 44,735
My choice list of dev gear is:
Enttec RDM...
My choice list of dev gear is:
Enttec RDM Snifffer (great for looking at traffic and decoding packet data but timing analysis is awful)
Goddard DMXter4 (great for timing analysis, useful for...
|
Forum: RDM General Implementation Discussion
December 8th, 2013
|
|
Replies: 14
Views: 44,735
Daryl,
Welcome to the forums! The first...
Daryl,
Welcome to the forums! The first thing I would normally say is check your timings! But it sounds like you've covered that. If you're sure all the timings are good, then lets move on to...
|
Forum: RDM Physical Layer/Hardware Discussion
October 31st, 2013
|
|
Replies: 2
Views: 42,398
|
Forum: RDM General Implementation Discussion
October 31st, 2013
|
|
Replies: 4
Views: 46,052
I would say that it is a pretty poor RDM...
I would say that it is a pretty poor RDM implementation then.
I can understand if they feel the need to put a setting option in to disable RDM communication for devices that are non-compliant to...
|
Forum: RDM General Implementation Discussion
August 31st, 2013
|
|
Replies: 3
Views: 22,857
There are 3 Discovery related messages: ...
There are 3 Discovery related messages: UNIQUE_BRANCH, MUTE, and UNMUTE.
The MUTE and UNMUTE messages are like normal PID's and have an ACK Response Type along with the normal header and message...
|
Forum: RDM General Implementation Discussion
August 29th, 2013
|
|
Replies: 3
Views: 22,857
Larry,
Welcome to the forums! The response...
Larry,
Welcome to the forums! The response packet to the DISCOVERY_UNIQUE_BRANCH message is always just a packet data encoded as specified with no BREAK.
To anything else on the wire, it just...
|
Forum: RDM General Implementation Discussion
August 2nd, 2013
|
|
Replies: 13
Views: 41,946
Bernt,
The Enttech RDM Controller software...
Bernt,
The Enttech RDM Controller software is useful for some things when doing development, but it is far from being a benchmark controller implementation.
The important thing here is going to...
|
Forum: RDM General Implementation Discussion
August 1st, 2013
|
|
Replies: 13
Views: 41,946
I would move it to DEVICE_LABEL. There is an...
I would move it to DEVICE_LABEL. There is an expectation that for a given Model ID# for a root or a sub-device that the Device Model Description will always be the same. This would cause problems...
|
Forum: RDM General Implementation Discussion
August 1st, 2013
|
|
Replies: 13
Views: 41,946
Best thing to do is put pressure on the...
Best thing to do is put pressure on the controller manufacturer to implement sub-device support!
Does each channel have a different DEVICE_MODEL_ID if the DEVICE_MODEL_DESCRIPTION is different? ...
|
Forum: RDM General Implementation Discussion
July 30th, 2013
|
|
Replies: 13
Views: 41,946
|
Forum: RDM General Implementation Discussion
July 30th, 2013
|
|
Replies: 13
Views: 41,946
Bernt,
We're still alive and kicking here! ...
Bernt,
We're still alive and kicking here! First off, you can implement a GET_COMMAND only without allowing a SET_COMMAND for a given PID. You'll notice Table A-3 states "Get Allowed / Set...
|
Forum: RDM Interpretation Questions
June 25th, 2013
|
|
Replies: 7
Views: 56,326
Hamish,
I may just be getting sleepy here...
Hamish,
I may just be getting sleepy here but I'm not too offended with what you're proposing there. The Block Address PID was created because there were some folks doing some very bad things...
|
Forum: RDM Marketplace Discussion
June 25th, 2013
|
|
Replies: 4
Views: 39,353
|
Forum: RDM Interpretation Questions
June 13th, 2013
|
|
Replies: 14
Views: 62,246
|
Forum: RDM Interpretation Questions
June 13th, 2013
|
|
Replies: 14
Views: 62,246
Have you seen a controller actually sending...
Have you seen a controller actually sending improperly formatted Discovery commands? Specifically a Mute/UnMute? (There is no way a Branch message could ever be NACK'd)
If a Mute/UnMute is...
|
Forum: RDM Interpretation Questions
June 13th, 2013
|
|
Replies: 14
Views: 62,246
|
Forum: RDM General Implementation Discussion
April 29th, 2013
|
|
Replies: 3
Views: 35,846
|
Forum: RDM Interpretation Questions
April 22nd, 2013
|
|
Replies: 9
Views: 53,306
|
Forum: RDM Interpretation Questions
April 22nd, 2013
|
|
Replies: 9
Views: 53,306
|
Forum: RDM User Discussion
April 3rd, 2013
|
|
Replies: 5
Views: 51,213
|
Forum: RDM User Discussion
April 1st, 2013
|
|
Replies: 5
Views: 51,213
|
Forum: RDM General Implementation Discussion
March 21st, 2013
|
|
Replies: 4
Views: 27,391
Welcome to the forums!
Generally when once...
Welcome to the forums!
Generally when once a device is discovered and muted the controller leaves it in the muted state. This makes it easy for the controller to quickly discover any other...
|
Forum: RDM General Implementation Discussion
March 15th, 2013
|
|
Replies: 5
Views: 33,073
|
Forum: RDM General Implementation Discussion
January 18th, 2013
|
|
Replies: 5
Views: 33,073
Actually there is a case where doing that can...
Actually there is a case where doing that can kind of break things. If the device has a warning or advisory status message that is in the Message Count and the controller is asking only for...
|
Forum: RDM General Implementation Discussion
January 18th, 2013
|
|
Replies: 5
Views: 33,073
|
Forum: RDM General Implementation Discussion
January 13th, 2013
|
|
Replies: 12
Views: 39,402
For a well implemented controller, yes. But...
For a well implemented controller, yes. But there are many controllers that allow any PID to be sent. So a user not knowing could easily send that PID without having a way to recover the device. ...
|
Forum: RDM General Implementation Discussion
January 13th, 2013
|
|
Replies: 12
Views: 39,402
|
Forum: RDM General Implementation Discussion
January 13th, 2013
|
|
Replies: 12
Views: 39,402
PID's in the 0-0x7FFF range are reserved for...
PID's in the 0-0x7FFF range are reserved for PID's that are publicly defined in one of the standards which is a very long process. The range from 0x8000 up as you correctly identified is for...
|
Forum: RDM General Implementation Discussion
January 12th, 2013
|
|
Replies: 12
Views: 39,402
|
Forum: RDM General Implementation Discussion
August 14th, 2012
|
|
Replies: 2
Views: 32,441
Tom,
Welcome! The data values for the...
Tom,
Welcome! The data values for the status messages are specified as signed values but not floats. It could use the sensor definition messages to figure out the decimal point placement, but...
|
Forum: RDM General Implementation Discussion
August 7th, 2012
|
|
Replies: 8
Views: 37,248
Glad you found it!
In general when a...
Glad you found it!
In general when a controller gets to the bottom branch it should just try sending a MUTE. What Simon has built is more for testing compliance to the standard so while most...
|
Forum: RDM General Implementation Discussion
August 7th, 2012
|
|
Replies: 8
Views: 37,248
Simon will probably best be able to guide you. ...
Simon will probably best be able to guide you. Are you returning in the DUB packet the UID properly encoded? Not sure what Simon does when he gets to the bottom of the tree and can't decode the UID...
|
Forum: RDM Physical Layer/Hardware Discussion
July 12th, 2012
|
|
Replies: 14
Views: 92,241
|
Forum: RDM Physical Layer/Hardware Discussion
July 10th, 2012
|
|
Replies: 14
Views: 92,241
The two I generally go with is the DMXter4 and...
The two I generally go with is the DMXter4 and the Enttec Sniffer. The Sniffer is great as it essentially Wireshark for RDM which is very helpful. I use the Enttec Controller quite a bit as well...
|
Forum: RDM General Implementation Discussion
June 29th, 2012
|
|
Replies: 3
Views: 25,834
Hey Laurent,
Yes the Personality most...
Hey Laurent,
Yes the Personality most commonly will affect the Slot Count for both the root device and the sub-device personalities.
The Slot Count in DEVICE_INFO is intended to be the...
|
Forum: RDM Interpretation Questions
June 15th, 2012
|
|
Replies: 6
Views: 46,406
|
Forum: RDM General Implementation Discussion
May 28th, 2012
|
|
Replies: 4
Views: 33,990
Bernt,
I'm not aware of anywhere that this...
Bernt,
I'm not aware of anywhere that this should cause something to break. Worst case would be if you are connecting to some type of clever system that does something specific when it sees a...
|