| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-05 | py/dynruntime.mk: Set MICROPY_ENABLE_DYNRUNTIME instead of per module. | Jim Mussared | |
| So this setting could be used by other source files if needed. | |||
| 2020-03-12 | examples/bluetooth: Replace "connectable" parameter with "adv_type". | Thomas Friebel | |
| Follow up to dd0bc26e65734b8a4fafa3769008e92e2ec6645d which changed the parameter list of the IRQ_SCAN_RESULT event. Adapt ble_temperature_central.py accordingly. | |||
| 2020-03-03 | examples/natmod: Add .gitignore to ignore generated example .mpy files. | Damien George | |
| 2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George | |
| This is run with uncrustify 0.70.1, and black 19.10b0. | |||
| 2020-02-28 | examples/bluetooth/ble_temperature_central.py: Shorten comment. | Damien George | |
| So the line length is less than 100 characters. | |||
| 2020-02-28 | examples/accellog.py: Shift long comments to their own line. | Damien George | |
| To improve interaction with black formatter. | |||
| 2019-12-19 | examples/natmod: Add very simple features0 example to compute factorial. | Damien George | |
| 2019-12-18 | examples/network: Add testing key/cert to SSL HTTP server example. | Damien George | |
| This example will now work on all ports with networking and ssl support, with both axtls and mbedtls. | |||
| 2019-12-13 | examples/natmod: Add urandom native module example. | Damien George | |
| 2019-12-12 | examples/natmod: Add features1 and features2 examples. | Damien George | |
| 2019-12-12 | examples/natmod: Add ure example. | Damien George | |
| 2019-12-12 | examples/natmod: Add framebuf example. | Damien George | |
| 2019-12-12 | examples/natmod: Add uzlib example. | Damien George | |
| 2019-12-12 | examples/natmod: Add uheapq example. | Damien George | |
| 2019-12-12 | examples/natmod: Add btree example. | Damien George | |
| 2019-11-25 | examples/bluetooth: Add example for reading temperature sensor. | Jim Mussared | |
| 2019-11-25 | examples/bluetooth: Add helpers for decoding advertising payloads. | Jim Mussared | |
| Extracts name and service UUID fields. | |||
| 2019-11-11 | examples/embedding: Remove obsolete fatfs files from build. | Damien George | |
| 2019-10-29 | examples/bluetooth/ble_uart_peripheral: Use append mode for RX char. | Jim Mussared | |
| 2019-10-29 | examples/embedding: Replace symlink of mpconfigport.h with real file. | Damien George | |
| 2019-10-22 | examples/bluetooth/ble_uart_peripheral.py: Add usage demo. | Jim Mussared | |
| 2019-10-22 | examples/bluetooth: Use UUIDs directly to add services to adv payload. | Jim Mussared | |
| 2019-10-18 | examples/bluetooth: Add basic BLE peripheral examples. | Jim Mussared | |
| Consisting of: - ble_advertising.py -- helper to generate advertising payload. - ble_temperature.py -- simple temperature device. - ble_uart_periperhal.py -- BLE UART wrapper. - ble_uart_repl.py -- dupterm-compatible uart. | |||
| 2019-08-28 | py: Add global default_emit_opt variable to make emit kind persistent. | Damien George | |
| mp_compile no longer takes an emit_opt argument, rather this setting is now provided by the global default_emit_opt variable. Now, when -X emit=native is passed as a command-line option, the emitter will be set for all compiled modules (included imports), not just the top-level script. In the future there could be a way to also set this variable from a script. Fixes issue #4267. | |||
| 2018-10-23 | examples/unix/ffi_example: Clean up and update the ffi example. | Paul Sokolovsky | |
| 1. Use uctypes.bytearray_at(). Implementation of the "ffi" module predates that of "uctypes", so initially some convenience functions to access memory were added to ffi. Later, they landed in uctypes (which follows CPython's ctype module). So, replace undocumented experimental functions from ffi to documented ones from uctypes. 2. Use more suitable type codes for arguments (e.g. "P" (const void*) instead of "p" (void*). 3. Some better var naming. 4. Clarify some messages printed by the example. | |||
| 2018-09-14 | examples/embedding: Fix hard-coded MP_QSTR_ value. | Damien George | |
| 2018-09-14 | examples/embedding: Fix reference to freed memory, lexer src name. | Dave Hylands | |
| This issue was brought up by BramPeters in the forum: https://forum.micropython.org/viewtopic.php?p=30066 | |||
| 2018-06-18 | examples/embedding: Add code markup and fix typo in README.md. | Damien George | |
| 2018-02-23 | examples/embedding: Don't prefix $(MPTOP) to ports/unix source files. | Damien George | |
| Otherwise the build process puts the corresponding output object files in two directories lower, not in build/ports/unix. | |||
| 2018-02-22 | examples/embedding: Update broken paths to use correct $(MPTOP). | talljosh | |
| Some ".." need to be changed to $(MPTOP), and in some places "ports/" needs to be inserted to get to the "ports/unix/" subdir. | |||
| 2018-02-14 | unix/Makefile,embedding/Makefile: Remove obsolete use of STMHAL_SRC_C. | Damien George | |
| 2017-10-09 | examples: hwconfig_console: Add .on()/.off() methods. | Paul Sokolovsky | |
| Add these methods to this "GPIO output emulated with console prints" config. | |||
| 2017-09-06 | all: Update Makefiles and others to build with new ports/ dir layout. | Damien George | |
| Also renames "stmhal" to "stm32" in documentation and everywhere else. | |||
| 2017-08-21 | all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. | Damien George | |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen | |
| There were several different spellings of MicroPython present in comments, when there should be only one. | |||
| 2017-07-19 | all: Remove trailing spaces, per coding conventions. | Damien George | |
| 2017-06-07 | examples/embedding: Use core-provided KeyboardInterrupt object. | Damien George | |
| 2017-05-29 | various: Spelling fixes | Ville Skyttä | |
| 2017-05-17 | examples/hwapi/soft_pwm2_uasyncio: Update for call_later_ms(). | Paul Sokolovsky | |
| Following finalized naming in uasyncio. | |||
| 2017-05-12 | examples/hwapi/hwconfig*: Use inline Signal() args where possible. | Paul Sokolovsky | |
| 2017-04-27 | examples/hwapi: Add config for Zephyr port of 96Boards Carbon. | Paul Sokolovsky | |
| 2017-04-15 | extmod/machine_signal: Rename "inverted" arg to "invert", it's shorter. | Damien George | |
| A shorter name takes less code size, less room in scripts and is faster to type at the REPL. Tests and HW-API examples are updated to reflect the change. | |||
| 2017-04-01 | all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h | Damien George | |
| It can still be overwritten by a port in mpconfigport.h but for almost all cases one can use the provided default. | |||
| 2017-03-31 | all: Use full path name when including mp-readline/timeutils/netutils. | Damien George | |
| This follows the pattern of how all other headers are now included, and makes it explicit where the header file comes from. This patch also removes -I options from Makefile's that specify the mp-readline/timeutils/ netutils directories, which are no longer needed. | |||
| 2017-03-23 | all/Makefile: Remove -ansi from GCC flags, its ignored anyway. | Krzysztof Blazewicz | |
| The -ansi flag is used for C dialect selection and it is equivalent to -std=c90. Because it goes right before -std=gnu99 it is ignored as for conflicting flags GCC always uses the last one. | |||
| 2017-03-14 | examples/embedding: Place lexer constructor within NLR handler block. | Damien George | |
| The lexer constructor may now raise an exception and it needs to be caught. | |||
| 2017-02-15 | examples/embedding/README: Convert to markdown, grammar and clarity fixes. | Paul Sokolovsky | |
| 2017-02-14 | examples/hwapi/soft_pwm: Use Signal on()/off() methods. | Paul Sokolovsky | |
| Just one sample is updated with on()/off() for now, there should be remaining sample(s) showing .value() use (but more can be converted later, as long as 1 or so good samples of .value() remains). | |||
| 2017-02-09 | examples/hwapi: Be sure to import Signal when it's used. | Damien George | |
| 2017-02-09 | examples/hwapi: Add hwconfig_pyboard.py for pyboard. | Kai Fricke | |
