Difference between revisions of "User:PeterMortensen"
(→Protocol decoders: Added a sub section (without meat).) |
(→Non-empty wiki pages: Added the meat.) |
||
Line 24: | Line 24: | ||
===Non-empty wiki pages=== | ===Non-empty wiki pages=== | ||
Currently (2017-07-08), 28 | |||
of 77 [[Protocol_decoders#Supported protocol decoders|protocol decoders]] (36%) have non-empty pages here on the wiki: | |||
*[[Protocol decoder:Adns5020|ADNS5020]] | |||
*[[Protocol decoder:Am230x|AM230X]] | |||
*[[Protocol decoder:Arm etmv3|ARM ETMV3]] | |||
*[[Protocol decoder:Arm itm|ARM ITM]] | |||
*[[Protocol decoder:Arm tpiu|ARM TPIU]] | |||
*[[Protocol decoder:Aud|AUD]] | |||
*[[Protocol decoder:Avr pdi|AVR PDI]] | |||
*[[Protocol decoder:Dcf77|DCF77]] | |||
*[[Protocol decoder:I2c|I²C]] | |||
*[[Protocol decoder:Ir nec|IR NEC]] | |||
*[[Protocol decoder:Modbus|Modbus]] | |||
*[[Protocol decoder:Mrf24j40|MRF24J40]] | |||
*[[Protocol decoder:Nrf24l01|NRF24L01]] | |||
*[[Protocol decoder:Nunchuk|Nunchuk]] | |||
*[[Protocol decoder:Pan1321|PAN1321]] | |||
*[[Protocol decoder:Parallel|Parallel]] | |||
*[[Protocol decoder:Pwm|PWM]] | |||
*[[Protocol decoder:Qi|Qi]] | |||
*[[Protocol decoder:Rfm12|RFM12]] | |||
*[[Protocol decoder:Rgb led spi|RGB LED SPI]] | |||
*[[Protocol decoder:Rtc8564|RTC8564]] | |||
*[[Protocol decoder:Spdif|SPDIF]] | |||
*[[Protocol decoder:Spi|SPI]] | |||
*[[Protocol decoder:Spiflash|SPI flash]] | |||
*[[Protocol decoder:Stepper motor|Stepper motor]] | |||
*[[Protocol decoder:Tlc5620|TLC5620]] | |||
*[[Protocol decoder:Uart|UART]] | |||
*[[Protocol decoder:Z80|Z80]] | |||
==Profile== | ==Profile== |
Revision as of 18:36, 8 July 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:
- The CAN protocol decoder (that page is currently empty, but it is listed on the protocol decoders page)
- CAN bus loggers, like IXXAT's (now acquired by HMS) USB-to-CAN compact/USB-to-CAN V2 and Kvaser's Memorator.
- The higher-level CANopen protocol (on top of CAN)
Protocol decoders
Non-empty wiki pages
Currently (2017-07-08), 28 of 77 protocol decoders (36%) have non-empty pages here on the wiki:
- ADNS5020
- AM230X
- ARM ETMV3
- ARM ITM
- ARM TPIU
- AUD
- AVR PDI
- DCF77
- I²C
- IR NEC
- Modbus
- MRF24J40
- NRF24L01
- Nunchuk
- PAN1321
- Parallel
- PWM
- Qi
- RFM12
- RGB LED SPI
- RTC8564
- SPDIF
- SPI
- SPI flash
- Stepper motor
- TLC5620
- UART
- Z80
Profile
Profile: see my Wikipedia user page.
Credentials: more than 5000 edits on the English Wikipedia.