E1.20 RDM (Remote Device Management) Protocol Forums  

Go Back   E1.20 RDM (Remote Device Management) Protocol Forums > RDM Developer Forums > RDM Physical Layer/Hardware Discussion

RDM Physical Layer/Hardware Discussion Discussion and questions relating to the physical or hardware layer of RDM.

Reply
 
Thread Tools Search this Thread Display Modes
Old October 20th, 2006   #1
Andy Macdonald
Junior Member
 
Join Date: Sep 2006
Location: London
Posts: 6
Default Line biasing

Scott,

I'm sure you're busy at LDI, but when you're back in the office and have a moment, could you explain a little of the background to line biasing please. What is it used for/why does it need to be there? Is it just to maintain the marking state between packets as per section 2.4 or is there more going on?

Sections 2.3 and 2.4.1 of the spec says that you need to have it, and 2.6 says it "shall be enabled prior to RDM communication beginning", but I'm not sure what that means in practice. In particular:

- Should a piece of RDM distribution equipment (eg a DMX/RDM splitter or merger) put line bias on its output ports if it does not detect any on an input port?
- If a fixture/device receives a valid RDM packet, but does not detect line bias, should it obey the packet or ignore it?

The best reason I can come up with for having line bias is that it indicates to a fixture that the controller would receive any RDM response messages it send, and therefore would know that it exists as an RDM fixture. This depends on the behaviour of the fixture and any RDM distro equipment as per my questions though.

For example, if an RDM console was connected to an RDM fixture via a DMX only (non RDM) splitter, the fixture would receive any RDM messages the console sent, but the DMX splitter would not pass any responses back to the console. The console would not therefore be able to detect the fixture, so would not realise there was a fixture it did not know about. It might then send out a command aimed at the RDM fixtures it knew about, but which might be obeyed by the RDM fixture in the non RDM portion of the network. The fixture would not have been detected, so the console would not know its UID, but it could still be something a broadcast message like Set Lamp State where it would have an unintended effect on those fixtures. Maybe the issue of undetected fixtures obeying broadcast messages is just too insignificant a problem to worry about.

Thanks

Andy
__________________
Andy Macdonald
Carallon Ltd
www.carallon.com
Andy Macdonald is offline   Reply With Quote
Old October 26th, 2006   #2
sblair
Administrator
 
Join Date: Feb 2006
Posts: 417
Send a message via AIM to sblair Send a message via MSN to sblair
Default

Andy,

Sorry for the delay...but as you guessed I was at LDI!

The Line Biasing is just to maintain the marking state. There shouldn't be any other logic or decisions based around message handling placed around it.

The "shall be enabled prior to RDM communication beginning" is a fancy way of saying it should be enabled on power up. There are some implementations where for one reason or another the line biasing my be switchable or may not be active at the instant of powerup. The main issue is that it is enabled before you start turning transceivers around and doing RDM communication, so that is why we worded it that way.

If a device receives a valid packet, it should act on it regardless of what is going on with line bias. It was never our intention that any logic be placed around sensing line bias states..

For distribution equipment I would say it is always a good idea to have the line bias in place regardless of what is going on elsewhere in the network. If you are doing RDM communication then you should have line bias regardless of what others are doing.

Also keep in mind that there is a lot of existing products out there that will be adding RDM support, but may not fully have the proper line biasing network. Odds are decent that in most cases everything will still function, so you don't want to have gear disabling communication only because it didn't properly detect a line biasing.

Nothing wrong with reporting a Status Message Warning in RDM that proper line biasing wasn't detected though.

As far as the case with legacy DMX splitters, even with proper line biasing, you may have some non-RDM devices on the same link as RDM devices, so you couldn't make decisions about line bias detection there.

Scott
__________________
Scott M. Blair
RDM Protocol Forums Admin
sblair is offline   Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Line biasing Flaws - need solutions berntd RDM Physical Layer/Hardware Discussion 7 April 9th, 2009 05:32 PM
3.3V Biasing William CANO RDM Physical Layer/Hardware Discussion 3 December 5th, 2006 07:17 AM
4.2.1.1 In-line device Port Turnaround during Discovery prwatE120 RDM Timing Discussion 1 August 7th, 2006 10:52 PM


All times are GMT -6. The time now is 03:34 PM.


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