Difference between revisions of "User:PeterMortensen"

From sigrok
Jump to navigation Jump to search
(→‎Shortcuts: Added an item (for building).)
(→‎Shortcuts: Split up into subsections and rearranged.)
Line 64: Line 64:


==Shortcuts==
==Shortcuts==
* [[Sigrok-cli|sigrok-cli man page]]
* [https://plus.google.com/communities/109843678338531936878 Google+ group for sigrok]
* [[PulseView]]. Includes the command line to get the source code using Git.
* [[Example dumps|Example data dumps]] - sample data in .sr format. Also includes instructions on how to contribute new ones.
* [[Special:Random|Random page]]
===Protocol decoders===


* The [[CAN|CAN bus protocol decoder]]
* The [[CAN|CAN bus protocol decoder]]
Line 70: Line 78:
* [[Protocol decoders#Supported protocol decoders|Supported protocol decoders]]
* [[Protocol decoders#Supported protocol decoders|Supported protocol decoders]]


<hr/>
===Building sigrok===


* For building, on Debian (e.g. Raspberry Pi): [[Linux#Installing the requirements 2|Installing required software]]
* On Debian (e.g. Raspberry Pi): [[Linux#Installing the requirements 2|Installing required software]]
* For building, on Debian (e.g. Raspberry Pi): [[Linux#Building 3|Actual build]]
* On Debian (e.g. Raspberry Pi): [[Linux#Building 3|Actual build]]
* For building: Alternative to following the wiki pages: [https://sigrok.org/gitweb/?p=sigrok-util.git;a=blob;f=cross-compile/linux/sigrok-cross-linux;h=2c8e559efde8cf6ae9a365bf1a4324a33600fae7;hb=HEAD a script that will do most of it]. (''[sigrok-util.git] / cross-compile / linux / sigrok-cross-linux'')
* Alternative to following the wiki pages: [https://sigrok.org/gitweb/?p=sigrok-util.git;a=blob;f=cross-compile/linux/sigrok-cross-linux;h=2c8e559efde8cf6ae9a365bf1a4324a33600fae7;hb=HEAD a script that will do most of it]. (''[sigrok-util.git] / cross-compile / linux / sigrok-cross-linux'')
 
<hr/>
 
* [[Sigrok-cli|sigrok-cli man page]]
* [https://plus.google.com/communities/109843678338531936878 Google+ group for sigrok]
* [[PulseView]]. Includes the command line to get the source code using Git.
* [[Example dumps|Example data dumps]] - sample data in .sr format. Also includes instructions on how to contribute new ones.
 
* [[Special:Random|Random page]]

Revision as of 23:48, 26 November 2017

Recent activity

2017-04

Using PulseView to decode data from a Tektronix oscilloscope of SPI communication to a CAN controller, MCP2515.

2017-07

Using the sigrok command-line ("sigrok-cli") to bulk process data derived from Tektronix oscilloscope data of 250 kbit/s CAN traffic on a real-world system (mobile cranes). The first sample data set is 5335 oscilloscope traces obtained with the trigger set to a negative pulse on CAN-H (to start off at the end of a CAN message) - corresponding to 6.5 recessive bits, 26 µsec (detecting the space in-between CAN messages). Sometimes there is a CAN message right after this, sometimes it is a bit delayed, and sometimes it is completely empty.

A sample command line (on Windows) is:

sigrok-cli -P can:bitrate=250000:can_rx="CAN RX" -P timing:data="CAN RX" -I csv:header=true:samplerate=5000000 -i "T:\stdHMF\UserData\scripts\Tektronix2PulseView\_PulseView_AllChannels_ACQ000001_Tektronix_f5000000.txt"

Interests

I am mostly interested in:

Protocol decoders

Non-empty wiki pages

Currently (2017-07-08), 28 of 77 protocol decoders (36%) have non-empty pages here on the wiki:

Profile

Profile: see my Wikipedia user page.

Credentials: more than 5000 edits on the English Wikipedia.

Shortcuts

Protocol decoders

Building sigrok