| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2016-05-31 | esp8266/modmachine: Add machine.time_pulse_us function. | Damien George | |
| 2016-05-31 | docs/library/machine: Add documentation for machine.time_pulse_us. | Damien George | |
| 2016-05-31 | extmod: Add machine time_pulse_us function (at C and Python level). | Damien George | |
| The C implementation is taken from the DHT driver. | |||
| 2016-05-31 | extmod/vfs_fat: Mark anused "self" arg for fat_vfs_stat(). | Paul Sokolovsky | |
| 2016-05-31 | stmhal/dac: DAC deinit() method added. | Peter Hinch | |
| 2016-05-31 | extmod/vfs_fat.c: Add vfs.stat(). | Robert HH | |
| The call to stat() returns a 10 element tuple consistent to the os.stat() call. At the moment, the only relevant information returned are file type and file size. | |||
| 2016-05-30 | docs/esp8266/general: Remove duplicate phrase. | Tomas R | |
| 2016-05-30 | esp8266/scripts/ntptime: Allow to override NTP server. | Paul Sokolovsky | |
| This is not part of public API, variable name may change, or it can be replaced with a function. | |||
| 2016-05-29 | extmod/vfs_fat: getcwd(): Use mp_obj_new_exception_arg1(). | Paul Sokolovsky | |
| Copy-paste issue, with the original mistake in stmhal. | |||
| 2016-05-29 | stmhal/moduos: getcwd(): Use mp_obj_new_exception_arg1(). | Paul Sokolovsky | |
| Argument types were converted, but old function call of mp_obj_new_exception_msg_varg() remained. | |||
| 2016-05-29 | esp8266/moduos: Add chdir() and getcwd() functions. | Paul Sokolovsky | |
| 2016-05-29 | tests/extmod/vfs_fat_ramdisk: Add testcases for chdir(), getcwd(). | Paul Sokolovsky | |
| 2016-05-29 | extmod/vfs_fat: chdir(), getcwd() methods should accept VFS object (self). | Paul Sokolovsky | |
| 2016-05-29 | extmod/vfs_fat: Add getcwd() method. | Paul Sokolovsky | |
| Ported from stmhal. | |||
