-
Notifications
You must be signed in to change notification settings - Fork 902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merging messages, is it possible? #338
Comments
Thanks for bringing this up! Just for clarification an actual temperature message is something like: What you could try is to shorten the long pause between If this manual solution works for you, we could make the pause length customizable in interpretation, so that you can have messages like 101010100000000000001110 and prevent the message break. |
Thanks for this detailed clarification! I will make the pause length editable then, so users can control when a message break appears. If you enter 0 for this pause length this will be equivalent to disabling it completly as with the checkbox you suggested. The intended way to use URH is to have more lines when there is a pause, so you are not forced to split signals manually. If you do not perform a line break here, it will be harder in Analysis to identify differences between messages. Cool, that the program is helpful to you. 👍 |
i have read about the plugin to break messages but i want to do exactly the opposite.
i have recorded a few different messages of a remote temperature sensor.
what i see in analysis is:
[1] 101010101 (some kind of sync, always equal)
[2] 111011000101010101010000 (data)
[3] 101010101
[4] 101011111000110101110001 (data from other recording)
1 and 2 is a signal recorded
3 and 4 is another recored signal (when temperature changed)
the problem is that the protocol starts with 10101010... than a pause than the actual data (repeated three times with pause, not shown here) but i can't assign a label preamble/sync/whatever because it is also assigned to data.
also the checkbox "mark differences" is not very useful because we are comparing sync with data
what i'd like to have is 1 and 2 on a single line (line1) . 3 and 4 on a different single line (line 2).
in this way i can assign bits from 1to 9 as sync and the rest as data.
is it possible, am i missing something?
(urh shows "labels values for message 1")
tested so far:
-creating a new message type and applying it on line 1 and 2
-creating a partecipant and apply it to 1 and 2
partially solved in a ugly way that i'd like to avoid:
-split the transmission in many small signals (where there are pauses) for each temperature transmission so that you have a signal that is only sync, other that is only data, ...
The text was updated successfully, but these errors were encountered: