
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]
I have also ordered this same model. Thanks for this post. I should be receiving mine this week. Are you powering it from the EZB? (3v3 pin from the EZB) or are you using an external converter? I sure hope you manage making a stable connection. I am sure a bunch of questions will be posted with regards to your wiring (TX,RX,GND,etc.). How about photographing the EZB and WIFI UART so that we can see how you hooked it up and maybe someone will spot something.
Do you have a link to the user manual for that one? I looked at it, but was concerned that the description only mentioned RS-232 and not TTL (they are similar, but the voltages are different. If there is not a way to tell it you are using TTL, you will need an RS-232 - TTL adapter).
I ordered one from Roving Networks, which shipped yesterday and I expect to receive it on Tuesday. Quite a bit more expensive, but an excellent user guide, low power consumption, and made by a US company with real customer service.
Alan
Hello,
You'll find sofwares and documentation following this link : http://www.elfege.com/english.rar
I did not realize that I had to use a RS232 to TTL converter ! Thank you.
@Compilot : the voltage from EZB seems to work fine.
Elfege
It seems the documentation has been translated loosely from Chinese to English. Nevertheless I could make out that the voltage levels are TTL levels. (REF page 38)
Let's be honest, I'm lost. What do you mean ? Do you mean that the wifi module itself doesn't send the information through TXD and RXD in the same "language" than the EZB needs ? Does it mean that it sends RS232 signals instead of TTL ?
Concerning the voltage I had no trouble in connecting the wifi module to my network and access the web interface while powered by the 3.3v from EZB.
I received the same WiFi device from Amazon. This unit draws about 200 ma when optioned for full power. I get the same error complaint of incorrect version number and disconnect.
I've used several different Uart timing settings but they all fail.
I think baud rate needs to be 9600 for the EZ-B.
I had it set at 9600 when attempting connection to the EZ-B. The screen shot was just after changing it back to 57600 for connecting directly to the Roomba which it does quite well.
The EZ-B is supposed to autobaud to 9600 no matter what the connection speed is at.
I also tried setting the UART autoframe to Disabled and still got the erroneous version 8.5 & 21.0 failures.