- 28 May, 2015 2 commits
-
-
Damien George authored
-
Damien George authored
-
- 27 May, 2015 15 commits
-
-
Dave Hylands authored
This allows pyboard.py to be used over a UART interface rather than just over a USB serial interface.
-
Damien George authored
-
Damien George authored
-
Damien George authored
Now all stmhal-based boards can name their peripherals (if they want) to any string.
-
Damien George authored
This gets uPy readline working with unix port, with tab completion and history. GNU readline is still supported, configure using MICROPY_USE_READLINE variable.
-
Damien George authored
-
Damien George authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
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.
-
- 26 May, 2015 4 commits
-
-
Josef Gajdusek authored
Initializing too early caused some of the API functions (wifi_*) to fail when called in main.py
-
Josef Gajdusek authored
Currently implements only .uname()
-
Daniel Campora authored
-
Daniel Campora authored
-
- 25 May, 2015 6 commits
-
-
Daniel Campora authored
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.
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Damien George authored
Addresses issue #1285.
-
- 24 May, 2015 4 commits
-
-
Damien George authored
It's configurable and only enabled for stmhal port.
-
Dave Hylands authored
-
Daniel Campora authored
That layer is nice, but the CC3200 doesn't need it and getting rid of it saves ~200 bytes, which are more than welcome.
-
Daniel Campora authored
This is needed to avoid half-open connections.
-
- 23 May, 2015 1 commit
-
-
Damien George authored
-
- 22 May, 2015 3 commits
-
-
Daniel Campora authored
-
Daniel Campora authored
The reason to have our owm ubinascii module is so that later we can add crc32 support using the hardware engine.
-
Daniel Campora authored
-
- 21 May, 2015 5 commits
-
-
Dave Hylands authored
In particular, dates prior to Mar 1, 2000 are screwed up. The easiest way to see this is to do: >>> import time >>> time.localtime(0) (2000, 1, 1, 0, 0, 0, 5, 1) >>> time.localtime(1) (2000, 1, 2, 233, 197, 197, 6, 2) With this patch, we instead get: >>> import time >>> time.localtime(1) (2000, 1, 1, 0, 0, 1, 5, 1) Doh - In C % is NOT a modulo operator, it's a remainder operator.
-
Daniel Campora authored
-
Daniel Campora authored
-
Paul Sokolovsky authored
Effect can be easily achieved by ubinsacii.hexlify(hash.digest()).
-
Daniel Campora authored
-