860 Commits (49dd9ba1a5e50c400a3cfd604dd884bf9fea628c)

Author SHA1 Message Date
robert d3ea28d04a extmod/vfs_lfsx: Normalize path name in chdir. 5 years ago
robert a5ea4b9f3f extmod/vfs_lfsx: Fix path handling in uos.stat() to consider cur dir. 5 years ago
Damien George 73c58150f5 extmod/modbtree: Retain reference to underlying stream so it's not GC'd. 5 years ago
Jim Mussared 2e3c42775a unix: Add btstack to the unix submodules list. 5 years ago
Jim Mussared ebfd9ff2e6 extmod/modbluetooth: Fix sign compare and unused variable warnings. 5 years ago
Jim Mussared 7563d58210 unix: Add support for modbluetooth and BLE using btstack. 5 years ago
Jim Mussared c987adb9e9 extmod/btstack: Implement more robust init/deinit sequencing. 5 years ago
Jim Mussared 8119ec0765 extmod/modbluetooth: Don't hold atomic section during mp_sched_schedule. 5 years ago
Jim Mussared 0da47ecc93 stm32/Makefile: Rename SRC_LIB to LIB_SRC_C to match other ports. 5 years ago
Damien George e08ca78f40 py/stream: Remove mp_stream_errno and use system errno instead. 5 years ago
Jim Mussared 347c8917dc extmod/nimble: Update to work with NimBLE 1.3. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
stijn 70affd9ba2 all: Fix implicit floating point to integer conversions. 5 years ago
stijn bcf01d1686 all: Fix implicit conversion from double to float. 5 years ago
stijn 0ba68f8a1d all: Fix implicit floating point promotion. 5 years ago
stijn b909e8b2dd Revert "all: Fix implicit casts of float/double, and signed comparison." 5 years ago
Damien George 5f0661b4fe extmod/uasyncio: Change cannot to can't in error message, and test exp. 5 years ago
Damien George 8e048d2548 all: Clean up error strings to use lowercase and change cannot to can't. 5 years ago
Damien George db137e70dc extmod/uasyncio: Add Loop.new_event_loop method. 5 years ago
Damien George c5a21a94f8 extmod/modbluetooth: Provide FLAG_WRITE_NO_RESPONSE for characteristics. 5 years ago
Damien George 899e89d4c6 extmod/btstack: Pass through SCAN_RSP events. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Jim Mussared 1921224272 extmod/modubinascii: Make code private and module self-contained. 5 years ago
Kevin Köck 15f41c2dbf extmod/uasyncio: Add global exception handling methods. 5 years ago
Damien George f97b5395ed extmod/uasyncio: Add StreamReader/StreamWriter as aliases of Stream cls. 5 years ago
Kevin Köck aca19c25d2 extmod/uasyncio: Add error message to Lock.release's RuntimeError. 5 years ago
Damien George b389bc0afa extmod/uasyncio: Implement Loop.stop() to stop the event loop. 5 years ago
Damien George 711dd392d3 extmod/uasyncio: Don't create a Loop instance in get_event_loop(). 5 years ago
David Lechner a2110bd3fc all: Fix implicit casts of float/double, and signed comparison. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
David Lechner 9418611c8a unix: Implement PEP 475 to retry syscalls failing with EINTR. 5 years ago
Damien George 3b68f36175 extmod/uasyncio: Add manifest.py for freezing uasyncio Py files. 5 years ago
Damien George bc009fdd62 extmod/uasyncio: Add optional implementation of core uasyncio in C. 5 years ago
Damien George 63b9944382 extmod/uasyncio: Add new implementation of uasyncio module. 5 years ago
David Lechner 58d9a4815d extmod/vfs_posix_file: Include unistd.h to get STD{IN,OUT,ERR}_FILENO. 5 years ago
Damien George 2cdf1d25f5 unix: Remove custom file implementation to use extmod's VFS POSIX one. 5 years ago
Damien George 68b1bc2042 extmod/vfs_posix_file: Lock GIL when writing and allow stdio flush. 5 years ago
Damien George ad9a0ec8ab all: Convert exceptions to use mp_raise_XXX helpers in remaining places. 5 years ago
Damien George 8f0778b209 extmod/modlwip: Properly handle non-blocking and timeout on UDP recv. 5 years ago
Damien George 00267aae0b extmod/modlwip: Fix polling of UDP socket so it doesn't return HUP. 5 years ago
Damien George ed848553b4 extmod/vfs: Factor out vfs mount-and-chdir helper from stm32. 5 years ago
Damien George 7bf62562ce extmod/nimble: When getting BLE MAC try public address if random fails. 5 years ago
Damien George dd0bc26e65 extmod/modbluetooth: Change scan result's "connectable" to "adv_type". 5 years ago
Thomas Friebel 41a9f1dec8 extmod/modbluetooth: Unify error handling in remaining places. 5 years ago
Jim Mussared 1937fb22ab extmod/nimble: Clarify active state and check for active in all methods. 5 years ago
Damien George e965363b6b stm32: Refactor Bluetooth HCI RX to be independent of transport layer. 5 years ago
Damien George d7259f6b1c extmod/btstack: Implement notifications/indications for GATT clients. 5 years ago
Damien George 018ce122ca extmod/btstack: Implement scan and gatt client, connect and disconnect. 5 years ago
Damien George 372e5a280e extmod/btstack: Implement gatts_db for btstack. 5 years ago
Damien George 86c26db3ff extmod/btstack: Implement service registration. 5 years ago