Seite 2 von 3

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: So 11. Nov 2018, 12:12
von PIC18F2550
Gibt es ein stückchen PASM code um mindesdens 2048 Zeichen seriell zu puffern?
Es würde reichen wen nur der RX Pfad das Könnte.

An der Console hab ich bis 1Mbit mit erfolg getestet.
Es stellt sich die Frage bis wohin der Propeller mit hält.

--------------------------------------------------------------------------------------------

Receiving bytes,
Receiving words,
Receiving longs,
Receiving strings,
Transmitting bytes,
Transmitting words,
Transmitting longs,
Transmitting strings,
Getting the number of bytes in the RX buffer.
Getting the number of bytes in the TX buffer.
Checking if the RX buffer is empty or full.
Checking if the TX buffer is empty or full.
Flushing the RX buffer.
Filling the TX buffer.
Live baud rate changing.
Live stop bit changing.
Baud Rate from 1 BPS to 250,000 BPS @ 96 MHz - Full Duplex

This driver has a 256 byte receiving FIFO buffer.This driver has a 256 byte transmitting FIFO buffer.
-----------------------------------------------------------------------------------------------------------

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: So 11. Nov 2018, 13:44
von yeti

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Mo 12. Nov 2018, 14:58
von PIC18F2550
:shock: jetzt binn ich aber Paff.... yeti solange will ich nu nicht gerade warten.

Mal was ausgegraben etwas drann rumgeschraubt und nicht getestet :)

Wenn das der Meister wüsste ....

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Mo 12. Nov 2018, 16:53
von PIC18F2550
Hmm irgendwo hatte ich mal mehr als 115200 und 9600 gelesen.

Wenn ich nur wüsste wo. :?: :( Alt werden ich.
Hilft mir mal einer über das Bord?

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Mo 12. Nov 2018, 18:41
von PIC18F2550
Bin gerade über eine Seite gestolpert wo erklärt wird das effektv gerade mal 4 Datenblöcke a 2048 Byte pro Sekunde übertragen werden :( .
4x2048 = 8192 Byte
8192x10 = 81920 serielle Bit

Da könnten :) die 115200 gerade noch reichen.
Spaß sieht anderst aus.

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Mo 12. Nov 2018, 19:47
von yeti
Worum geht's hier eigentlich?
Ich wette, nicht nur ich hab Deinen roten Faden mittlerweile total verloren...

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Di 13. Nov 2018, 06:55
von PIC18F2550
Daten Senden/Empfangen mit tcp, local und übers inet.
Momentan stricke ich noch an einer Brücke pc <-> prop <-> esp.
Um heraus zu finden wie ich den 2k puffer in den prop ohne verluste und recht zügig hinbekomme.

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Di 13. Nov 2018, 09:34
von yeti
Das Problem müssen doch schon Milliarden von ESP-an-Arduino-, ESP-an-PIC- und ESP-an-Wasweißich-Benutzern gelöst haben. Vielleicht sogar 3-11 ESP-an-Propeller-Benutzer im Transponderforum.

Wenn alldiese keine Spezialserielle mit 2k-Buffer brauchen, dann gibt es vielleicht andere Wege zum selben Ziel.

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Di 13. Nov 2018, 11:04
von PIC18F2550
Die Schieben gleich in einen Externen RAM oder haben genug an Bord.
Der prob alein hats nicht.
Die Datenpackete sind bis jetzt schon 175k++ groß.
Einfacher währe es wenn +IPD eine Längenbegrenzung hätte.

Ha da hatte ich die Bautraden gefunden.
ESP8266ATCommandsSet.pdf
(269.58 KiB) 504-mal heruntergeladen

Re: ESP8266 als Brücke ins wlan mit AT gedöns

Verfasst: Mi 14. Nov 2018, 11:44
von PIC18F2550
Ok die Commandliste oben scheind etwas verkümmert zu sein.
Hier gibt es mehr:
4a-esp8266_at_instruction_set_en.pdf
(679.18 KiB) 475-mal heruntergeladen
Dabei binn ich auf das auch noch gestoßen:
1494602250ESP-07S_Datasheet.pdf
(1.24 MiB) 526-mal heruntergeladen
Anscheinend kann man doch über die Pins GPIO13(UART0_CTS) und GPIO15(UART0_RTS) eind art Flusskontrolle machen.

RTS=Ausgang
CTS=Eingang

Prop(Input) <- ESP.RTS = Propeller darf Daten senden.
Prop(Output) -> ESP.CTS = ESP darf Daten senden.

mal sehen ob da was machbar ist.