View Device Details while Debugging (Channel, Level, etc)
mlschuh
Posts: 12
Hi Everybody!
AMX was recently added to my list of duties and I haven't been able to find any documentation on a specific debugging tool that I'd like to use. I have duet modules that, like most duet that I've run across, update channels based on their status. I'd like to be able to view all of those channel states while debugging without having to add code so speed things up a bit. Does anyone know if/how to do this?
Everything that I've read on these forums have been amazingly helpful, so thank you!
-Mitch
AMX was recently added to my list of duties and I haven't been able to find any documentation on a specific debugging tool that I'd like to use. I have duet modules that, like most duet that I've run across, update channels based on their status. I'd like to be able to view all of those channel states while debugging without having to add code so speed things up a bit. Does anyone know if/how to do this?
Everything that I've read on these forums have been amazingly helpful, so thank you!
-Mitch
0
Comments
About the closest thing you're going to find will be to use the diagnostics in Netlinx Studio
go to the Diagnostics menu > Netlinx Device Notification Options and set up the device(s) you wish to watch. Once you've defined them, activate the watch and any buttons,channels, levels, strings and commands to and from the devices on the list will show up in the watch window with date/time stamps and state values etc...
Some pitfalls to be careful of: if looking at strings, a hex $00 will terminate the display of the straing in the window. This is a frustrating problem and it has not been addressed in some time.
Also, the more things you watch, the slower the master gets. I've also found that trying to watch too many devices can lock up NS.
-Mitch
Well, user interface aside, all the information you need is there. It may not be pretty but it works.
Watching strings with Notifications works perfectly fine and always has as far back as I can remember. I use it all the time without issue.
Click the + sign next to the virtual device you want to query.
Right click on the port you want and select 'Check port status' to get a current snapshot of the Feedback channels, Input channels, and Output channels.
Is that what you are looking for?