projects
/
libsigrokdecode.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ae036d3
)
spi: Fix a bug when only supplying MOSI (but not MISO).
author
Uwe Hermann
<uwe@hermann-uwe.de>
Wed, 19 Feb 2014 14:11:24 +0000
(15:11 +0100)
committer
Uwe Hermann
<uwe@hermann-uwe.de>
Wed, 19 Feb 2014 14:21:06 +0000
(15:21 +0100)
decoders/spi/pd.py
patch
|
blob
|
history
diff --git
a/decoders/spi/pd.py
b/decoders/spi/pd.py
index 679335e9489f06ead66c298944a2dea718c1b192..d077ccac0c91af870debe62237f2edd323536ba1 100644
(file)
--- a/
decoders/spi/pd.py
+++ b/
decoders/spi/pd.py
@@
-193,7
+193,10
@@
class Decoder(srd.Decoder):
# Guesstimate the endsample for this bit (can be overridden below).
es = self.samplenum
if self.bitcount > 0:
- es += self.samplenum - self.misobits[0][1]
+ if self.have_miso:
+ es += self.samplenum - self.misobits[0][1]
+ elif self.have_mosi:
+ es += self.samplenum - self.mosibits[0][1]
if self.have_miso:
self.misobits.insert(0, [miso, self.samplenum, es])