aboutsummaryrefslogtreecommitdiff
path: root/docs/library
AgeCommit message (Collapse)Author
2015-09-16docs: Adapt WiPy's ADC doc and quickref to the new API.Daniel Campora
2015-09-16cc3200: New SPI API.Daniel Campora
2015-09-16docs/wipy: Add pins to the I2C constructor.Daniel Campora
2015-09-16cc3200: New WDT API.Daniel Campora
2015-09-16cc3200: Add UART.ODD and UART.EVEN to select parity.Daniel Campora
2015-09-16cc3200: Replace Pin.PULL_NONE with None.Daniel Campora
2015-09-16docs: Update I2C and UART docs to match the new API.Daniel Campora
2015-09-10cc3200: New UART API plus related test.Daniel Campora
2015-09-10cc3200: Add alternate functions list to Pin object.Daniel Campora
Also remove pin.high() and pin.low() methods.
2015-09-10cc3200: Re-work Pin class according to the new API.Daniel Campora
Also add relevant test.
2015-08-16cc3200: Rework SD API. Increase heap to avoid malloc failures.Daniel Campora
2015-08-16cc3200: Rename SPI nss param to cs.Daniel Campora
The nss param in the pyboard has a different meaning that doesn't apply to the WiPy.
2015-08-16cc3200: Improve callback API.Daniel Campora
Rename "wakes" param to "wake_from" and make "value" an object instead of an integer.
2015-08-10cc3200: Make ADC API compatible with the pyboard.Daniel Campora
2015-08-09cc3200: Improve support for WEP security.Daniel Campora
Key is always entered as a string, but if security is WEP, the key is converted automatically to hex before connecting or configuring the device as an AP.
2015-08-09docs: Add i2c keywork arguments only indication.Daniel Campora
2015-08-09cc3200: Add nic.iwconfig() to set/get WLAN configuration.Daniel Campora
Changes are based on this post: https://github.com/micropython/micropython/issues/876#issuecomment-115255551 The constructor can optionally take the same params of iwconfig in order to configure WiFi when creating the object. Params are keyworkd only. The WiPy accepts: - mode (int -> WLAN.AP or WLAN.STA) - ssdi (string) - security (int -> WLAN.OPEN, WLAN.WEP, WLAN.WPA, WLAN.WPA2) - key (string) - channel (int (1-11)) - antenna (int -> WLAN.INTERNAL, WLAN.EXTERNAL)
2015-08-02cc3200: Make I2C and SPI API the same as in stmhal.Daniel Campora
2015-07-30cc3200: Rename pins from GPIO to just GP.Daniel Campora
This is how the names will be printed on the sticker that goes on top of the EMI shield. The shorter names also help saving a few bytes of RAM and ROM.
2015-07-22stmhal: Allow ADC.read_timed to take Timer object in place of freq.Damien George
This allows a user-specified Timer for the triggering of the ADC read, mirroring the new behaviour of DAC.write_timed. Addresses issue #1129.
2015-07-21stmhal: Allow DAC.write_timed to take Timer object in place of freq.Damien George
This allows the DAC to use a user-specified Timer for the triggering (instead of the default Timer(6)), while still supporting original behaviour. Addresses issues #1129 and #1388.
2015-07-08docs: Update pyb.Accel doc to reflect changes and explain filtered_xyz.Damien George
2015-07-02cc3200: time.sleep() now receives seconds, like CPython.Daniel Campora
2015-06-28cc3200: Add `Pin.name()` method.Daniel Campora
2015-06-27docs: Fix duplicate label error for network.WLAN.Damien George
2015-06-17esp8266: Updated documentation for scan() and moved to networkBill Owens
2015-06-16docs: Add more documentation for the CC3200 in the pyb module.Daniel Campora
2015-06-13esp8266: Fix the documentation for esp.connect() and esp.disconnect()Radomir Dopieralski
Since the commit that moved those two functions failed to update the documentation, this is a fix for that.
2015-06-10docs: Add initial draft documentation for the WiPy.Daniel Campora
This makes all common files "port-aware" using the .. only directive.
2015-06-06docs/uctype: Update for constructor argument order changes.Paul Sokolovsky
Also, other small cleanups/improvements.
2015-06-04docs: Change "Micro Python" to "MicroPython" in all places in docs.Damien George
2015-06-02docs/uctypes: Typo fix.Paul Sokolovsky
2015-06-02docs/uctypes: Fix API description errors.Paul Sokolovsky
"Structure class" is its descriptor, encoded as a dictionary. Then, uctypes.struct() instantiates an actual object, and thus requires memory address.
2015-05-30docs: Document esp module for ESP8266.Radomir Dopieralski
I document as much as I could guess from experiments and reading the code for the ``esp`` module for the ESP8266 port of Micropython. For now the tag has to be set manually with -t option when building, when we have properly split documentation, there will be a separate config file for esp8266 with that the tag "port_esp8266" set. To build use: make SPHINXOPTS="-t port_esp8266" html
2015-05-20extmod: Add ubinascii.unhexlifyDave Hylands
This also pulls out hex_digit from py/lexer.c and makes unichar_hex_digit
2015-05-13docs: Document USB_VCP file-like methods.Damien George
2015-05-12stmhal: Add os.rename function.Steve Zatz
2015-05-11sthmal/rtc.c: Add calibration() method to get/set RTC fine-tuning value.blmorris
2015-04-21docs: Document pyb.stop, pyb.standby and pyb.RTC.wakeup.Damien George
2015-04-18stmhal: Add support for sending and receiving CAN RTR messages.Henrik
2015-04-16stmhal: Allow sending CAN messages with timeout=0.Damien George
Thanks to Henrik Sölver for this patch.
2015-04-09docs: Document pyb.main function to set main script.Damien George
2015-03-31docs: uctypes: Bullet list formatting fixes.Paul Sokolovsky
2015-03-31docs: uctypes: Describe how to instantiate struct objects.Paul Sokolovsky
2015-03-30docs: Add additional example/note for Timer's callback usage.Ivan Pejić
Add example: using named function for the Timer's callback. Add note: improving traceback inside interrupt timers.
2015-03-30docs: Provide initial documentation for micropython module.Damien George
2015-03-27docs: uctypes: Describe bytes_at(), bytearray_at().Paul Sokolovsky
2015-03-24docs: uctypes: Describe couple more functions.Paul Sokolovsky
2015-03-09stmhal: Add support for quadrature encoder mode to pyb.TimerChannel.Dave Hylands
2015-03-09docs: Update pyb.Timer.rst to fix pulse widths that exceed the period.Peter Hinch