aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-03-11extmod/modbluetooth: Unify error handling in remaining places.Thomas Friebel
2020-03-11extmod/nimble: Clarify active state and check for active in all methods.Jim Mussared
2020-03-10esp8266/machine_pin: Disable ets_loop_iter during hard IRQ handler.Damien George
2020-03-10tests/multi_bluetooth: Add initial tests for bluetooth BLE.Damien George
2020-03-10travis: Run multi_net tests as part of coverage job.Damien George
2020-03-10tests/multi_net: Add initial set of multi-instance tests for network.Damien George
2020-03-10tests/run-multitests.py: Add new test runner for multiple Py instances.Damien George
2020-03-10travis: Build stm32 PYBD_SF6 with BTstack as bluetooth stack.Damien George
2020-03-10stm32: Refactor Bluetooth HCI RX to be independent of transport layer.Damien George
2020-03-10extmod/btstack: Implement notifications/indications for GATT clients.Damien George
2020-03-10extmod/btstack: Implement scan and gatt client, connect and disconnect.Damien George
2020-03-10extmod/btstack: Implement gatts_db for btstack.Damien George
2020-03-10extmod/btstack: Implement service registration.Damien George
2020-03-10extmod/btstack: Implement advertising.Damien George
2020-03-10stm32/boards/PYBD: Allow building with BTstack (via make command line).Damien George
2020-03-10stm32: Add bindings for BTstack implementation.Damien George
2020-03-10extmod/btstack: Add empty modbluetooth implementation.Damien George
2020-03-10lib: Add BlueKitchen BTstack submodule.Damien George
2020-03-10extmod/modbluetooth: Extract out gatts_db functionality from nimble.Damien George
2020-03-10stm32: Refactor bluetooth stack/hci/driver bindings.Damien George
2020-03-06extmod/modbluetooth_nimble: Move nimble specific code, factor nimble.mk.Damien George
2020-03-06stm32/modnetwork: Remove redundant call to nimble_poll in lwip poll.Damien George
2020-03-05tools/makemanifest.py: Fix build on Windows by adding .exe to mpy-cross.MikeTeachman
2020-03-04unix/file: Don't raise OSError(EINVAL) on sys.stdin/out/err.flush().Damien George
2020-03-03examples/natmod: Add .gitignore to ignore generated example .mpy files.Damien George
2020-02-28py/builtinevex: Support passing in a bytearray/buffer to eval/exec.Damien George
2020-02-28CODECONVENTIONS.md: Update to reflect use of new tools/codeformat.py.Damien George
2020-02-28travis: Add CI job to check code formatting.Damien George
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-28all: Add *FORMAT-OFF* in various places.Damien George
2020-02-28py/parse: Add parenthesis around calculated bit-width in struct.Damien George
2020-02-28examples/bluetooth/ble_temperature_central.py: Shorten comment.Damien George
2020-02-28examples/accellog.py: Shift long comments to their own line.Damien George
2020-02-28py: Un-nest configuration #if/#endif's for selection of complex code.Damien George
2020-02-28py/malloc: Put { on separate line for funcs that have selective sigs.Damien George
2020-02-28unix/unix_mphal: Adjust #if in mp_hal_stdin_rx_chr to improve format.Damien George
2020-02-28py/builtinimport: Adjust if-block order in find_file to clean up #if's.Damien George
2020-02-28py/bc0.h: Shift comment to start of line to improve format consistency.Damien George
2020-02-28py: Removing dangling "else" to improve code format consistency.Damien George
2020-02-28tools/codeformat.py: Add formatter using uncrustify for C, black for Py.Damien George
2020-02-21stm32/mpconfigport.h: Add option to have custom help text.hahmadi
2020-02-21tests/basics/array1.py: Add equality testing for array.Jim Mussared
2020-02-21py/objarray: Turn on MP_TYPE_FLAG_EQ_CHECKS_OTHER_TYPE for memoryview.Jim Mussared
2020-02-21travis: Add OSX build to CI.stijn
2020-02-21extmod/modframebuf: Allow blit source to be a subclass of FrameBuffer.Jim Mussared
2020-02-21py/dynruntime.h: Add implementation of mp_obj_cast_to_native_base.Damien George
2020-02-21py/objtype: Allow mp_instance_cast_to_native_base to take native obj.Damien George
2020-02-20py/objtuple: Remove code that handles tuple-subclass equality test.Damien George
2020-02-20tests/basics: Add test for tuple compare with class derived from tuple.Damien George
2020-02-20tools/makemanifest.py: Support freezing with empty list of mpy files.Damien George