Forum: RDM General Implementation Discussion
March 12th, 2014
|
|
Replies: 28
Views: 93,697
RDM only uses SI units for sensors. But,...
RDM only uses SI units for sensors. But, controllers can easily convert the sensor data and display it in whatever unit makes sense for its users.
For example, a controller that's configured for...
|
Forum: RDM Interpretation Questions
February 26th, 2014
|
|
Replies: 4
Views: 48,338
Scott is correct, you can return...
Scott is correct, you can return NR_UNSUPPORTED_CC if you support GET but not SET.
However, in the specific example you give, it's really not a good idea. If you only have a single identify mode,...
|
Forum: RDM General Implementation Discussion
February 14th, 2014
|
|
Replies: 28
Views: 93,697
The STATUS_MESSAGES data format described in...
The STATUS_MESSAGES data format described in E1.20-2010 section 10.3.2 is enclosed in the general packet format described in section 6.2. That enclosing packet has the responder's UID included.
...
|
Forum: RDM Interpretation Questions
February 7th, 2014
|
|
Replies: 15
Views: 59,483
|
Forum: RDM General Implementation Discussion
February 6th, 2014
|
|
Replies: 1
Views: 23,475
This is something I'd also like to see. In...
This is something I'd also like to see. In addition to Framing Errors, a "Comms Status Extended" PID could use the SIP Mechanism defined in E1.11 to validate the checksum for NSC packets.
...
|
Forum: RDM General Implementation Discussion
February 6th, 2014
|
|
Replies: 1
Views: 27,167
During the initial brainstorming session there...
During the initial brainstorming session there was a discussion of "Topology Mapping" PIDs, which is similar to what you are describing. Rather than "Last Active Port", PID the idea was to have a...
|
Forum: RDM General Implementation Discussion
February 5th, 2014
|
|
Replies: 28
Views: 93,697
Status messages are typically used to report...
Status messages are typically used to report unusual conditions. When a sensor goes outside of the normal range, the responder might return a Status Type "WARNING" for STS_OVERTEMP as we discussed...
|
Forum: RDM General Implementation Discussion
February 5th, 2014
|
|
Replies: 28
Views: 93,697
|
Forum: RDM General Implementation Discussion
February 1st, 2014
|
|
Replies: 7
Views: 37,031
|
Forum: RDM General Implementation Discussion
January 30th, 2014
|
|
Replies: 5
Views: 36,672
|
Forum: RDM General Implementation Discussion
January 29th, 2014
|
|
Replies: 5
Views: 36,672
Diane, can your propose a packet format?
...
Diane, can your propose a packet format?
Sometime like this?
GET FEATURE_DISABLE
-Feature number (8-bit)
GET FEATURE_DISABLE Response
-Feature number (8-bit)
-Total number of features
|
Forum: RDM Interpretation Questions
January 5th, 2014
|
|
Replies: 15
Views: 59,483
My interpretation is that you should send the...
My interpretation is that you should send the Empty Status response.
Another corner case to watch out for if what happens if you receive a STATUS_GET_LAST_MESSAGE before you've received any GET...
|
Forum: RDM Interpretation Questions
January 4th, 2014
|
|
Replies: 15
Views: 59,483
Yes, you are correct.
Also, make sure you...
Yes, you are correct.
Also, make sure you handle STATUS_GET_LAST_MESSAGE properly. GET_LAST is used to re-transmit Status Messages (and Queued Messages) when the data gets lost or corrupted...
|
Forum: RDM Interpretation Questions
January 3rd, 2014
|
|
Replies: 15
Views: 59,483
|
Forum: RDM General Implementation Discussion
December 11th, 2013
|
|
Replies: 14
Views: 44,779
|
Forum: RDM General Implementation Discussion
December 10th, 2013
|
|
Replies: 14
Views: 44,779
Auto-inverting has been tried before, and it...
Auto-inverting has been tried before, and it never works out well. The problem is I can build a waveform that forms perfectly valid DMX both normally and inverted. Also, attempts to do...
|
Forum: RDM General Implementation Discussion
December 10th, 2013
|
|
Replies: 14
Views: 44,779
|
Forum: RDM General Implementation Discussion
December 9th, 2013
|
|
Replies: 14
Views: 44,779
|
Forum: RDM General Implementation Discussion
December 9th, 2013
|
|
Replies: 14
Views: 44,779
|
Forum: RDM General Implementation Discussion
December 9th, 2013
|
|
Replies: 14
Views: 44,779
Are you saying that you're putting a Broadcast...
Are you saying that you're putting a Broadcast UID in the "Destination UID" field for the GET_COMMAND_RESPONSE packet? This may be a quirk of the Enttec software API, but it's unlikely to work with...
|
Forum: RDM Physical Layer/Hardware Discussion
October 31st, 2013
|
|
Replies: 2
Views: 42,421
YES!
There are lots of splitters out there...
YES!
There are lots of splitters out there that don't act as a proxy. I've personally build two of them, one fully manageable and protocol aware, the other extremely simple with only minimal...
|
Forum: RDM General Implementation Discussion
October 31st, 2013
|
|
Replies: 4
Views: 46,083
There's nothing in the standard that requires...
There's nothing in the standard that requires controllers to support queued messages. Thus, a manufacturer is free to decide whether they wish to support them or not.
But, a controller that...
|
Forum: RDM Interpretation Questions
September 27th, 2013
|
|
Replies: 1
Views: 51,259
|
Forum: RDM General Implementation Discussion
August 1st, 2013
|
|
Replies: 13
Views: 41,988
|
Forum: RDM Interpretation Questions
July 29th, 2013
|
|
Replies: 3
Views: 44,587
"ERROR: DMX_BLOCK_ADDRESS included in...
"ERROR: DMX_BLOCK_ADDRESS included in SUPPORTED_PARAMETERS but responder has no sub-devices"
To me it's similar to the "Sub-Device Status Reporting Threshold" PID that only makes sense when the...
|
Forum: RDM General Implementation Discussion
July 18th, 2013
|
|
Replies: 2
Views: 35,804
My interpretation has been that...
My interpretation has been that SUB_DEVICE_ALL_CALL should only effect Sub-Devices and not change the root at all.
In the case where someone sends a broadcast request to SUB_DEVICE_ALL_CALL, only...
|
Forum: RDM Interpretation Questions
June 25th, 2013
|
|
Replies: 7
Views: 56,359
I fear I'm being a bit dense and not fully...
I fear I'm being a bit dense and not fully understanding the problem.
You have a RDM responder that has both a Root device with a non-zero slot footprint, and also has Sub-Devices with a non-zero...
|
Forum: RDM Interpretation Questions
June 25th, 2013
|
|
Replies: 7
Views: 56,359
|
Forum: RDM Interpretation Questions
June 13th, 2013
|
|
Replies: 14
Views: 62,290
|
Forum: RDM Interpretation Questions
June 13th, 2013
|
|
Replies: 14
Views: 62,290
|
Forum: RDM Interpretation Questions
May 6th, 2013
|
|
Replies: 14
Views: 62,290
|
Forum: RDM Interpretation Questions
May 3rd, 2013
|
|
Replies: 14
Views: 62,290
|
Forum: RDM Interpretation Questions
April 23rd, 2013
|
|
Replies: 9
Views: 53,338
|
Forum: RDM Interpretation Questions
April 23rd, 2013
|
|
Replies: 9
Views: 53,338
Unfortunately, RDM will probably never provide...
Unfortunately, RDM will probably never provide enough information to eliminate the need for console personality libraries, especially for something as complex as a media server. Conceptually, it's...
|
Forum: RDM Interpretation Questions
April 22nd, 2013
|
|
Replies: 9
Views: 53,338
|
Forum: RDM General Implementation Discussion
March 21st, 2013
|
|
Replies: 4
Views: 27,423
|
Forum: RDM General Implementation Discussion
March 21st, 2013
|
|
Replies: 4
Views: 27,423
|
Forum: RDM Marketplace Discussion
February 6th, 2013
|
|
Replies: 4
Views: 49,498
That is correct. DMX used to call them...
That is correct. DMX used to call them "Channels", but that term meant many different things depending on context. Starting with the E1.11-2004 revision of DMX, the term was changed to "Slot" to...
|
Forum: RDM General Implementation Discussion
August 7th, 2012
|
|
Replies: 8
Views: 37,271
That's not necessarily a valid assumption. I...
That's not necessarily a valid assumption. I don't recall how the Enttec software handles discovery, but there are controllers out there that will add a responder to the table of discovered devices...
|
Forum: RDM Physical Layer/Hardware Discussion
July 12th, 2012
|
|
Replies: 14
Views: 92,313
The standard says (emphasis added):
"Command...
The standard says (emphasis added):
"Command ports shall include the line biasing network."
"Command ports may be designed with means to disconnect the line biasing network."
A command port...
|
Forum: RDM Physical Layer/Hardware Discussion
July 10th, 2012
|
|
Replies: 14
Views: 92,313
Realistically, you'll need a few different...
Realistically, you'll need a few different controllers. Different pieces of test equipment excel in different areas.
The cheapest RDM controller I know of is DFD's RAD. But it's not exactly full...
|
Forum: RDM Physical Layer/Hardware Discussion
July 9th, 2012
|
|
Replies: 14
Views: 92,313
|
Forum: RDM Physical Layer/Hardware Discussion
July 7th, 2012
|
|
Replies: 14
Views: 92,313
Yes, you are correct.
The formal RDM...
Yes, you are correct.
The formal RDM terminology is "Command Port" and "Responder Port". A 1-in, 2-out RDM splitter would have 2 Command Ports and 1 Responder Port. The two command ports would...
|
Forum: RDM Physical Layer/Hardware Discussion
July 7th, 2012
|
|
Replies: 14
Views: 92,313
|
Forum: RDM General Implementation Discussion
June 29th, 2012
|
|
Replies: 3
Views: 25,848
Yes, each sub-device can have a different...
Yes, each sub-device can have a different footprint and that footprint can change based on the currently selected personality.
The footprint field in DEVICE_INFO should always reflect the...
|
Forum: RDM Interpretation Questions
June 15th, 2012
|
|
Replies: 6
Views: 46,428
Yes, that is my opinion.
Consider the...
Yes, that is my opinion.
Consider the following sequence:
Using the menu interface on the Fixture itself, a user changes the DMX address of a fixture to 300.
The fixture adds a "GET_RESPONSE ...
|
Forum: RDM Interpretation Questions
June 14th, 2012
|
|
Replies: 6
Views: 46,428
|
Forum: RDM General Implementation Discussion
June 8th, 2012
|
|
Replies: 11
Views: 61,994
|
Forum: RDM General Implementation Discussion
May 30th, 2012
|
|
Replies: 4
Views: 34,012
|
Forum: RDM General Implementation Discussion
May 29th, 2012
|
|
Replies: 4
Views: 34,012
|
Forum: RDM Interpretation Questions
May 24th, 2012
|
|
Replies: 13
Views: 83,743
|
Forum: RDM Interpretation Questions
May 24th, 2012
|
|
Replies: 13
Views: 83,743
Status Type only applies to Status Messages. ...
Status Type only applies to Status Messages. Normal PIDs don't really have a Status Type associated with them.
The GET QUEUED_MESSAGE PID is unusual in that the responder can respond with a...
|
Forum: RDM General Implementation Discussion
May 15th, 2012
|
|
Replies: 11
Views: 61,994
Here is a wireshark capture of the traffic...
Here is a wireshark capture of the traffic between AL's DMX Workshop and an Art-Net node. The Node has a single Lab-Pack RDM responder connected to the first port.
I hope this helps.
Thanks...
|
Forum: RDM Interpretation Questions
May 1st, 2012
|
|
Replies: 12
Views: 47,547
Scott, you and I are talking about something...
Scott, you and I are talking about something different.
On the root device, the standard says that the list of PIDs returned by GET SUPPORTED_PARAMETERS does not include the mandatory PIDs. For...
|
Forum: RDM Interpretation Questions
May 1st, 2012
|
|
Replies: 12
Views: 47,547
On other factor that's come up in newer...
On other factor that's come up in newer discussions is that Sub-Devices should list all of their PIDs in SUPPORTED_PARAMETERS, even PIDs like DEVICE_INFO that are mandatory and not listed in...
|
Forum: RDM Interpretation Questions
May 1st, 2012
|
|
Replies: 5
Views: 44,062
YES!!! Mark the packet as broken. If the...
YES!!! Mark the packet as broken. If the received PDL doesn't match the expected value for that PID, then the packet is corrupt and should be flagged as such.
This is a common problem, I've seen...
|
Forum: RDM Interpretation Questions
April 30th, 2012
|
|
Replies: 12
Views: 47,547
|
Forum: RDM General Implementation Discussion
March 3rd, 2012
|
|
Replies: 19
Views: 95,912
|
Forum: RDM General Implementation Discussion
March 3rd, 2012
|
|
Replies: 7
Views: 38,198
This did get me thinking about the behavior of...
This did get me thinking about the behavior of PARAMETER_DESCRIPTION. Because of the section 6.2.10.2 language, I'd previously said that to save time, you could send a GET PARAMETER_DESCRIPTION to...
|
Forum: RDM General Implementation Discussion
March 2nd, 2012
|
|
Replies: 7
Views: 38,198
|
Forum: RDM General Implementation Discussion
February 23rd, 2012
|
|
Replies: 6
Views: 37,140
|
Forum: RDM General Implementation Discussion
February 22nd, 2012
|
|
Replies: 2
Views: 30,092
For RDM to be much help, you'd need a smoke...
For RDM to be much help, you'd need a smoke machine that supports RDM. Then it could use one of several mechanisms provided by the RDM protocol to let the controller know when it was ready.
If...
|
Forum: RDM Interpretation Questions
February 16th, 2012
|
|
Replies: 6
Views: 29,033
From a practical standpoint, it is possible to...
From a practical standpoint, it is possible to implement a responder that does not use queued messages at all. You'd have to design your firmware to ensure that all results are available within the...
|
Forum: RDM Interpretation Questions
February 15th, 2012
|
|
Replies: 6
Views: 29,033
|
Forum: RDM General Implementation Discussion
January 24th, 2012
|
|
Replies: 5
Views: 31,502
|
Forum: RDM General Implementation Discussion
January 6th, 2012
|
|
Replies: 11
Views: 37,275
|
Forum: RDM General Implementation Discussion
January 6th, 2012
|
|
Replies: 11
Views: 37,275
|
Forum: RDM General Implementation Discussion
January 4th, 2012
|
|
Replies: 11
Views: 37,275
The standard leaves a some room for...
The standard leaves a some room for interpretation as to how different one sub-device can be from another. Sub-devices aren't completely separate, but they are mostly separate.
All that's...
|
Forum: RDM General Implementation Discussion
December 16th, 2011
|
|
Replies: 3
Views: 30,019
|
Forum: RDM General Implementation Discussion
October 14th, 2011
|
|
Replies: 2
Views: 25,326
For a GPS position, you could use two sensors...
For a GPS position, you could use two sensors with SENS_ANGLE and UNITS_DEGREE.
Unfortunately, the 16-bit resolution of RDM sensors won't work very well for GPS because of the large scale. ...
|
Forum: RDM General Implementation Discussion
September 16th, 2011
|
|
Replies: 4
Views: 28,094
|
Forum: RDM General Implementation Discussion
September 1st, 2011
|
|
Replies: 7
Views: 36,513
|
Forum: RDM General Implementation Discussion
September 1st, 2011
|
|
Replies: 2
Views: 44,814
|
Forum: RDM Timing Discussion
August 23rd, 2011
|
|
Replies: 9
Views: 56,974
|
Forum: RDM Timing Discussion
August 21st, 2011
|
|
Replies: 9
Views: 56,974
|