micropython/tests/pyb
Damien George c4e58eaa98 stmhal/i2c: Add option to I2C to enable/disable use of DMA transfers.
New keyword option in constructor and init() method is "dma=<bool>".
DMA is now disabled by default for I2C transfers because it currently does
not handle I2C bus errors very well (eg if slave device doesn't ACK or
NACK correctly during a transfer).
2016-11-11 17:36:19 +11:00
..
accel.py tests, pyb: Add 'import pyb' when needed. 2014-05-04 12:40:51 +01:00
accel.py.exp tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
adc.py stmhal: Fix adc.read_timed so buffer store respects element size. 2015-03-13 22:11:50 +00:00
adc.py.exp stmhal: Fix adc.read_timed so buffer store respects element size. 2015-03-13 22:11:50 +00:00
can.py stmhal/can: Allow to get existing CAN obj if constructed without args. 2016-05-08 12:47:33 +01:00
can.py.exp stmhal/can: Fix a bug in filter handling. 2015-11-02 23:09:49 +00:00
dac.py tests, pyb: Add 'import pyb' when needed. 2014-05-04 12:40:51 +01:00
dac.py.exp tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
extint.py tests/pyb: Add test for ExtInt when doing swint while disabled. 2016-09-09 19:36:09 +10:00
extint.py.exp tests/pyb: Update exp file for previously updated extint test. 2016-09-09 19:37:45 +10:00
halerror.py stmhal: Fix HAL error raising; make test for it. 2014-11-15 20:39:44 +00:00
halerror.py.exp stmhal: Convert to use internal errno symbols; enable uerrno module. 2016-05-10 23:30:39 +01:00
i2c.py tests: Add tests to create valid and invalid UART, I2C, SPI, CAN busses. 2015-05-28 11:06:12 +01:00
i2c.py.exp tests: Add tests to create valid and invalid UART, I2C, SPI, CAN busses. 2015-05-28 11:06:12 +01:00
i2c_error.py stmhal/i2c: Add option to I2C to enable/disable use of DMA transfers. 2016-11-11 17:36:19 +11:00
i2c_error.py.exp tests: For pyboard, add test for I2C error handling and recovery. 2016-01-30 00:06:04 +00:00
irq.py tests: Add test for pyb.disable_irq and pyb.enable_irq. 2014-08-25 18:44:10 +01:00
irq.py.exp tests: Add test for pyb.disable_irq and pyb.enable_irq. 2014-08-25 18:44:10 +01:00
led.py tests: Update pyboard LED test. 2016-01-29 23:12:59 +00:00
led.py.exp stmhal: Make LED object print LED(x) for consistency with constructor. 2015-04-11 21:50:53 +01:00
modstm.py tests/pyb: Add simple test for stm module on pyboard. 2016-02-10 17:06:07 +00:00
modstm.py.exp tests/pyb: Add simple test for stm module on pyboard. 2016-02-10 17:06:07 +00:00
modtime.py lib: Fix some issues in timeutils 2015-05-21 23:31:50 +03:00
modtime.py.exp lib: Fix some issues in timeutils 2015-05-21 23:31:50 +03:00
pin.py tests, pyb: Update pin test. 2014-08-08 22:38:58 +01:00
pin.py.exp tests, pyb: Update pin test. 2014-08-08 22:38:58 +01:00
pyb1.py tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
pyb1.py.exp tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
rtc.py tests/pyb/rtc: Make RTC test on pyboard more reliable by calling init(). 2016-06-03 15:13:39 +01:00
rtc.py.exp tests: In pyb RTC tests, check wakeup register values. 2015-10-09 23:06:05 +01:00
servo.py tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
servo.py.exp tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
spi.py tests: Add test for pyboard SPI in slave mode, recv with no master. 2015-08-05 23:47:57 +01:00
spi.py.exp tests: Add test for pyboard SPI in slave mode, recv with no master. 2015-08-05 23:47:57 +01:00
switch.py tests, pyb: Add 'import pyb' when needed. 2014-05-04 12:40:51 +01:00
switch.py.exp tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
timer.py tests: Add more tests for pyb.Timer class. 2015-02-23 13:18:33 +00:00
timer.py.exp tests: Add more tests for pyb.Timer class. 2015-02-23 13:18:33 +00:00
timer_callback.py tests: Make pyb/timer test check callback timing properly. 2015-03-20 23:50:33 +00:00
timer_callback.py.exp tests: Make pyb/timer test check callback timing properly. 2015-03-20 23:50:33 +00:00
uart.py stmhal: Make uart.write() function correctly for timeout=0. 2015-11-30 17:29:52 +00:00
uart.py.exp stmhal: Make uart.write() function correctly for timeout=0. 2015-11-30 17:29:52 +00:00