| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-02 | stmhal, cc3200: Change i2c.scan() method to scan addresses 0x08-0x77. | Damien George | |
| A standard I2C address is 7 bits but addresses 0b0000xxx and 0b1111xxx are reserved. The scan() method is changed to reflect this, along with the docs. | |||
| 2016-04-06 | cc3200/mods/modwlan: Include stream.h after recent refactor. | Paul Sokolovsky | |
| 2016-02-22 | cc3200: Rename 'server' class to 'Server' for consistency. | danicampora | |
| 2016-02-21 | cc3200: Improve robustness of WLAN during sleep modes. | danicampora | |
| 2016-02-21 | test/wipy: Add Timer class tests. | danicampora | |
| 2016-02-21 | cc3200: Simplify the Timer API and correct the documents. | danicampora | |
| Make the PWM duty cycle configurable from 0.00 to 100.00 by accepting values from 0 to 10000. Add automatic Pin assignment when operating in PWM mode. | |||
| 2016-02-21 | cc3200: Improve robustness of the I2C driver. | danicampora | |
| When scanning for devices, try reading then writing. Increase the timeout of the transactions from 10 to 20 ms. | |||
| 2016-02-21 | cc3200: Finally fix the Timer class API. | danicampora | |
| Properly calculate the period and the prescaler, this now allows to set the PWM frequency down to 5Hz. Make Timer IDs go from 0 to 3. Add the trigger definitions for the channel IRQ. | |||
| 2016-02-15 | cc3200: Fix breakage after VfsFat refactor. | Paul Sokolovsky | |
| 2016-01-11 | py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. | Damien George | |
| The first argument to the type.make_new method is naturally a uPy type, and all uses of this argument cast it directly to a pointer to a type structure. So it makes sense to just have it a pointer to a type from the very beginning (and a const pointer at that). This patch makes such a change, and removes all unnecessary casting to/from mp_obj_t. | |||
| 2015-12-18 | ports: Rename "machine" module to "umachine". | Paul Sokolovsky | |
| To let unix port implement "machine" functionality on Python level, and keep consistent naming in other ports (baremetal ports will use magic module "symlinking" to still load it on "import machine"). Fixes #1701. | |||
| 2015-11-18 | docs: Update docs for WiPy wlan.connect(). | Noah | |
| - The link establishment timeout is infinite by default - Fix typo in notes about the auth kwarg | |||
| 2015-11-16 | cc3200: Unmount all user file systems after a soft reset. | danicampora | |
| 2015-11-09 | lib/pyexec: Move header pyexec.h from stmhal directory. | Damien George | |
| 2015-11-06 | cc3200: Force SSL method to be TLSV1. | danicampora | |
| The default setting of using the "highest" method available doesn't work with some servers like Microsoft Azure. TLSV1 seems to work with pretty much any server. | |||
| 2015-10-31 | all: Add py/mphal.h and use it in all ports. | Damien George | |
| py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations. | |||
| 2015-10-29 | cc3200: Switch from HAL_GetTick() to mp_hal_ticks_ms(). | Paul Sokolovsky | |
| 2015-10-29 | cc3200: Switch from HAL_Delay() to mp_hal_delay_ms(). | Paul Sokolovsky | |
| 2015-10-26 | cc3200: Set pin direction first, then value. Fixes #1542. | danicampora | |
| 2015-10-25 | cc3200: Allow to read pin value when in OPEN_DRAIN mode. | danicampora | |
| 2015-10-25 | cc3200: Enable WLAN irq on creation. | danicampora | |
| 2015-10-22 | cc3200: Add created sockets to the registry. | danicampora | |
| 2015-10-21 | cc3200: Fix UART tests after correcting uart.read() behaviour. | danicampora | |
| 2015-10-21 | cc3200: Correct ticks_cpu and ticks_us functions in time module. | danicampora | |
| 2015-10-21 | docs: Add usocket and ussl modules' documentation. | danicampora | |
| 2015-10-21 | cc3200: Make socket.listen([backlog]) compliant with Python 3.5. | danicampora | |
| 2015-10-21 | cc3200: Clean-up socket constants. | danicampora | |
| 2015-10-21 | cc3200: Add comment about micropython extensions to standard modules. | danicampora | |
| 2015-10-21 | cc3200: uart.read() returns EGAIN if no chars available. | danicampora | |
| 2015-10-19 | cc3200: WLAN class can retrieve the existing instance. | danicampora | |
| 2015-10-19 | cc3200: Fix time.ticks_* functions. | danicampora | |
| 2015-10-19 | docs: Add wipy and network.server documentation. | danicampora | |
| 2015-10-19 | cc3200: Refactor network module to make the server a propper object. | danicampora | |
| 2015-10-19 | cc3200: Create wipy module, remove HeartBeat class. | danicampora | |
| The heartbeat is now controllable via a single function within the wipy module. | |||
| 2015-10-17 | docs: Update all WiPy docs to reflect the new API. | danicampora | |
| 2015-10-17 | cc3200: Improvements to terminal duplication. | danicampora | |
| 2015-10-17 | cc3200: In scan results rename 'auth' field to 'sec'. | danicampora | |
| As defined by the new API, since 'auth' is actually a tuple composed by the security type and the key. | |||
| 2015-10-11 | py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. | Paul Sokolovsky | |
| 2015-09-27 | cc3200: Always reset WLAN after setting the mode. | Daniel Campora | |
| 2015-09-27 | cc3200: Make auth param positional in wlan.connect. | Daniel Campora | |
| 2015-09-27 | cc3200: Disable uheapq and uhashlib. | Daniel Campora | |
| Those two are rarely used features and better to have the extra heap. | |||
| 2015-09-27 | tests/wipy: Add machine module tests. | Daniel Campora | |
| 2015-09-27 | cc3200: Rename pyb module to machine. | Daniel Campora | |
| 2015-09-27 | cc3200: Implement support for os.dupterm(). | Daniel Campora | |
| 2015-09-27 | cc3200/mods: Use mp_obj_get_array_fixed_n() where applicable. | Daniel Campora | |
| 2015-09-27 | cc3200: New WLAN API including test. | Daniel Campora | |
| 2015-09-27 | cc3200: New irq API, affects all classes that provide the irq method. | Daniel Campora | |
| 2015-09-21 | cc3200: New SD and RTC API plus os and time modules' extensions. | Daniel Campora | |
| 2015-09-16 | cc3200: New ADC API. | Daniel Campora | |
| 2015-09-16 | tests/wipy: Improve I2C tests. | Daniel Campora | |
