Yamaha RXV2700 dimension mismatch
kmenshouse
Junior Member
I'm new to using Duet modules and so far have had pretty good success. I've been incorporating the Duet module for the Yamaha RXV2700 and am fine until I create a dev variable for the multiple touch panels. When I do and compile I get the following errors:
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20585: Dimension mismatch: [0] vs. [1]
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20211: Type or dimension conflict for [MMENUCMP1]
I have gone to the effected modules and changed the module name line to expect an array of TP (i.e. added []). This has worked with all the other modules I've incorporated in the project, probably 6 or 7 but it's not working with this Yamaha module. Can anybody steer me in the right direction to be able to use the module with multiple touch panels?
Thanks,
Keith
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20585: Dimension mismatch: [0] vs. [1]
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20211: Type or dimension conflict for [MMENUCMP1]
I have gone to the effected modules and changed the module name line to expect an array of TP (i.e. added []). This has worked with all the other modules I've incorporated in the project, probably 6 or 7 but it's not working with this Yamaha module. Can anybody steer me in the right direction to be able to use the module with multiple touch panels?
Thanks,
Keith
Comments
-
There is a probably a compiled module that you don't have source access to that is expecting a single panel, not an array. Changing the parameter sent isn't going to change what is compiled in the module. You are getting a dimension conflict because you are passing an array,and it wants a single device.kmenshouse wrote:I'm new to using Duet modules and so far have had pretty good success. I've been incorporating the Duet module for the Yamaha RXV2700 and am fine until I create a dev variable for the multiple touch panels. When I do and compile I get the following errors:
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20585: Dimension mismatch: [0] vs. [1]
ERROR: C:\AMX\Netlinx Studio Projects\JClark\JClark.axs(547): L20211: Type or dimension conflict for [MMENUCMP1]
I have gone to the effected modules and changed the module name line to expect an array of TP (i.e. added []). This has worked with all the other modules I've incorporated in the project, probably 6 or 7 but it's not working with this Yamaha module. Can anybody steer me in the right direction to be able to use the module with multiple touch panels?
Thanks,
Keith
Your best bet is to create a virtual device, and combine it with all your panels, then pass the virtual device to the module. -
You were exactly right. That did the trick. I appreciate the quick reply!
Categories
- All Categories
- 2.5K AMX General Discussion
- 922 AMX Technical Discussion
- 514 AMX Hardware
- 502 AMX Control Products
- 3 AMX Video Distribution Products
- 9 AMX Networked AV (SVSI) Products
- AMX Workspace & Collaboration Products
- 3.4K AMX Software
- 151 AMX Resource Management Suite Software
- 386 AMX Design Tools
- 2.4K NetLinx Studio
- 135 Duet/Cafe Duet
- 248 NetLinx Modules & Duet Modules
- 57 AMX RPM Forum
- 228 MODPEDIA - The Public Repository of Modules for Everyone
- 943 AMX Specialty Forums
- 2.6K AMXForums Archive
- 2.6K AMXForums Archive Threads
- 1.5K AMX Hardware
- 432 AMX Applications and Solutions
- 249 Residential Forum
- 182 Tips and Tricks
- 146 AMX Website/Forums