Ayke van Laethem
e77e9249cd
all: use interfaces for UART objects
...
This makes it possible to replace UART objects with dummy
implementations, for example. Or allows changing the `machine.UART` type
to `*machine.UART` without breaking compatibility.
2021-04-02 17:31:28 +02:00
BCG
cc5ecafacf
Decoupled net package from espat
2019-12-17 22:09:23 +01:00
Ron Evans
7dcbfbecc6
espat: implement MQTT subscribe functionality via blocking select/channels.
...
also refactor response processing for greater speed and efficiency.
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-11-25 15:56:09 +01:00
Ron Evans
50633f3e86
espat: refactor net and tls interface compatible code into separate sub-packages
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-07-15 17:54:26 +02:00
Ron Evans
59aece351a
espat: change Response() method to use a passed-in timeout value instead of fixed pauses.
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-07-15 17:54:26 +02:00
Ron Evans
c09f0a8075
all: switch to using custom domain for all drivers
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-05-29 13:33:50 +02:00
Ron Evans
0c2924cd77
espat: add support for esp8266/esp32 Wifi adaptor AT command set with net-compatible UDP support
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-02-24 12:54:11 +01:00