-
Notifications
You must be signed in to change notification settings - Fork 165
Comparing changes
Open a pull request
base repository: pycom/pycom-micropython-sigfox
base: a37510c
head repository: daq-tools/pycom-micropython
compare: d82a6f4
- 8 commits
- 25 files changed
- 2 contributors
Commits on Mar 6, 2020
-
Fix core panics: Don't use m_malloc and gc_malloc unintended
MicroPython's "gc_alloc" and "m_malloc" functions should probably not be invoked from within C-level RTOS extensions. Otherwise, the garbage collector might want to prune memory which does not really hold MicroPython objects. This eventually leads to random core panics.
Configuration menu - View commit details
-
Copy full SHA for 5783835 - Browse repository at this point
Copy the full SHA 5783835View commit details -
Fix integer overflow in filesystem stat implementation.
Using small ints for storing st_atime, st_mtime and st_ctime values is prone to integer overflows, effectively yielding wrong timestamps. This resolves #409. Contributed by @robert-hh.
Configuration menu - View commit details
-
Copy full SHA for 3b6a738 - Browse repository at this point
Copy the full SHA 3b6a738View commit details -
extmod/modonewire.c: Add "modonewire" from Genuine MicroPython
This tremendously improves robustness of 1-Wire support. While the original Pycom implementation is written in pure-Python, this adds the C-level "modonewire" module from Genuine MicroPython. It will also perform crc checks when reading the DS18B20 sensors. Driver support by @robert-hh: https://github.com/robert-hh/Onewire_DS18X20
Configuration menu - View commit details
-
Copy full SHA for 2cb8cd4 - Browse repository at this point
Copy the full SHA 2cb8cd4View commit details -
This commit adds I2S support from Genuine MicroPython by Mike Teachman. See also micropython/micropython#4471
Configuration menu - View commit details
-
Copy full SHA for 2536ff8 - Browse repository at this point
Copy the full SHA 2536ff8View commit details -
This adds the PPP networking module from Genuine MicroPython.
Configuration menu - View commit details
-
Copy full SHA for 7867134 - Browse repository at this point
Copy the full SHA 7867134View commit details -
mods/machuart.c: Support the UART inverted mode
Inverted mode can be set by a keyword argument to init or the constructor, using invert=<option|option...> options are: INV_RX, INV_TX, INV_RTS and INV_CTS Example: from machine import UART uart=UART(1, 9600, invert=UART.INV_TX|UART.INV_TX)
Configuration menu - View commit details
-
Copy full SHA for 9f1d8bb - Browse repository at this point
Copy the full SHA 9f1d8bbView commit details -
Diverse changes to uos.stat() and UART modules
- Use long int for time stamps in uos.stat() because of short int overflow - Simplify display of the UART config
Configuration menu - View commit details
-
Copy full SHA for 3349256 - Browse repository at this point
Copy the full SHA 3349256View commit details -
modmachine.c: Check machine.sleep() for arg <= 0
This resolves #410.
Configuration menu - View commit details
-
Copy full SHA for d82a6f4 - Browse repository at this point
Copy the full SHA d82a6f4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff a37510c...d82a6f4