CircuitPython Library for the Adafruit FONA
MIT License
Bot releases are hidden (Show)
Published by brentru about 4 years ago
This release:
num_sms
now return 0
if no messages are stored in memory, previously returned None
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by evaherrada over 4 years ago
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This breaking release adds:
receive_sms
mechanism instead of only polling the serial UART.
receive_sms
allows for optionally checking UART or RI for incoming SMS messages.sms
& sms_response
) updatedfona_3g.py
child class, contains methods compatible with the SIMCom SIM5320 module's AT command set.adafruit_fona_socket
queries and uses the SIM5320's tcp transmit timeout, socket writes now use user-set timeoutsadafruit_fona_network
class added for connecting and interacting with GSM and CDMA cellular networks.
GSM
class.To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This release adds:
fona_sms_response.py
: Example which waits for a SMS message from the FONA, reads it out and replies back to the sender. Similar to FONA_SMS_Response.ino in the arduino fona library.fona.enable_sms_notification
: Getter/setter properties for FONA sms notification commandfona.in_waiting
: Returns number of bytes available to be read from the uart (https://circuitpython.readthedocs.io/en/latest/shared-bindings/busio/UART.html#busio.UART.in_waiting)_read_line()
method has been changed to read_line()
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This release adds:
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This release adds:
Compatibility
CircuitPython_MiniMQTT
, CircuitPython_Requests
Methods
reset
: performs a hardware reset on the modemfactory_reset
: factory reset modemicccid
: rets. sim card's iccid numberunpretty_ip
Modules
adafruit_fona_gsm
: Class for interfacing with 2G GSM modems (FONA808+GPS),
wifimanager
)To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This release adds:
fona
module which increases network reliability and speed.NOTE: This initial alpha version has not been tested with CircuitPython_MQTT
or CircuitPython IOT SDK Libraries. Please report any bugs on the issues page for this library.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.
Published by brentru over 4 years ago
This library provides hardware support for the Adafruit FONA cellular module. This library includes an interface for the cellular module (adafruit_fona.py
) and a CPython socket
-like interface (adafruit_fona_socket.py
).
NOTE: This initial alpha version has not been tested with CircuitPython IoT libraries such as CircuitPython_Requests
or CircuitPython_MQTT
. Please report any bugs on the issues page for this library.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-fona
.
Read the docs for info on how to use it.