Difference between revisions of "User:PeterMortensen"

From sigrok
Jump to navigation Jump to search
(→‎Task list: Added some meat.)
m (→‎Task list: Fixed edit blunder.)
Line 22: Line 22:
Currently not in priority order.
Currently not in priority order.


* Allow import of analog data through CSV files
* Allow import of analog data through CSV files


* Add detection of error frames to the CAN protocol decoder
* Add detection of error frames to the CAN protocol decoder


* Add support for the gigga watt EEVBlog multimeter (Bluetooth, etc.)
* Add support for the gigga watt EEVBlog multimeter (Bluetooth, etc.)


* Add a snap feature to the blue zoom thing in PulveView
* Add a snap feature to the blue zoom thing in PulveView


* Change number of significant digits for the time display in the blue zoom thing in PulveView
* Change number of significant digits for the time display in the blue zoom thing in PulveView


==Interests==
==Interests==

Revision as of 15:05, 30 December 2017

Recent activity

2017-12

Recording 23483 traces for the purpose of evaluating a proposed fix to the CAN protocol decoder, stuff bit at the very end of the CRC segment, with a modified trigger scheme: change the position of the trigger point at the end so there is always a CAN message in the trace (for the previous), but still 26 us recessive. The time division was 100 us / div (about 225 bit times max) to always record whole CAN messages - at 10 samples per bit time.

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"

2017-04

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


Task list

Currently not in priority order.

  • Allow import of analog data through CSV files
  • Add detection of error frames to the CAN protocol decoder
  • Add support for the gigga watt EEVBlog multimeter (Bluetooth, etc.)
  • Add a snap feature to the blue zoom thing in PulveView
  • Change number of significant digits for the time display in the blue zoom thing in PulveView

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