8

Manchester LLA - Support more modes


Avatar
Tim

Currently our Manchester LLA supports the following modes:
- Manchester
- Differential Manchester
- Bi-Phase Mark
- Bi-Phase Space

It would be nice to add support for other modes and variations, such as:
- Bi-Phase Line
- NRZ (M, S, and L)
- DALI

A

Activity Newest / Oldest

Avatar

Tim

(#83187)
"Menchester decoding works in general. But when listening to a DALI communcation, all byte values were decoded except 0xff. DALI ansers YES with a 0xff an NO with no response. In the decoded stream this is not visible."


H

Hans

For DALI to be supported in LLA the main thing that is missing is a 10% tolerance. (I use it with 25% now)
A HLA DALI analyzer that actually interprets the bytes is good to add to the library as well.
If I remember correctly Logic 1 had a DALI analyzer.


R

Rick

I'd like it to decode DALI


Avatar

Tim

(64872)
User requirement for NRZ/NRZI protocol decoding


S

Saleae

To have Manchester analyzer updated so it can support DALI protocol decoding. DALI is made based on Manchester encoding, having a start bit (HIGH -> LOW -> HIGH) that should be ignored and 2 stop bits at the end that should be ignored too. See i.stack.imgur.com/sT7Tl.png


Avatar

Tim

Merged with: Support DALI protocol

Avatar

Peter Jaquiery

There are lots of protocols that use Manchester encoding as their physical layer transport. Facilitating using HLAs with Manchester analyzers would unlock these. A HLA template for the job that recognized preamble patterns like the start bit mentioned above then pulled out fixed length blocks of bits would handle a lot of the common processing.

My own recent interest was decoding USB-C's PD communications across CC lines. Pulling that fully apart is a big job but could obviate the need for a dedicated PD analyzer.