summaryrefslogtreecommitdiff
path: root/docs/library/pyb.ADC.rst
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-04-11 14:08:23 +1000
committerDamien George <damien.p.george@gmail.com>2018-04-11 14:09:09 +1000
commitaebd9701a78d267cb264d400804b02c5b7a00e9a (patch)
treef8595c61c5f3ce259726c4d296e90f285ef1309a /docs/library/pyb.ADC.rst
parent4f40fa5cf4de7a8eabe073493e2df54c8a08ea89 (diff)
stm32/adc: Optimise read_timed_multi() by caching buffer pointers.
Diffstat (limited to 'docs/library/pyb.ADC.rst')
-rw-r--r--docs/library/pyb.ADC.rst7
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/library/pyb.ADC.rst b/docs/library/pyb.ADC.rst
index c2d09ad40..1256c6a3c 100644
--- a/docs/library/pyb.ADC.rst
+++ b/docs/library/pyb.ADC.rst
@@ -125,9 +125,10 @@ Methods
The maximum rate depends on factors including the data width and the
number of ADC's being read. In testing two ADC's were sampled at a timer
- rate of 140KHz without overrun. Samples were missed at 180KHz. At high
- sample rates disabling interrupts for the duration can reduce the risk
- of sporadic data loss.
+ rate of 210kHz without overrun. Samples were missed at 215kHz. For three
+ ADC's the limit is around 140kHz, and for four it is around 110kHz.
+ At high sample rates disabling interrupts for the duration can reduce the
+ risk of sporadic data loss.
The ADCAll Object
-----------------