Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-02 | lib/libc/string0: Remove better-than-standard strncpy() implementation. | Paul Sokolovsky | |
ANSI C doesn't require that strncpy() produced null-terminated string, so it's basicly useless for string manipulation. | |||
2016-05-02 | esp8266/scripts/webrepl_setup: Reject too short passwords. | Paul Sokolovsky | |
2016-05-02 | lib/libc/string0: Add strncpy() implementation. | Paul Sokolovsky | |
2016-05-02 | docs/esp8266_contents: Referebce general and tutorial docs. | Paul Sokolovsky | |
2016-05-02 | docs/esp8266/general: Add "Boot process" section. | Paul Sokolovsky | |
2016-05-02 | docs/esp8266/general: Add techspec section. | Paul Sokolovsky | |
Link to vendor forum with datasheets, etc. is provided, as well as inline TTX. | |||
2016-05-02 | docs/esp8266/general: Fix list formatting. | Paul Sokolovsky | |
2016-05-02 | docs/esp8266/general: Add more points to "Multitude of boards" section. | Paul Sokolovsky | |
2016-05-02 | docs/esp8266/general: WebREPL is described in quickref for now. | Paul Sokolovsky | |
2016-05-02 | tests: Make "io" modules fixes for CPython compatibility. | Paul Sokolovsky | |
Previously, "import _io" worked on both CPython and MicroPython (essentially by a chance on CPython, as there's not guarantee that its contents will stay the same across versions), but as the module was renamed to uio, need to use more robust import sequence for compatibility. | |||
2016-05-02 | docs/library/machine.I2C: Update to reflect ESP8266 implementation. | Damien George | |
This machine.I2C documentation is now closer to a more port-neutral description, although there are still differences between WiPy and ESP8266. | |||
2016-05-02 | tests: Update for _io/_collections module having been renamed. | Paul Sokolovsky | |
2016-05-02 | docs: _io and _collections were renamed to have standard "u" prefix. | Paul Sokolovsky | |
2016-05-02 | py/modcollections: Rename module name have "u" prefix for consistency. | Paul Sokolovsky | |
2016-05-02 | py/modio: Rename module name to "uio" for consistency with other modules. | Paul Sokolovsky | |
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-05-02 | esp8266/Makefile: Be sure to pass cross-compiling AR when building axtls. | Paul Sokolovsky | |
Fixes build under MacOSX. | |||
2016-05-02 | docs: Add _io module reference. | Paul Sokolovsky | |
2016-05-02 | docs: Add _collections module reference. | Paul Sokolovsky | |
2016-05-01 | lib/axtls: Update to the latest upstream, fix reported MacOSX build issue. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Describe sys.platform is port-neutral manner. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Describe sys.maxsize. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Describe sys.implementation. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Clean up print_exception() description. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Clarify description of sys.exit(). | Paul Sokolovsky | |
2016-05-01 | docs/sys: Make module variable descriptions proper sentences. | Paul Sokolovsky | |
2016-05-01 | docs/sys: Remove port-specific details from description of stdin/out/err. | Paul Sokolovsky | |
2016-05-01 | docs/ustruct: Fix argument formatting. | Paul Sokolovsky | |
Per current CPython docs conventions, arguments are in italics. Follow that. | |||
2016-05-01 | docs/sys: Document sys.modules. | Paul Sokolovsky | |
2016-05-01 | docs/ustruct: Document pack_into(), unpack_from(). | Paul Sokolovsky | |
2016-05-01 | docs/esp8266/quickref: Add info about WebREPL. | Paul Sokolovsky | |
2016-05-01 | tests/run-bench-tests: Process tests in alphabetical order. | Paul Sokolovsky | |
2016-05-01 | docs/utime: Clarify module purpose. | Paul Sokolovsky | |
2016-05-01 | docs/library/utime: Elaborate on epochs and calendar time maintenance. | Paul Sokolovsky | |
2016-04-30 | esp8266/README: Mention WebREPL. | Paul Sokolovsky | |
2016-04-30 | esp8266/scripts/webrepl: Add "first connection" mode to setup password. | Paul Sokolovsky | |
If there's no port_config.py file, or it lacks WEBREPL_PASS variable, "initial setup mode" will be entered on first WebREPLconnection. User will be asked for password, which will be written to port_config.WEBREPL_PASS, and system restarted to work in normal mode with password active. | |||
2016-04-30 | esp8266/scripts/webrepl: Switch to using _webrepl object wrapper. | Paul Sokolovsky | |
Handling of binary protocol is untested on esp8266 so far. | |||
2016-04-30 | esp8266/scripts/webrepl: Connection ack prompt is now printed by modwebrepl. | Paul Sokolovsky | |
After password is checked. | |||
2016-04-30 | extmod/modwebrepl: Add support for password. | Paul Sokolovsky | |
Request for password then becomes mandatory part of the protocol. | |||
2016-04-29 | esp8266/scripts/inisetup: Create default boot.py in filesystem. | Paul Sokolovsky | |
Currently it pre-imports webrepl, but doesn't start it. | |||
2016-04-29 | esp8266/scripts/_boot: builtins is no longer used. | Paul Sokolovsky | |
2016-04-29 | esp8266/scripts: Move all of initial setup to inisetup module. | Paul Sokolovsky | |
2016-04-29 | esp8266: Enable webrepl module. | Paul Sokolovsky | |
2016-04-29 | extmod/modwebrepl: Set debugging by default to off. | Paul Sokolovsky | |
That's production setting. Also, extra UART output may affect behavior of (subpar) network drivers. | |||
2016-04-29 | esp8266: Enable WebREPL file transfer rate limiting. | Paul Sokolovsky | |
2016-04-29 | extmod/modwebrepl: Add rate-limiting workaround for broken network drivers. | Paul Sokolovsky | |
Like ESP8266 has. | |||
2016-04-29 | extmod/modwebrepl: Use bigger socket receive buffer. | Paul Sokolovsky | |
The smaller chunks we send (and receive), the more packets there to receive, and higher chance to git internal packet buffer overflow in WiFi driver. | |||
2016-04-29 | stmhal/accel: Raise an exception if the accel couldn't be initialised. | Damien George | |
On PYBLITEv1.0 there is no accelerometer and in this case the Accel() constructor should not silently succeed. | |||
2016-04-29 | extmod/modwebrepl: More detailed debug output. | Paul Sokolovsky | |
So detailed that even commented by default. | |||
2016-04-29 | extmod/modwebrepl: GET_FILE: Send length-prefix chunk with one write(). | Paul Sokolovsky | |
A bit of optimization. |