aboutsummaryrefslogtreecommitdiff
path: root/cc3200/mods
AgeCommit message (Collapse)Author
2015-07-02cc3200: Optimize check for WLAN AP mode.Daniel Campora
2015-07-02cc3200: Raise an exception if trying to scan for networks in AP mode.Daniel Campora
2015-07-02cc3200: Add socket.timeout and socket.error exceptions.Daniel Campora
2015-06-29cc3200: Correct socket settimeout time format.Daniel Campora
2015-06-28cc3200: Add `Pin.name()` method.Daniel Campora
2015-06-16docs: Add more documentation for the CC3200 in the pyb module.Daniel Campora
2015-06-16cc3200: In Timer.callback() only use value param if in edge count mode.Daniel Campora
2015-06-10cc3200: Rename os.mkdisk() to os.mkfs().Daniel Campora
2015-06-10cc3200: Remove Timer.AB constant.Daniel Campora
Timer.A and Timer.B can be ORed for this purpose.
2015-06-10cc3200: Clarify notes about the extended functionality of uhashlib.Daniel Campora
2015-06-10cc3200: Re-name pyb.hard_reset() to pyb.reset().Daniel Campora
2015-06-10cc3200: Use the pull up/down resistors on the antenna selection pins.Daniel Campora
2015-06-10cc3200: Add sendbreak method to the UART.Daniel Campora
2015-06-10cc3200: Make UART API more similar to stmhal.Daniel Campora
2015-06-10cc3200: Change MP_OBJ_NULL for mp_const_none in params default value.Daniel Campora
2015-06-10cc3200: Only kick the WDT if it's actually running.Daniel Campora
2015-06-10cc3200: Add contructor to the HeartBeat class.Daniel Campora
2015-06-08cc3200: Wrap antenna_init0() with #if MICROPY_HW_ANTENNA_DIVERSITY.Daniel Campora
2015-06-07cc3200: Re-config antenna selection when waking from suspended mode.Daniel Campora
2015-06-07cc3200: Add antenna selection feature to WLAN.Daniel Campora
2015-06-04cc3200: Do not kick the watchdog inside the idle task.Daniel Campora
2015-06-03cc3200: Add method to configure the servers timeout.Daniel Campora
With network.server_timeout(secs) the timeout can be changed. The default value is 300 secs. Minimmum accpeted is 5 secs. Without params the function returns the current configured timeout.
2015-06-02cc3200: Fix 'MP_QSTR_sd' undeclared error when building for the LAUNCHXL.Daniel Campora
2015-05-29cc3200: Add period set method to the Timer class.Daniel Campora
2015-05-29cc3200: Fix incorrect type for the wake cause variable.Daniel Campora
2015-05-29cc3200: Clean up WLAN API. Make WLAN.info() an attrtuple.Daniel Campora
2015-05-29cc3200: Rename pyb.reset() to pyb.hard_reset() and add pyb.unique_id().Daniel Campora
2015-05-28cc3200: Rename Pin.get_config() to Pin.info().Daniel Campora
2015-05-28cc3200: Make small changes in WLAN to improve the API.Daniel Campora
2015-05-27cc3200: Simplify SPI polarity and phase checks in constructor.Daniel Campora
2015-05-27cc3200: Fix I2C and SPI module references.Daniel Campora
2015-05-27cc3200: Add make_new method to the WDT.Daniel Campora
2015-05-27cc3200: Add make_new method to the RTC, like in stmhal.Daniel Campora
2015-05-27cc3200: Use the WDT stall feature in debug mode only.Daniel Campora
2015-05-27cc3200: Use MCU reset instead of SOC reset.Daniel Campora
I have seen the CC3200 hanging a couple of times, and according to TI itself the SOC reset is not reliable, which explains my observations.
2015-05-26cc3200: Clean up exception handling.Daniel Campora
2015-05-26cc3200: Use polarity and phase instead of submode in the SPI construct.Daniel Campora
2015-05-25cc3200: Make API more similar to stmhal.Daniel Campora
In general the changes are: 1. Peripheral (UART, SPI, ADC, I2C, Timer) IDs start from 1, not zero. 2. Make I2C and SPI require the ID even when there's only one bus. 3. Make I2C and SPI accept 'mode' parameter even though only MASTER is supported.
2015-05-25cc3200: Make the WDT aware of the servers sleep/wake state.Daniel Campora
2015-05-25cc3200: Use the correct ADC channel index when creating the object.Daniel Campora
2015-05-24cc3200: Remove NIC abstraction layer.Daniel Campora
That layer is nice, but the CC3200 doesn't need it and getting rid of it saves ~200 bytes, which are more than welcome.
2015-05-24cc3200: Reset the servers and close user sockets on WLAN disconection.Daniel Campora
This is needed to avoid half-open connections.
2015-05-22cc3200: Finally unlock the full wake on WLAN feature set.Daniel Campora
2015-05-22cc3200: Add own ubinascii module.Daniel Campora
The reason to have our owm ubinascii module is so that later we can add crc32 support using the hardware engine.
2015-05-21cc3200: Remove uhashlib.hexdigest().Daniel Campora
2015-05-20cc3200: Add uhashlib. Supports SHA1 and SHA256.Daniel Campora
2015-05-20cc3200: Fix time.localtime() so that it returns the correct fields.Daniel Campora
2015-05-20cc3200: Rewrite WLAN.ifconfig(). Add WLAN.info() and WLAN.connections().Daniel Campora
2015-05-17cc3200: Set the timer edge count interrupt value in the calbback const.Daniel Campora
2015-05-17cc3200: Make sure RTC wake value is >= 1ms.Daniel Campora