2
0
forked from Ivasoft/DSView
Commit Graph

51 Commits

Author SHA1 Message Date
Pierre-Olivier Vauboin
162cdb44ee Decoder sdcard: look at the transmission bit for command or response decoding
Description of the bug fix:
When a command is not supported by the sdcard, the command is silently
dropped with no response. The host will then either reemit the same command
or give up. This causes the previous decoder implementation to go out of
sync and wrongly decode the next message as a response even though it's not.

This patch looks at the transmission bit instead to make sure the
decoding is correct.
2021-02-15 18:49:07 +01:00
Pierre-Olivier Vauboin
ce545fa88c Decoder sdcard: trigger the decoding on clock raising edge
This improves the decoding speed a lot (~8x faster), especially
when using a high sampling rate.
2021-02-15 18:45:14 +01:00
Electro707
4a73d00967 Moved PyGILState_Ensure in srd_decoder_inst to before PyTuple_New is called. Fixes segmentation fault 2020-12-08 18:11:14 -05:00
CJpower
84040bb276 mipi_rffe 2020-09-16 16:39:31 +08:00
CJpower
e59adc899f rffe 2020-09-16 16:04:55 +08:00
DreamSourceLab
dde9e64ccd Merge pull request #314 from madscientist159/master
Add initial FSI protocol decoder
2020-06-27 17:21:08 +08:00
Timothy Pearson
1de76d1e05 Add initial FSI protocol decoder
The FSI protocol is used on OpenPOWER systems such as the
Raptor Computing Systems Talos II and Blackbird machines.
2020-06-09 03:09:42 -05:00
DreamSourceLab
2236cace83 Add initial version of mipi_dsi decoder 2020-05-10 18:26:44 +08:00
DreamSourceLab
ff685bb605 Merge branch 'master' of https://github.com/DreamSourceLab/DSView 2020-05-09 14:57:00 +08:00
DreamSourceLab
65e45a35f9 Add QSPI decoder #143 2020-05-09 11:03:52 +08:00
DreamSourceLab
afa8d0f02d Merge pull request #295 from madscientist159/master
Fix LPC write cycle decoding
2020-05-09 10:54:48 +08:00
DreamSourceLab
8aaac8d97d Improve range settings in decoders 2020-05-09 10:47:40 +08:00
DreamSourceLab
5b3f19b3c5 Update sdcard_sd decoder (fix issue #296) 2020-04-06 11:31:52 +08:00
Timothy Pearson
14a7c1d6bb Correctly detect LPC timeouts / aborts
LPC timeouts and aborts can occur anywhere and at any time during
or after a cycle, not just during the SYNC/TAR periods.
2020-04-05 22:31:25 -05:00
Timothy Pearson
51acdf0d84 Add initial firmware cycle decode support 2020-04-02 23:46:25 -05:00
DreamSourceLab
c6bdd0e5ed Fix decoder issues (stop of i2c, break of dmx512) 2020-04-02 10:09:51 +08:00
Timothy Pearson
6fbe3d3a57 Fix decode failure on host driven abort 2020-03-29 01:31:55 -05:00
Timothy Pearson
ef69722751 Fix LPC write cycle decoding 2020-03-24 13:51:11 -05:00
DreamSourceLab
771f2c56a0 fix some decoder issues 2020-02-22 11:12:26 +08:00
DreamSourceLab
caad239315 Update decoder libraries 2020-01-06 17:53:24 +08:00
DreamSourceLab
85c2ef6225 Merge pull request #180 from denandz/master
Added TPM message support to the LPC decoder
2019-12-30 14:51:05 +08:00
Kongou Hikari
de4a89b628 cjtag-oscan1: Improve performance 2019-12-05 18:33:16 +08:00
Kongou Hikari
002d3336d6 decoder: Add cJTAG-Oscan1 decoder 2019-12-04 13:56:21 +08:00
DreamSourceLab
ce65e847c3 Merge pull request #242 from alphajbravo/master
Added option to suppress start/stop bit annotation on UART decode
2019-11-30 17:39:40 +08:00
Abdelhak Bougouffa
ce11f8566a Merge branch 'master' of https://github.com/DreamSourceLab/DSView 2019-11-25 10:04:12 +01:00
DreamSourceLab
13ace4b411 Fix decode issue when skip zero 2019-11-20 02:01:53 -08:00
Abdelhak Bougouffa
eef2c06107 Add Seven Segment decoder from libsigrokdecode 2019-11-19 15:50:54 +01:00
Abdelhak Bougouffa
4199f8a57e Add X2444M decoder 2019-11-19 15:50:26 +01:00
Abdelhak Bougouffa
5aba6bb744 Add PCA9571 decoder 2019-11-19 15:49:34 +01:00
Abdelhak Bougouffa
94c7b9fbdb Add 'Microchip ENC28J60' decoder from libsigrokdecode 2019-11-19 15:49:08 +01:00
Abdelhak Bougouffa
24ae8658f1 Add 'Maxim DS2408' from libsigrokdecode 2019-11-19 15:46:39 +01:00
Abdelhak Bougouffa
b47a515475 Add 'Texas Instruments CC1101' decoder from libsigrokdecode 2019-11-19 15:45:51 +01:00
DreamSourceLab
d33bb18350 Fix issue #235 2019-11-01 18:33:47 -07:00
DreamSourceLab
15013c2626 Fix issue #239 2019-10-30 07:13:25 -07:00
Andrew Berry
379f08f8af Added option to suppress start/stop bit annotation
This allows the decoded data value to expand and make it easier to examine longer packets while zoomed further out
2019-09-27 15:52:54 -04:00
Andy Dneg
45204e6a8d Bump version to v1.00 2019-09-09 00:07:19 -07:00
DoI
f1c3be4419 Added TPM message support to the LPC decoder 2019-03-12 16:20:10 +13:00
Mike
9bff1aa99b Decoder for STM8 series MCUs SWIM protocol.
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> (github: mjagdis)
2018-08-08 09:54:01 +01:00
DreamSourceLab
45056d9c12 Fix compile issues 2018-07-08 19:11:09 +08:00
DreamSourceLab
93aea7bd9f Merge branch 'master' of https://github.com/DreamSourceLab/DSView 2018-07-08 18:22:57 +08:00
DreamSourceLab
856e1803a7 Improve the hardware abstraction layer 2018-07-08 17:48:18 +08:00
Sebastien Riou
cfd80ca8f1 basic OSCAN1 decode 2018-06-16 17:31:19 +02:00
DreamSourceLab
5a806e496f Add more decoders 2018-05-27 17:10:57 +08:00
DreamSourceLab
2e17f42187 Add new decoders 2017-06-06 20:36:18 +08:00
DreamSourceLab
4327797e34 Warnings fix 2017-06-02 14:01:49 +08:00
DreamSourceLab
f87f5a235b Warnings fix 2017-05-31 11:49:20 +08:00
DreamSourceLab
3f97949f4d gitignore fix 2017-05-26 15:03:22 +08:00
DreamSourceLab
886b847c21 Warnings fix 2017-05-25 20:23:52 +08:00
DreamSourceLab
2add0e3cf3 v0.97 initial update, compile pass, run error 2017-05-20 03:20:06 +08:00
DreamSourceLab
fdb59518d2 Fix compile issue 2016-08-11 12:57:35 +08:00