E1.20 RDM (Remote Device Management) Protocol Forums  

Go Back   E1.20 RDM (Remote Device Management) Protocol Forums > Search Forums
Register FAQ Community Calendar Today's Posts Search

Showing results 76 to 150 of 388
Search took 0.02 seconds; generated 61 minute(s) ago.
Search: Posts Made By: sblair
Forum: RDM General Implementation Discussion April 12th, 2015
Replies: 3
Views: 27,850
Posted By sblair
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
Posted By sblair
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
Posted By sblair
It's equal to 1 hour.

It's equal to 1 hour.
Forum: RDM Interpretation Questions February 9th, 2015
Replies: 14
Views: 75,502
Posted By sblair
Normally I have a hard time finding something to...

Normally I have a hard time finding something to disagree with Eric on, but I'm gonna say here that I disagree with his use of "probably".

Controllers should DEFINITELY not crash if they see...
Forum: RDM Timing Discussion January 27th, 2015
Replies: 6
Views: 63,721
Posted By sblair
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
Posted By sblair
I would consider it to be a recoverable error in...

I would consider it to be a recoverable error in that the controller will have not gotten a response for the GET so it can always treat it as lost and send another one.

Instead of sending an ACK...
Forum: RDM General Implementation Discussion January 14th, 2015
Replies: 1
Views: 24,968
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
You have to at least be able to respond with the...

You have to at least be able to respond with the ACK_TIMER to the controller within the required time frame. If you're unable to send back an ACK_TIMER at least then the system is not going to work....
Forum: RDM Timing Discussion October 2nd, 2014
Replies: 13
Views: 66,155
Posted By sblair
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
Posted By sblair
Glad to hear you found it! Let us know of any...

Glad to hear you found it! Let us know of any other questions you have as you move forward!
Forum: RDM Interpretation Questions September 23rd, 2014
Replies: 17
Views: 72,683
Posted By sblair
Just on a little bit of a tangent here, have you...

Just on a little bit of a tangent here, have you tried sending a MUTE request directly from the DMXter to your UID? You should be able to send it to a specific UID. It would be useful to know that...
Forum: RDM Interpretation Questions September 23rd, 2014
Replies: 17
Views: 72,683
Posted By sblair
Ok, so just to be clear when you get to the very...

Ok, so just to be clear when you get to the very bottom, the UID in the PD section of the DUB matches your UID?

There is no hard requirement for how a controller implements its discovery process...
Forum: RDM Interpretation Questions September 23rd, 2014
Replies: 17
Views: 72,683
Posted By sblair
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
Posted By sblair
Welcome to the RDM forums. Eric is the resident...

Welcome to the RDM forums. Eric is the resident expert on the DMXter4RDM and will probably respond soon as well.

If all the bytes match then it sounds like it is a timing issue. My first guess...
Forum: RDM General Implementation Discussion April 22nd, 2014
Replies: 2
Views: 26,544
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
At the time we went with standard SI units, as...

At the time we went with standard SI units, as otherwise it would have quickly become quite painful dealing with all the other unit variations.

To paraphrase a favorite Simpson's quote "My...
Forum: RDM Marketplace Discussion March 11th, 2014
Replies: 4
Views: 42,787
Posted By sblair
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
Posted By sblair
You are not required to support the SET just...

You are not required to support the SET just because you support a GET. This is exactly what the NR_UNSUPPORTED_CC was created for.
Forum: RDM General Implementation Discussion February 16th, 2014
Replies: 28
Views: 93,602
Posted By sblair
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
Posted By sblair
No problem! Let us know if you have any other...

No problem! Let us know if you have any other questions.
Forum: RDM General Implementation Discussion February 2nd, 2014
Replies: 28
Views: 93,602
Posted By sblair
The 2nd to last paragraph of Section 10.7 covers...

The 2nd to last paragraph of Section 10.7 covers sensor addressing.

Sensors are consecutively numbered starting from 0. The request message from the controller will specify which sensor number...
Forum: RDM General Implementation Discussion February 2nd, 2014
Replies: 28
Views: 93,602
Posted By sblair
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
Posted By sblair
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
Posted By sblair
I would just go with A. More consistent with...

I would just go with A. More consistent with existing PIDs.
Forum: RDM Interpretation Questions January 29th, 2014
Replies: 13
Views: 83,690
Posted By sblair
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
Posted By sblair
I can't remember off hand which ones but there...

I can't remember off hand which ones but there are some fixtures out there that do have electrically activated locks.
Forum: RDM General Implementation Discussion January 28th, 2014
Replies: 5
Views: 36,639
Posted By sblair
Diane, Can you elaborate a bit more on how...

Diane,

Can you elaborate a bit more on how you would see this being used and applications where you would use it? I want to make sure we understand it better.
Forum: RDM Interpretation Questions January 28th, 2014
Replies: 13
Views: 83,690
Posted By sblair
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
Posted By sblair
Exclamation 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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
Most of the splitters available out there that...

