| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-29 | cc3200: Fix incorrect type for the wake cause variable. | Daniel Campora | |
| 2015-05-29 | cc3200: Clean up WLAN API. Make WLAN.info() an attrtuple. | Daniel Campora | |
| 2015-05-29 | cc3200: Rename pyb.reset() to pyb.hard_reset() and add pyb.unique_id(). | Daniel Campora | |
| 2015-05-28 | cc3200: Remove WIPY-SD variant, and make the WiPy the default board. | Daniel Campora | |
| 2015-05-28 | cc3200: Rename Pin.get_config() to Pin.info(). | Daniel Campora | |
| 2015-05-28 | cc3200: Make small changes in WLAN to improve the API. | Daniel Campora | |
| 2015-05-27 | cc3200: Simplify SPI polarity and phase checks in constructor. | Daniel Campora | |
| 2015-05-27 | cc3200: Add note about old revisions of the CC3200-LAUNCHXL. | Daniel Campora | |
| 2015-05-27 | cc3200: Move the STDIO UART pin configuration to mpconfigboard.h. | Daniel Campora | |
| 2015-05-27 | cc3200: Fix I2C and SPI module references. | Daniel Campora | |
| 2015-05-27 | cc3200: Add make_new method to the WDT. | Daniel Campora | |
| 2015-05-27 | cc3200: Add make_new method to the RTC, like in stmhal. | Daniel Campora | |
| 2015-05-27 | cc3200: Use the WDT stall feature in debug mode only. | Daniel Campora | |
| 2015-05-27 | cc3200: 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-26 | cc3200: Clean up exception handling. | Daniel Campora | |
| 2015-05-26 | cc3200: Use polarity and phase instead of submode in the SPI construct. | Daniel Campora | |
| 2015-05-25 | cc3200: 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-25 | cc3200: Make the WDT aware of the servers sleep/wake state. | Daniel Campora | |
| 2015-05-25 | cc3200: Use the correct ADC channel index when creating the object. | Daniel Campora | |
| 2015-05-25 | cc3200: Remove duplicated checks for boot.py and main.py existency. | Daniel Campora | |
| 2015-05-25 | cc3200: Make HeartBeat.disable() thread safe. | Daniel Campora | |
| 2015-05-24 | cc3200: 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-24 | cc3200: Reset the servers and close user sockets on WLAN disconection. | Daniel Campora | |
| This is needed to avoid half-open connections. | |||
| 2015-05-22 | cc3200: Finally unlock the full wake on WLAN feature set. | Daniel Campora | |
| 2015-05-22 | cc3200: 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-21 | cc3200: Remove uhashlib.hexdigest(). | Daniel Campora | |
| 2015-05-20 | cc3200: Add uhashlib. Supports SHA1 and SHA256. | Daniel Campora | |
| 2015-05-20 | cc3200: Fix time.localtime() so that it returns the correct fields. | Daniel Campora | |
| 2015-05-20 | cc3200: Rewrite WLAN.ifconfig(). Add WLAN.info() and WLAN.connections(). | Daniel Campora | |
| 2015-05-20 | cc3200: Disable UCTYPES and enable ARRAY_SLICE_ASSIGN. | Daniel Campora | |
| 2015-05-17 | cc3200: Set the timer edge count interrupt value in the calbback const. | Daniel Campora | |
| 2015-05-17 | cc3200: Make sure RTC wake value is >= 1ms. | Daniel Campora | |
| 2015-05-17 | cc3200: Re-name 'intmode' to 'mode' in the callback API. | Daniel Campora | |
| 2015-05-17 | cc3200: Disable WLAN.urn() by default. | Daniel Campora | |
| Can be enabled by defining MICROPY_PORT_WLAN_URN=1 in mpconfigport.h. | |||
| 2015-05-17 | cc3200: Add optional timeout param to WLAN.connect(). | Daniel Campora | |
| 2015-05-17 | cc3200: Make sure to handle all pending pin interrupts. | Daniel Campora | |
| When entering the interrupt handler of a given GPIO port, more than one pin could have pending interrupts, therefore care must be taken to service each interrupt one by one before leaving. | |||
| 2015-05-17 | cc3200: Add Timer module. Supports free running, PWM and capture modes. | Daniel Campora | |
| 2015-05-17 | cc3200: Fix power mode param check in the UART callback constructor. | Daniel Campora | |
| 2015-05-17 | cc3200: Add os.rename() | Daniel Campora | |
| 2015-05-13 | lib: Move time utility functions to common library. | Josef Gajdusek | |
| 2015-05-12 | py: Add mp_obj_get_int_truncated and use it where appropriate. | Damien George | |
| mp_obj_get_int_truncated will raise a TypeError if the argument is not an integral type. Use mp_obj_int_get_truncated only when you know the argument is a small or big int. | |||
| 2015-05-07 | cc3200: Enable MICROPY_MODULE_WEAK_LINKS. | Daniel Campora | |
| 2015-05-05 | cc3200: Define MICROPY_CPYTHON_COMPAT=0. | Daniel Campora | |
| This only disables some corner case functionality to keep C Python compatibility, and saves ~600 bytes. | |||
| 2015-05-04 | lib: Move some common mod_network_* functions to lib/netutils. | Josef Gajdusek | |
| 2015-05-03 | cc3200: Clean up pyb.Pin | Daniel Campora | |
| Remove unused and unneeded functions, also create Pin.get_config() that returns the whole configuration of the pin. This reduces code size by ~500 bytes. | |||
| 2015-05-03 | cc3200: WLAN.ifconfig returns an attrtuple instead of a dictionary. | Daniel Campora | |
| 2015-05-03 | cc3200: Implement Sleep.wake_reason() | Daniel Campora | |
| 2015-05-03 | cc3200: Clear the pending interrupt flag when disabling RTC callbacks. | Daniel Campora | |
| 2015-04-29 | cc3200: Move wlan_init0() to the boot section. | Daniel Campora | |
| This one creates a semaphore, therefore it must be executed only after a hard reset (or when coming out of hibernation). | |||
| 2015-04-29 | cc3200: Correct Sleep module name. Must be 'Sleep', not 'sleep'. | Daniel Campora | |
