Pat A. schrieb:
Chandler B. schrieb:
Ist es möglich, einen weiteren Filter/Decoder einzubauen, um die Daten
als Textform darzustellen?
Ja, das ist möglich. Die Decoder sind in Python geschrieben, jeder hat
ein eigenes Verzeichnis.
Wonach muss ich genau suchen?
Nimm Dir einen schon vorhandenen SPI-Decoder als Vorlage und baue ihn
dir nach Deinen wünschen um.
Noch ein Tipp: Bei Arbeiten an den Decoder die Logausgabe von Sigrok im
Auge behalten, denn bei Fehlern im Decoder wird dieser einfach nicht
mehr geladen.
Habe den spiflash Ordner kopiert und im selben verzeichnis spi_tle eingefügt.
Es fängt ja schon damit an, dass die Kopie in den Protokolldekoder gar nicht aufgelistet wird.
in der pd.py habe ich die classe ebenfalls umbenannt
1 |
class Decoder(srd.Decoder):
|
2 |
api_version = 3
|
3 |
id = 'spitle'
|
4 |
name = 'SPI TLE'
|
5 |
longname = 'SPI TLE SBC'
|
6 |
... ... ...
|
Ich habe PulseView auch schon neu gestartet, aber es wird nichts angezeigt