On Thu, Mar 20, 2025 at 05:54 PM, MSTC wrote:
I would double check to ensure that all of the feedback signals actually got duplicated, both on the app definition itself (the digital, analog, and serial joins) and on the GUI Extenders. ?I don't see any mention of it, so I will ask if the buttons actually work - e.g. can you adjust the volume and see the volume level change in debugger but it does not update on the app?
Hi MSTC,
?
Thanks for your time as always assisting! I spent some time navigating the debugger within Toolbox, cross comparing the original program (Program #1) and the program I recompiled using the .archive of the original program (Program #2). I've noticed that while the number of program symbols?matched in both - e.g 6000 symbols in the original and 6000 symbols in the recompiled one, when I take a look at certain sections of the symbols:
?
- Program #1 (original) has a Serial signal with an IP address that gets refreshed as it checks the information from multiple IP addresses from other devices. It also has an?Analog?signal that has a different state e.g 18d.
- Program #2 in the same sections would show?-empty- where there should be an IP address and for all (?) the analog signals, it shows the state as 0d.
In addition, while using the debugger on Program #2 (which was the program I simply retrieved, recompiled, and uploaded after correcting the GUI extenders/Syncing), clicking on the buttons on the iPad does indeed show up in the debugger - e.g. when I click on the different pages (video/audio) or if I select a source on my source list (if I select DTV 20) it'll show that I clicked on 20 in the debugger.
?
But the information doesn't update or gets sent. By default, it says DTV 9501 DTV 20, but it's supposed to grab the current playing channel and show Disney 123 DTV 20 automatically. The same for the volume controls, I can see the volume bar/% raise/lower on the iPad/debugger, but it doesn't have any effect on the actual system like Program #1 does. It's not pulling the current audio levels.
?
What's the best step from here? I know you noted "double check to ensure that all of the feedback signals actually got duplicated, both on the app definition itself (the digital, analog, and serial joins) and on the GUI Extenders". Would I check the symbols for Program #1 via the debugger and then compare it to Program #2's symbols via SIMPL Windows? How do you check the GUI Extenders?
?
This is a bit of a stretch, but I also noticed that I'm missing a single .RSD file, would that be a reason for these issues??