Chat freely about anything...

User avatar
By dacb
#5186
Allex wrote:All the best, yes that was it ... Thanks

Great!

Allex wrote:can the timeshift between 1 character and the following character remove ?
my phone and tablet with Basic4Android can not handle with the timeshift.

I am sending with UART "Hello" and receive from WiFi
H
ello.
Other programs stutter only some milliseconds.
Basic4Android interpreted that wrong.

This may be related to the unbuffered TCP send approach of incoming UART data. However, I haven't experienced a similar problem, though I am using have pretty robust socket I/O code that uses polling features and timeouts rather than just trying to gobble up a bunch of data and smacking a CR/LF after it. I don't know anything about Basic4Android but a little reality check about the nature of network programming might be useful here. Why don't you create an issue tracker item on github and include the B4A code and maybe that will help me understand the issue a little more.
User avatar
By dacb
#5203 One thing that has been a frustration is the boot loader messages that are spewed out at 74880 baud. It really breaks the transparent vibe. Here is a solution:

http://bbs.espressif.com/viewtopic.php?f=7&t=22

The problem is it would require that people hookup the RX/TX lines in reverse of the docs. Any comments?
User avatar
By bubba198
#5369 totally agree that bootloader messages isn't a clean way to wrap up the otherwise successful project. may be someone could chime in on replacing the bootloader; obviously not as easy as replacing an Atmel bootloader but with JTAG all bets are off :)

question is will espressif publish the source code?
User avatar
By Toshi Bass
#7196 Hi dacb

I read you topic with interest, I am wondering, would your "UART to TCP socket absolutely transparent bridge" be suitable do you think for a project I have in mind, I have a current-cost envr unit http://www.currentcost.com/products.html that gets watts from a clamp on my incoming 230v mains and displays the result on the units screen, I also use Prolific PL-2303 serial to usb cable from this to a raspberry pi and parse the data in python onto my website data, here is some info about the data structure http://www.currentcost.com/download/Env ... -01-11.pdf I was thinking would it be possible to replace the cable with a esp8266 and send the data via wifi using your bridge software instead of having the cable plugged in it would mean I could position the envir in a location remote to the pi but within range of all my other clamps and plug in power monitors.

Toshi