E1.20 RDM (Remote Device Management) Protocol Forums  

Go Back   E1.20 RDM (Remote Device Management) Protocol Forums > RDM Developer Forums > RDM General Implementation Discussion

RDM General Implementation Discussion General Discussion and questions relating to implementing RDM in a product.

Reply
 
Thread Tools Search this Thread Display Modes
Old June 29th, 2012   #1
LaurentG
Junior Member
 
Join Date: May 2012
Location: Rennes, FRANCE
Posts: 8
Default personalities and footprints

Hi everybody !

I am currently working on implementing a RDM responder and I have a question concerning personalities.

A personality is associated to a number of slots, no doubt on it. So we can say each sub-device can have a different footprint depending on the selected personality.

However, when performing a GET_DEVICE_INFO, there is a DMX footprint field to fill, and it is not explicitly associated to a personality.
Does this field correspond to the maximum number of DMX slots the sub-device can consume or to the current slot count, associated to the current personality ?

I hope I am clear enough, even if it may sound confused...
LaurentG is offline   Reply With Quote
Old June 29th, 2012   #2
sblair
Administrator
 
Join Date: Feb 2006
Posts: 425
Send a message via AIM to sblair Send a message via MSN to sblair
Default

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 current footprint consumption based on the current Personality setting.
__________________
Scott M. Blair
RDM Protocol Forums Admin
sblair is offline   Reply With Quote
Old June 29th, 2012   #3
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 367
Default

Quote:
Originally Posted by LaurentG View Post
A personality is associated to a number of slots, no doubt on it. So we can say each sub-device can have a different footprint depending on the selected personality.
Yes, each sub-device can have a different footprint and that footprint can change based on the currently selected personality.

Quote:
Originally Posted by LaurentG View Post
However, when performing a GET_DEVICE_INFO, there is a DMX footprint field to fill, and it is not explicitly associated to a personality.
Does this field correspond to the maximum number of DMX slots the sub-device can consume or to the current slot count, associated to the current personality ?
The footprint field in DEVICE_INFO should always reflect the current personality. That means it will report a different footprint when the personality changes.

Most controllers will send a GET DEVICE_INFO after they change the personality to retrieve the information about the new personality.

As a side note: Changing personality can also change the number of sensors reported by a device (or sub-device).
ericthegeek is offline   Reply With Quote
Old July 16th, 2012   #4
LaurentG
Junior Member
 
Join Date: May 2012
Location: Rennes, FRANCE
Posts: 8
Default

Thank you for your replies !
LaurentG 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
Sub-Device Personalities owaits RDM General Implementation Discussion 11 April 25th, 2012 10:08 AM


All times are GMT -6. The time now is 05:39 PM.


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