Paul Sokolovsky
a2e0d92eeb
examples: Add example of I2C usage, taking PyBoard accelerometer as subject.
2015-10-28 21:04:03 +03:00
danicampora
f3b1a933fc
cc3200: Actually allow to specify a custom build directory.
2015-10-28 11:09:45 +01:00
danicampora
a0fb7a76cd
cc3200: Fix bug in FTP command buffer, and set listening backlog to 0.
2015-10-28 00:08:53 +01:00
Paul Sokolovsky
20f85feecc
extmod/moductypes: When dealing with UINT64, use mp_obj_new_int_from_ull().
...
Since we now have it.
2015-10-28 00:21:42 +03:00
Paul Sokolovsky
404dae80a9
unix, stmhal: Introduce mp_hal_delay_ms(), mp_hal_ticks_ms().
...
These MPHAL functions are intended to replace previously used HAL_Delay(),
HAL_GetTick() to provide better naming and MPHAL separation (they are
fully equivalent otherwise).
Also, refactor extmod/modlwip to use them.
2015-10-27 23:31:42 +03:00
danicampora
9011815d86
docs/wipy: Fix bug in example code and add note regarding OTA.
2015-10-26 23:51:27 +01:00
Paul Sokolovsky
858ed6d2f7
extmod/modlwip: Codestyle: no need for () when taking address of primary expr.
...
Like foo.bar or foo->bar.
2015-10-27 01:39:57 +03:00
Paul Sokolovsky
fa87e90cfa
extmod/modlwip: lwip_tcp_send(): Common subexpression elimination, use MIN().
2015-10-27 01:39:57 +03:00
Paul Sokolovsky
76217064ac
extmod/modlwip.c: Codestyle whitespace changes.
...
With MicroPython codestyle, with pointer casts, "*" packs with primary type
without space. Few other similar changes too (git diff -b -w is null).
2015-10-27 01:39:57 +03:00
Martijn Koster
a13d22f921
docs/wipy: Fix several typos and change some pyboard to WiPy.
2015-10-26 23:36:51 +01:00
danicampora
1950295735
cc3200: Set pin direction first, then value. Fixes #1542 .
2015-10-26 23:26:43 +01:00
Paul Sokolovsky
e0d7740a22
extmod/modlwip: slip: Use stream protocol and be port-independent.
...
Based on the original patch by Galen Hazelwood:
https://github.com/micropython/micropython/pull/1517 .
2015-10-27 00:04:59 +03:00
stijn
f3e46d0c52
windows: Rename "time" module to "utime" for consistency with others.
2015-10-26 11:42:10 +00:00
stijn
12fab63928
lib: Replace tabs with spaces in readline.c
2015-10-26 11:38:12 +00:00
stijn
dc93f25bb8
windows: Erase pre-calc'd number of chars instead of clearing whole line.
2015-10-26 11:35:16 +00:00
Paul Sokolovsky
393d0c1679
extmod/moductypes: Implement buffer protocol.
...
This is required to write structures to files, pass to FFI functions,
etc.
2015-10-26 01:03:24 +03:00
Damien George
79f404a287
stmhal: Fix USB_VCP.recv so that it returns actual amount of bytes read.
...
Addresses issue #1529 .
2015-10-25 21:43:07 +00:00
Martijn Koster
8e8aac89a5
cc3200: Update README to change pyb to machine.
2015-10-25 21:36:01 +01:00
Martijn Koster
c773053f58
docs/wipy: Fix several typos.
2015-10-25 21:32:18 +01:00
danicampora
a654914de4
cc3200: Allow to read pin value when in OPEN_DRAIN mode.
2015-10-25 21:31:43 +01:00
danicampora
359a8aa760
docs/wipy: Fix error in WLAN quickref.
2015-10-25 21:31:42 +01:00
danicampora
a3a33db409
cc3200: Enable WLAN irq on creation.
2015-10-25 21:31:42 +01:00
stijn
ca9eb81d0b
windows: Add usleep() implementation for msvc port
...
Also make sleep.c self-contained by moving initialization code,
instead of having part of the code in init.c, and add a header file
to accomodate this.
msec_sleep() now uses the usleep() implementation as well.
2015-10-25 15:42:19 +03:00
stijn
1c55310bcc
windows: Do not use wildcards when looking for sources in directories containing optional features
...
Fixes issues like #1532
2015-10-25 15:33:49 +03:00
Paul Sokolovsky
b7ab70c71c
docs: USB_VCP: Always in non-blocking mode, clarify stream method returns.
...
They return None if no data available.
2015-10-25 13:24:29 +03:00