summaryrefslogtreecommitdiff
path: root/cc3200
AgeCommit message (Collapse)Author
2015-09-10cc3200: Refactor pin af assigment functions.Daniel Campora
2015-09-10cc3200: Improve file system check routine.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: Add mphal error to raise hardware related exceptions.Daniel Campora
2015-09-10cc3200: Fix bug in pybsleep remove.Daniel Campora
2015-09-10cc3200: Add alt param to Pin constructor.Daniel Campora
2015-09-10cc3200: Adapt smoke.py for the new pin API.Daniel Campora
2015-09-10cc3200: Implement new Pin API.Daniel Campora
2015-09-10cc3200: Improve uniflash script and make it a bit more verbose.Daniel Campora
2015-09-10cc3200: Remove the UART0 programming pins from the smoke test.Daniel Campora
2015-08-16cc3200: Correct smoke test expected result.Daniel Campora
2015-08-16cc3200: Correct WLAN constructor argument checking.Daniel Campora
2015-08-16cc3200: Don't clear the WDT special bit in the bootloader.Daniel Campora
2015-08-16cc3200: Change HeartBeat period from 5 to 4 seconds.Daniel Campora
2015-08-16cc3200: Fix typo in modpyb.Daniel Campora
2015-08-16cc3200: Remove unneeded loops in the FreeRTOS hooks.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: On the first boot, always make AP ssid='wipy-wlan'.Daniel Campora
On the first boot don't add the MAC address, this is to speed up factory testing.
2015-08-09cc3200: Refactor PRCM special user bits implementation.Daniel Campora
2015-08-09cc3200: Speed up file system checking during start-up.Daniel Campora
2015-08-09cc3200: Add factory smoke test as part of the tools.Daniel Campora
2015-08-09cc3200: Add script to program the WiPy via UniFlash (windows only...).Daniel Campora
2015-08-09cc3200: Fix bug in ffconf regarding '/flash' string length.Daniel Campora
This bug was introduced when renaming '/sflash' to '/flash'.
2015-08-09cc3200: Enable bootloader safe boot on latest firmware.Daniel Campora
The first safe boot level executes the latest firmware but skips 'main.py' and 'boot.py'.
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: Switch to 1 byte hash for QSTRs.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-15cc3200: Remove superflous assignment since the result is not used.Daniel Campora
2015-07-15cc3200: Create /flash/cert folder if it doesn't exist.Daniel Campora
2015-07-15cc3200: Implement new OTA mechanism with 2 firmware update slots.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-10cc3200: Add struct weak link for ustruct.Daniel Campora