Most of the splitters available out there that are RDM compliant do not act as Proxies. There was a lot of work done by the Task Group to make it possible to do splitter implementations that...
Forum: RDM General Implementation Discussion October 31st, 2013
Replies: 4
Views: 46,052
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
There's nothing you need to do to alert the...

There's nothing you need to do to alert the controller in advance. As you mentioned you just NACK any SET_COMMANDs with the UNSUPPORTED COMMAND CLASS reason.

Scott
Forum: RDM General Implementation Discussion July 30th, 2013
Replies: 13
Views: 41,946
Posted By sblair
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
Posted By sblair
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
Posted By sblair
Very cool Sean! I'm sure we're interested in one...

Very cool Sean! I'm sure we're interested in one here. You just have to create a receipt for me so I can expense it then! :)
Forum: RDM Interpretation Questions June 13th, 2013
Replies: 14
Views: 62,246
Posted By sblair
We're only talking about Mute/UnMute here since...

We're only talking about Mute/UnMute here since it really isn't possible to NACK a BRANCH even if we wanted to.

Since Discovery works on a positive acknowledgement system if the controller...
Forum: RDM Interpretation Questions June 13th, 2013
Replies: 14
Views: 62,246
Posted By sblair
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
Posted By sblair
Hamish and Eric are correct. I'm really not even...

Hamish and Eric are correct. I'm really not even sure why there should be a case you would need to NACK any of the Discovery commands.

ACK_TIMER is absolultely out for Discovery Commands. No...
Forum: RDM General Implementation Discussion April 29th, 2013
Replies: 3
Views: 35,846
Posted By sblair
Robin, Glad you were able to attend and...

Robin,

Glad you were able to attend and found it valuable!!
Forum: RDM Interpretation Questions April 22nd, 2013
Replies: 9
Views: 53,306
Posted By sblair
Perfect! I'll be there Thurs and Fri but not on...

Perfect! I'll be there Thurs and Fri but not on Sat.
Forum: RDM Interpretation Questions April 22nd, 2013
Replies: 9
Views: 53,306
Posted By sblair
You've got some good questions. I think most of...

You've got some good questions. I think most of these are resolvable without resorting to a different Model ID, but I need a bit of sleep before I can respond with anything coherent.

Are you...
Forum: RDM User Discussion April 3rd, 2013
Replies: 5
Views: 51,213
Posted By sblair
None of those will work with the ETC nodes. You...

None of those will work with the ETC nodes. You might try checking out whether you can use Pathport Manager from Pathway as they are the ones that manufacture those nodes for ETC.
Forum: RDM User Discussion April 1st, 2013
Replies: 5
Views: 51,213
Posted By sblair
Hey guys, here is some more details from Austen...

Hey guys, here is some more details from Austen that he had sent me in email on his setup:


I am using about 16 ETC 2 port gateways running sACN from a GrandMA2 console through two unmanaged...
Forum: RDM General Implementation Discussion March 21st, 2013
Replies: 4
Views: 27,391
Posted By sblair
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
Posted By sblair
When the controller requests QUEUED_MESSAGES from...

When the controller requests QUEUED_MESSAGES from the device if there are no queued messages to report, the device can then respond back with STATUS_MESSAGES.

In my implementations I would add...
Forum: RDM General Implementation Discussion January 18th, 2013
Replies: 5
Views: 33,073
Posted By sblair
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
Posted By sblair
Will it break anything if you do that? Probably...

Will it break anything if you do that? Probably not.

The intent when we wrote that language was that the Message Count was only for Queued Messages and not Status Messages. The language of...
Forum: RDM General Implementation Discussion January 13th, 2013
Replies: 12
Views: 39,402
Posted By sblair
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
Posted By sblair
When it comes to erasing the flash, you would...

When it comes to erasing the flash, you would have the same concerns even in the 0-7FFF range as it would be easy for any device to send a command that could erase your flash.
Forum: RDM General Implementation Discussion January 13th, 2013
Replies: 12
Views: 39,402
Posted By sblair
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
Posted By sblair
There is not a standard method for doing this as...

There is not a standard method for doing this as there are a lot of factors that vary from one architecture to another that have made creating a standardized method difficult.

There are many...
Forum: RDM General Implementation Discussion August 14th, 2012
Replies: 2
Views: 32,441
Posted By sblair
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
Posted By sblair
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
Posted By sblair
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
Posted By sblair
Good question. I can't recall for certain if it...

Good question. I can't recall for certain if it does. I'm pretty certain that Eric or one of the other more HW oriented guys will know.

The model I've always used is the RDM USB Pro. Because...
Forum: RDM Physical Layer/Hardware Discussion July 10th, 2012
Replies: 14
Views: 92,241
Posted By sblair
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
Posted By sblair
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
Posted By sblair
I agree with the best practices Eric mentioned. ...

I agree with the best practices Eric mentioned. My implementations have always pretty much reflected what he posted so that I avoid returning stale data.
Forum: RDM General Implementation Discussion May 28th, 2012
Replies: 4
Views: 33,990
Posted By sblair
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...
Showing results 76 to 150 of 388

 
Forum Jump

All times are GMT -6. The time now is 10:02 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.