aboutsummaryrefslogtreecommitdiff
path: root/cc3200/mods
AgeCommit message (Collapse)Author
2015-09-21cc3200: New SD and RTC API plus os and time modules' extensions.Daniel Campora
2015-09-16cc3200: New ADC API.Daniel Campora
2015-09-16tests/wipy: Improve I2C tests.Daniel Campora
2015-09-16cc3200: New SPI API.Daniel Campora
2015-09-16docs/wipy: Add pins to the I2C constructor.Daniel Campora
2015-09-16cc3200: New WDT API.Daniel Campora
2015-09-16cc3200: Add UART.ODD and UART.EVEN to select parity.Daniel Campora
2015-09-16cc3200: Replace Pin.PULL_NONE with None.Daniel Campora
2015-09-16cc3200: Default peripheral ID support on I2C.Daniel Campora
2015-09-16cc3200: Make UART choose default id when not given.Daniel Campora
2015-09-10tests/wipy: Add I2C tests.Daniel Campora
2015-09-10cc3200: New I2C API.Daniel Campora
2015-09-10cc3200: Refactor pin af assigment functions.Daniel Campora
2015-09-10cc3200: Improve Pin and UART implementation.Daniel Campora
Deassign pins af before assigning. Make uart.any() return the correct value everytime, this requires interrupts to be always enabled.
2015-09-10cc3200: Remove I2C inline documentation (sphinx is on the lead).Daniel Campora
2015-09-10cc3200: New UART API plus related test.Daniel Campora
2015-09-10cc3200: Add alternate functions list to Pin object.Daniel Campora
Also remove pin.high() and pin.low() methods.
2015-09-10cc3200: Re-work Pin class according to the new API.Daniel Campora
Also add relevant test.
2015-09-10cc3200: Fix bug in pybsleep remove.Daniel Campora
2015-09-10cc3200: Add alt param to Pin constructor.Daniel Campora
2015-09-10cc3200: Implement new Pin API.Daniel Campora
2015-08-16cc3200: Correct WLAN constructor argument checking.Daniel Campora
2015-08-16cc3200: Fix typo in modpyb.Daniel Campora
2015-08-16cc3200: Make sure to update sleep objects when registered.Daniel Campora
2015-08-16cc3200: Small renaming in wdt functions for the sake of consistency.Daniel Campora
2015-08-16cc3200: Rework SD API. Increase heap to avoid malloc failures.Daniel Campora
2015-08-16cc3200: Rename SPI nss param to cs.Daniel Campora
The nss param in the pyboard has a different meaning that doesn't apply to the WiPy.
2015-08-16cc3200: Improve callback API.Daniel Campora
Rename "wakes" param to "wake_from" and make "value" an object instead of an integer.
2015-08-16cc3200: Server side SSL socket requires both certfile and keyfile.Daniel Campora
2015-08-10cc3200: Make ADC API compatible with the pyboard.Daniel Campora
2015-08-09cc3200: Refactor PRCM special user bits implementation.Daniel Campora
2015-08-09cc3200: Improve support for WEP security.Daniel Campora
Key is always entered as a string, but if security is WEP, the key is converted automatically to hex before connecting or configuring the device as an AP.
2015-08-09cc3200: Add nic.iwconfig() to set/get WLAN configuration.Daniel Campora
Changes are based on this post: https://github.com/micropython/micropython/issues/876#issuecomment-115255551 The constructor can optionally take the same params of iwconfig in order to configure WiFi when creating the object. Params are keyworkd only. The WiPy accepts: - mode (int -> WLAN.AP or WLAN.STA) - ssdi (string) - security (int -> WLAN.OPEN, WLAN.WEP, WLAN.WPA, WLAN.WPA2) - key (string) - channel (int (1-11)) - antenna (int -> WLAN.INTERNAL, WLAN.EXTERNAL)
2015-08-02cc3200: Make I2C and SPI API the same as in stmhal.Daniel Campora
2015-07-30cc3200: Append last 2 bytes of the MAC address to the default SSID.Daniel Campora
2015-07-30cc3200: On ssl.read() or ssl.readall() ignore ssl layer closed error.Daniel Campora
2015-07-30cc3200: Add socket.makefile()Daniel Campora
2015-07-30cc3200: Rename pins from GPIO to just GP.Daniel Campora
This is how the names will be printed on the sticker that goes on top of the EMI shield. The shorter names also help saving a few bytes of RAM and ROM.
2015-07-17cc3200: Add socket.sendall() (aliases to send()).Daniel Campora
Simplelink's socket send checks for the size of the packet and sends it in chunks if the size is too large.
2015-07-16cc3200: Make socket stream methods return POSIX error codes.Daniel Campora
2015-07-10cc3200: Refactor and clean-up socket closing code.Daniel Campora
2015-07-10cc3200: Set simplelink time and date when enabling WLAN.Daniel Campora
2015-07-07cc3200: Translate simplelink's socket error numbers to POSIX values.Daniel Campora
2015-07-07cc3200: Improve interrupt handling and fix bug in HAL_Delay().Daniel Campora
2015-07-04cc3200: Enable base64 methods from modubinascii.Daniel Campora
2015-07-02cc3200: Fix socket recv and recvfrom return value type.Daniel Campora
2015-07-02cc3200: time.sleep() now receives seconds, like CPython.Daniel Campora
2015-07-02cc3200: Add modussl, ssl sockets subclassed from normal sockets.Daniel Campora
Stream methods were added to normal sockets as in the unix port.
2015-07-02cc3200: Code clean-up on pybpin.Daniel Campora
2015-07-02cc3200: Set WLAN date/time via the rtc.datetime method().Daniel Campora
WLAN needs time info when validating certificates.