View Single Post
Old October 13th, 2009   #11
berntd
Senior Member
 
Join Date: Jan 2008
Posts: 102
Default

Quote:
Originally Posted by ericthegeek View Post
The general consensus is that you must have at least 1 personality. A device that doesn't support personalities should report 1 or 1, instead of 0 of 0.

> Also, If I do give the subdevices footprint = 0, I am unable
> to display / edit andy personalities on the Enttech.

I would argue that this is a bug in the controller. It's perfectly possible to have a device that has personalities, but doesn't use a DMX slot. (Consider an opto-splitter where you set the mode of the splitter via personalities).

Can you post your DEVICE_INFO response for both the root and the sub-devs?
Hi Eric,

I agree. Further I have just found that, the Enttech will currently not show or allow changing of DMX_PERSONALITY if DMX_PERONALUITY_DESCRIPTION is not supported.
Hence my original statement that these controllers must have support for certain non mandatory PIDs and without me knwoing what they are, I am at a loos.

Device_Info responce root:
CC 01 2B 12 34 00 00 00 FF 00 00 00 00 00 01 0C 00 00 00 00 21 00 60 13
01 00
00 01
05 01
00 00 02 00
00 0C
01 01
00 01
00 0C
04
03 B2

From subdevice 1:
CC 01 2B 12 34 00 00 00 FF 00 00 00 00 00 01 00 00 00 00 00 21 00 60 13
01 00
00 01
05 01
00 00 02 00
00 01
01 04
00 01
00 00
00
03 8E

(I had to edit out the MID so checksum will be incorrect)


Kind regards
Bernt

berntd is offline   Reply With Quote