| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-06-09 | docs/builtins: Enumerate all builtin functions implemented. | Paul Sokolovsky | |
| Based on unix version. No descriptions so far. | |||
| 2016-06-08 | docs/pyb.Pin: Sort .af() and .af_list() methods together. | Paul Sokolovsky | |
| 2016-06-08 | docs/pyb.*: Use proper class case in method headers. | Paul Sokolovsky | |
| Class designator will be used as is in indexes, so must match actual class name. | |||
| 2016-06-08 | docs/pyb.ExtInt,pyb.Pin: Mark up class methods as such. | Paul Sokolovsky | |
| 2016-06-08 | docs/pyb.Pin: af_list() is a normal method, not a class method. | Paul Sokolovsky | |
| 2016-06-08 | docs/pyb.CAN: Mark CAN.initfilterbanks() as classmethod explicitly. | Paul Sokolovsky | |
| 2016-06-08 | tests/bench: Add testcase to compare bytes(N) vs b"\0" * N. | Paul Sokolovsky | |
| Based on python-dev discussion regarding PEP467. | |||
| 2016-06-08 | docs/machine.Pin: Add class designator to all constants. | Paul Sokolovsky | |
| This makes rendered docs to not provide incorrect information and consistent with how it's down for other machine classes. | |||
| 2016-06-08 | docs/machine.*: Use proper class case in method headers. | Paul Sokolovsky | |
| Class designator will be used as is in indexes, so must match actual class name. | |||
| 2016-06-08 | docs/machine.UART: Cleanup pyboard section. | Paul Sokolovsky | |
| 2016-06-08 | docs/machine.Pin: Remove explicit target. | Paul Sokolovsky | |
| With currentmodule:: support, all targets should be generated properly by Sphinx. | |||
| 2016-06-08 | docs/pyb.*: Add "currentmodule:: pyb" directive. | Paul Sokolovsky | |
| Makes sure that classes described in these separate files are properly designated as belonging to "pyb" module in indexes. | |||
| 2016-06-08 | docs/machine.*: Add "currentmodule:: machine" directive. | Paul Sokolovsky | |
| Makes sure that classes described in these separate files are properly designated as belonging to "machine" module in indexes. | |||
| 2016-06-07 | docs/library/machine.Pin: Mention GPIO and cross-link .value() function. | Paul Sokolovsky | |
| 2016-06-07 | docs/usocket: There must be empty line after .only:: . | Paul Sokolovsky | |
| 2016-06-07 | docs/ure: Typo fix. | Paul Sokolovsky | |
| 2016-06-07 | docs/esp.socket: Remove unused file. | Paul Sokolovsky | |
| 2016-06-07 | docs/library/network: wipy: Fix literal block indentation. | Paul Sokolovsky | |
| 2016-06-06 | py/parse: Treat constants that start with underscore as private. | Damien George | |
| Assignments of the form "_id = const(value)" are treated as private (following a similar CPython convention) and code is no longer emitted for the assignment to a global variable. See issue #2111. | |||
| 2016-06-06 | docs: Add link to PDF version of docs in sidebar. | Damien George | |
| Requires a link of the form: <BASEURL>/<lang>/<ver>/micropython-<port>.pdf | |||
| 2016-06-06 | esp8266: Let RTC work correctly after deepsleep. | puuu | |
| By design, at wake up from deepsleep, the RTC timer will be reset, but the data stored in RTC memory will not [1]. Therefore, we have to adjust delta in RTC memory before going into deepsleep to get almost correct time after waking up. [1] http://bbs.espressif.com/viewtopic.php?t=1184#p4082 | |||
| 2016-06-06 | teensy: Update the README with OSX specific information and tips. | Georgia Reh | |
| 2016-06-06 | stmhal: Add board definition files for Olimex STM32-E407. | Stefan Hölzl | |
| 2016-06-06 | docs/esp8266/tutorial/network_basics: Minor typo fix, ap becomes ap_if. | Ben Hagen | |
| 2016-06-04 | esp8266/modnetwork: Use struct bss_info::ssid_len for ESSID length. | Mark | |
| Instead of calling strlen(), which won't work if there're 32 chars in returned ESSID. struct bss_info::ssid_len is not documented in SDK API Guide, but is present in SDK headers since 1.4.0. Just in case, previous code is left commented. | |||
| 2016-06-04 | tests/recursive_iternext: Clang/Linux is even more stack-frugal than MacOS. | Paul Sokolovsky | |
| 2016-06-03 | docs: Bump version to 1.8.1. | Damien George | |
| 2016-06-03 | tests/pyb/rtc: Make RTC test on pyboard more reliable by calling init(). | Damien George | |
| 2016-06-03 | tests/misc/recursive_iternext: Provide more fine-grained selection of N. | Damien George | |
| To work on a variety of ports the selection of N is very specific. | |||
| 2016-06-03 | docs/esp8266/general: Add note about RTC overflow. | puuu | |
| 2016-06-03 | esp8266/modpybrtc: Handle RTC overflow. | puuu | |
| ESP-SDK system_get_rtc_time() returns uint32 and therefore overflow about every 7:45h. Let's write the last state of system_get_rtc_time() in RTC mem and use it to check for overflow. This commit require running pyb_rtc_get_us_since_2000() at least once within 7 hours to avoid overflow. | |||
| 2016-06-03 | stmhal/uart.c: Fix wrong baudrate calculation for stm32l4 series. | Tobias Badertscher | |
| 2016-06-03 | drivers/display/ssd1306: update SSD1306_SPI to work with new API | Radomir Dopieralski | |
| Makes it work on the ESP8266. | |||
| 2016-06-03 | tests/misc/recursive_iternext.py: Increase depth N from 1000 to 2000. | Damien George | |
| This makes the test reliably overflow the recursion limit (which is the correct behaviour) on Mac OS X. | |||
| 2016-06-03 | lib/timeutils/timeutils: Fix pedantic warning in coverage build. | Paul Sokolovsky | |
| 2016-06-02 | lib/timeutils/timeutils: timeutils_mktime may accept negative time values. | Paul Sokolovsky | |
| And will normalize them. | |||
| 2016-06-02 | docs/esp8266/quickref: Update WebREPL section for 1.8.1 release. | Paul Sokolovsky | |
| WebREPL is much more stable now. | |||
| 2016-06-02 | docs/library/index: Fix grammar and spelling in intro paragraph. | Damien George | |
| 2016-06-02 | docs/wipy/tutorial: Add note about screen key bindings on OS X. | Marcel Stör | |
| 2016-06-02 | docs/README: Add some hints for PDF docs generation. | Paul Sokolovsky | |
| 2016-06-02 | docs/library/index: Add intro paragraph regarding availability of modules. | Paul Sokolovsky | |
| This introductions makes explicit the fact that whenever possible, the documentation describes full MicroPython functionality, and arbitrary functions/classes/modules may be missing in a paricular port or build. | |||
| 2016-06-01 | esp8266/general: Typo/grammar fixes. | Paul Sokolovsky | |
| 2016-06-01 | esp8266/quickref: Use local image of Adafruit Huzzah board. | Paul Sokolovsky | |
| Using remote image causes problems with tools (partly because the image is semi-firewalled and can't be accessed by arbitrary tools). | |||
| 2016-06-01 | docs: math, cmath: Add port availability information. | Paul Sokolovsky | |
| 2016-06-01 | docs/math: Typo fix. | Paul Sokolovsky | |
| 2016-06-01 | esp8266: Provide a dedicated variable to disable ets_loop_iter. | Damien George | |
| So ets_loop_iter is now only disabled when using machine.disable_irq. | |||
| 2016-06-01 | esp8266/rtc: Set RTC user memory length to 0 on first boot. | Damien George | |
| So that RTC.memory() returns b'' on power up if it was never set. Fixes issue #2138. | |||
| 2016-05-31 | esp8266/moduos.c: Add stat() to the module uos of esp8266. | Robert HH | |
| This implementation makes use of vfs.stat() and therefore has the same properties. Known issues for all ports: uos.stat(".") on the top level returns the error code 22, EINVAL. The same happens with uos.stat("dirname/") where dirname IS the name of a directory. | |||
| 2016-05-31 | esp8266: Enable MICROPY_PY_IO_FILEIO to get compliant text/binary streams. | Paul Sokolovsky | |
| 2016-05-31 | extmod/machine: Add MICROPY_PY_MACHINE_PULSE config for time_pulse_us. | Damien George | |
| Since not all ports that enable the machine module have the pin HAL functions. | |||
