
elfege
Hello,
After unsuccessfully trying the UART WIFI suggested by this website, mainly because of power issues though I could have it to work and run for a little while, I tried another UART WIFI which seems much, much, much more reliable and user friendly since it has its own AP mode which allows you to configure it through web interface directly (you do not need to connect it to USB TTL module) and a quite efficient factory restoration process in case you input the wrong settings.
The model hardware name on Amazon is "Embedded Wifi To Serial Module RS232UART WIFI Board Module External Antenna"
I can get a connexion to EZB using both methods : typing directly the IP address + port into ARC's connection or through serial emulation.
However, when I use serial emulation (HW virtual serial port) I get a repeating message such as : "Disgard incoming buffer (This should never happen)"
And if I connect through IP address directly I get something really weird : it says that I have to upgrade the EZBoard firmware and, most of all, it shows different versions numbers : 24.x , 14, 17...
Here is the full debug report in cas God (DJ) took a look at it. I remember someone had ordered the same device so I'm posting this in case he found the proper settings. I set the module to 9600 bauds, TCP server mode. Let me know if you need more details.
Here is the debug report.
EZB 0: TCP Server stopped Camera Disabled
EZB 1: TCP Server stopped
EZB 2: TCP Server stopped
EZB 3: TCP Server stopped
EZB 4: TCP Server stopped
Attempting connection on 192.168.0.10:8086 Connection Failed: System.Exception: Controller Not Responding at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate) Disconnected Attempting connection on 192.168.0.10:8086 Connection Failed: System.Exception: Controller Not Responding at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate) Disconnected Attempting connection on 192.168.0.10:8086 Connected to 192.168.0.10:8086 EZ-B reports EZ-B Firmware V14.5 Connection Failed: System.Exception: Invalid Firmware Version. Please Upgrade. EZ-B Reports v14.5. This copy of ARC requires v16
Would you like to view the help tutorial with instructions on how to upgrade the firmware? at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate) Disconnected Attempting connection on COM8 Connected to COM8 at 9600 EZ-B reports EZ-B Firmware V24.5 Connected Disgard incoming buffer (This should never happen) (...) Disgard incoming buffer (This should never happen) Disconnected [by user]
YES! You are right! I did miss something... I neglected to change mode to STA. I can confirm it works perfectly. I think I am the 3rd person to confirm that this UART WIFI module works with the EZB. I have purchased this unit from EBAY for $32: http://www.ebay.com/itm/221209202883?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
Thanks elfege! and thank you Robot-Doc for the HW serial port settings.
Just a question of curiousity : did you also have to connect TXD to TXD and RXD to RXD ?
@elfege YES! I did! RX to RX, TX to TX. But that was not my issue. I could not connect to the unit once it was connected to my network... and the issue was that I did not switch it to STA and kept it on AP. Once it was on STA I could easily connect to it. When I saw an error I tried switching between the RX and TX.
Indeed, as long as you had not set the STA mode you could not use the server mode through your router. I just wanted to make sure that my serial connection was not due to a singularity of my EZB. Thanks for the answer. Happy you could connect through wifi. By the way, you can now connect any remote computer with ARC and HW virtual serial port installed, provided that you set up your port forwarding properly. Don't forget to set a different port number on external and internal ports.
It looks like Roving Networks is going to replace my device, but given that it is twice the cost of the one now being discussed in this thread, and a good bit more complicated to set up (if it will work at all for this use, which I have not yet shown) I am not going to recommend it as an EZ-B solution. I will be ordering one of the ones discussed here for my WiFi robot needs and use the Roving Networks device for another project. It supports connection to several sensor devices and can auto-sleep, wake up and deliver sensor data via web or ftp and then go back to sleep, so there are a bunch of ideas I have for it.
Alan