Originally Posted by No Clue
I have been unsuccessful trying to control my oppo 203 via rs-232 gateway. I am using the Poe global cache gateway. I already have an oppo 93 in the rack using rs-232 successfully.
When I press any button in irule for the 203, the icon in the lower left corner of my iPad shows in red. Does this mean it isn't communicating with the gateway or the oppo? I can connect via MacBook to the global cache when I type in the ip address and I have double checked the baud rate (9600) and other parameters. They are exactly the same as my oppo 93. I have even used the same rs 232 cable swapped from the 93 to the 203. I'm starting to run out of ideas.
I have also used several of the different oppo devices in irule builder.
The red icon in the lower corner indicates that you are having a communication problem from the iPad to the actual iTach as opposed to the device that you are trying to control. With serial control, you have two stages of communication: The first stage is between the iPad and the iTach via an IP address that you assign to the iTach and match in the Gateways tab in the iRule/On Controls app. The second stage is the communication between the iTach and the device ( i.e. Oppo ) which only requires setting the correct baud rate using the web interface.
To that extent you can have a green gateway icon, but still not successfully control the serial device because the baud rate is wrong.
Your issue is strange since you are able to configure the iTach with its web interface. My opinion- there are four options to try:
1) Make sure to backup your gateways in the sync tab as you may need to restore them if #2
, and #4
2) Force quit the iRule / On Controls app by quitting the app with the round home button on the bottom of the iPad, then double clicking that same button so you get the thumbnails of all the apps running in the background; and then swipe up the iRule / On Controls thumbnail to fully quit the app. Relaunch iRule / On Controls and see it that clears it up. Sometimes a config file needs to be rebuilt to clear out the cobwebs. Force quitting causes a new, clean file to be created. It will not impact your handset or coding.
Still have a problem?
3) Sync and restore gateways and give it a spin.
Still have a problem?
4) Download "Fing" to your iPad from the app store. It is a free network scanner. Scan your network. You may have more than one device; i.e. a computer and the iTach "sharing" the same IP address. IP address conflicts will cause red gateways.
Still have a problem? The nuclear solution . . .
5) Delete your iRule / On Controls app and re-install from the app store. At that point you will need to sign-in again, sync and restore gateways. This is why you backed up your gateways in step #1.
This will blow out the entire project and give you a fresh version of everything.
After that, if you are still having an issue, I would point the finger at a faulty iTach.
Let me know.