Damien George
0abbafd424
stm32/can: Add "list" param to CAN.recv() to receive data inplace.
This API matches (as close as possible) how other pyb classes allow inplace
operations, such as pyb.SPI.recv(buf).
7 years ago
Damien George
b7d576d69a
docs/library/pyb.CAN: Clean up documentation of data constants.
7 years ago
Damien George
a25e6c6b65
stm32/can: Add CAN.info() method to retrieve error and tx/rx buf info.
7 years ago
Damien George
d7e67fb1b4
stm32/can: Add CAN.state() method to get the state of the controller.
This is useful for monitoring errors on the bus and knowing when a restart
is needed.
7 years ago
Damien George
1272c3c65d
stm32/can: Add CAN.restart() method so controller can leave bus-off.
7 years ago
Damien George
823ca03008
stm32/can: Add "auto_restart" option to constructor and init() method.
7 years ago
Damien George
d91a1989f5
docs/library/pyb.CAN: Update markup to use latest doc conventions.
7 years ago
Damien George
0db49c37a4
docs: Fix some references and RST markup to eliminate Sphinx warnings.
7 years ago
Tom Collins
4d3a92c67c
extmod/vfs_fat: Add file size as 4th element of uos.ilistdir tuple.
7 years ago
Damien George
8359210e71
docs/library/uos: Document mount, umount, VfsFat and block devices.
7 years ago
Damien George
63b003d523
docs/library/uos: Create sections for distinct parts and document uname.
7 years ago
Damien George
a5fb699d87
docs/library/micropython: Describe optimisation levels for opt_level().
7 years ago
Damien George
6e09320b4c
docs/library/usocket: Make xref to uerrno explicitly a module reference.
7 years ago
Damien George
c5fe610ba1
esp8266/modnetwork: Implement WLAN.status('rssi') for STA interface.
This will return the RSSI of the AP that the STA is connected to.
7 years ago
Damien George
e05fca4ef3
docs/library/ujson: Document dump() and load() functions.
7 years ago
Damien George
9e8b7b1b63
docs/library/ujson: Update to conform with docs conventions.
The formatting of exception objects is done as per CPython conventions, eg:
:exc:`TypeError`
7 years ago
Damien George
e708e87139
docs/library/pyb.rst: Add note about availability of USB MSC-only mode.
7 years ago
Paul Sokolovsky
5de064fbd0
docs/library/index: Elaborate uPy libraries intro.
7 years ago
Damien George
46b35356e1
extmod/modframebuf: Add 8-bit greyscale format (GS8).
7 years ago
Petr Viktorin
34247465c3
extmod/modframebuf: Add 2-bit color format (GS2_HMSB).
This format is used in 2-color LED matrices and in e-ink displays like
SSD1606.
7 years ago
Paul Sokolovsky
3ff7040c8a
docs/library: Add xrefs to "stream" dictionary entry for many modules.
7 years ago
Paul Sokolovsky
140acc9a32
docs/uerrno: Fix xref-vs-code markup.
7 years ago
Paul Sokolovsky
4fee35a32c
docs/glossary: Describe the callee-owned tuple concept.
7 years ago
Paul Sokolovsky
cb9da2279b
docs/uselect: ipoll: Fix grammar/wording of one-shot flag description.
7 years ago
Paul Carver
7d25a19220
docs/library/utime: Fix incorrect example with ticks_diff args order.
The parameter order in the example for ticks_diff was incorrect. If it's
"too early" that means that scheduled time is greater than current time and
if it's "running late" then scheduled time would be less than current time.
7 years ago
Paul Sokolovsky
f59c6b48ae
docs/uselect: Describe POLLHUP/POLLERR semantics in more details.
Per POSIX, http://pubs.opengroup.org/onlinepubs/9699919799/functions/poll.html
these flags aren't valid in the input eventmask. Instead, they can be
returned in unsolicited manner in the output eventmask at any time.
7 years ago
Paul Sokolovsky
50cffcfe2c
docs/uctypes: Tweak descriptor reference to hopefully be easier to follow.
Put offset first in OR expressions, and use "offset" var instead of
hardcoded numbers. Hopefully, this will make it more self-describing
and show patterns better.
7 years ago
Paul Sokolovsky
c23cc4cc81
docs/uctypes: Typo/article fixes.
7 years ago
Paul Sokolovsky
067bf849d2
docs/uselect: poll: Explicitly specify that no-timeout value is -1.
7 years ago
Peter Hinch
ec1e9a10a7
docs: Add notes on heap allocation caused by bound method refs.
7 years ago
Damien George
31550a52e4
docs/library/network: Enhance AbstractNIC.status to take an argument.
The argument is optional and if given should be a string naming the
status variable to query.
7 years ago
Paul Sokolovsky
579b86451d
docs/_thread: Add a placeholder docs for _thread module.
Doesn't list specific API calls yet, the purpose is to let user know that
the module exists.
7 years ago
Paul Sokolovsky
5b1b80a8db
docs/ure: Emphasize not supported features more.
Plus, additional descriptions/formatting.
7 years ago
Paul Sokolovsky
ad5a6f5917
docs/ure: Add flags arg to ure.compile(), mention that ure.DEBUG is optional.
7 years ago
Paul Sokolovsky
80e3f07e7f
docs/ure: Add "|" (alternative) to the list of supported operators.
7 years ago
Paul Sokolovsky
b81fbf938f
docs/usocket: Document that settimeout() isn't supported by all ports.
And describe an alternative of using uselect.poll().
7 years ago
Paul Sokolovsky
6fb093282b
docs/ussl: Fix module name refs and use "MicroPython port" term.
7 years ago
Joar Wandborg
b9923262db
docs/library/network: Add dhcp_hostname parameter
I have not actually tested this, going by information available in https://forum.micropython.org/viewtopic.php?t=2584
7 years ago
Paul Sokolovsky
a33fca99a1
docs/usocket: Document inet_ntop(), inet_pton().
7 years ago
Paul Sokolovsky
d1cd533134
docs/usocket: Elaborate descriptions.
Use the "usocket" module name everywhere. Use "MicroPython port"
terminology. Suggest to avoid using IPPROTO_* constants in socket()
call.
7 years ago
Paul Sokolovsky
328c1e78be
docs/uselect: Document one-shot polling mode.
7 years ago
Damien George
d90ade5e3e
docs/library/network: Update docs to state that W5500 is supported.
7 years ago
Damien George
65ba481cb0
stm32/modnwwiznet5k: Implement WIZNET5K.isconnected() method.
7 years ago
Mike Causer
b1457db002
docs/library: Add missing cross-ref links for classes in pyb module.
7 years ago
Damien George
add933feaf
docs/library/network: Clarify usage of "bssid" arg in connect() method.
7 years ago
Paul Sokolovsky
72491b3e40
docs/btree: Describe page caching policy of the underlying implementation.
7 years ago
Peter Hinch
d42b89bc3a
docs/library/framebuf.rst: Generalise constructor to all colour formats.
7 years ago
Damien George
fe6f0354f6
docs/library/micropython: Fix typo in RST formatting.
7 years ago
Damien George
e30ba2f1c7
docs/library: Add description of "index" parameter to uos.dupterm().
8 years ago
Paul Sokolovsky
d5336ba136
docs/machine.Signal: Improve style/grammar and add usage example.
7 years ago