SDR# RTL433 Plugin For SDR# Now Available

Dirk_SDR

Member
Joined
Jan 3, 2022
Messages
323
Location
Germany
I had no chance installing this (and other) plugins on the new SDR# version 1842.
Just copying dlls and adding a html text line in plugins.xml doesn't work anymore. They don't appear in the SDR# menu. The last version with which this was possible was 1836.
Does anyone know how to add this plugin to 1842 and up?
 

Marco402

Member
Joined
May 25, 2021
Messages
77
Hello Dirk_SDR

For SDRSharp 1830 and 1842 just put the 3 dlls in the plugins folder or better in a subfolder for each plugin.
it's ok for RTL_433.

Marc
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
Also test using
SDR# 1811
868MHz

POPUP on minitor screen

************** Exception Text **************
System.ArgumentException: An item with the same key has already been added. Key: [0, 0.000 days]
at System.Collections.Generic.TreeSet`1.AddIfNotPresent(T item)
at System.Collections.Generic.SortedDictionary`2.Add(TKey key, TValue value)
at SDRSharp.Rtl_433.FormDevicesListMessages.setMessages(Dictionary`2 listData)
at SDRSharp.Rtl_433.Rtl_433_Panel.addFormDevice(Dictionary`2 listData, List`1[] points, String[] nameGraph)
at SDRSharp.Rtl_433.Rtl_433_Panel.<>c__DisplayClass31_0.<addFormDevice>b__0()

************** Exception Text **************
System.ArgumentException: An item with the same key has already been added. Key: [0, 1465.090 kg/h]
at System.Collections.Generic.TreeSet`1.AddIfNotPresent(T item)
at System.Collections.Generic.SortedDictionary`2.Add(TKey key, TValue value)
at SDRSharp.Rtl_433.FormDevicesListMessages.setMessages(Dictionary`2 listData)
at SDRSharp.Rtl_433.Rtl_433_Panel.addFormDevice(Dictionary`2 listData, List`1[] points, String[] nameGraph)
at SDRSharp.Rtl_433.Rtl_433_Panel.<>c__DisplayClass31_0.<addFormDevice>b__0()

************** Exception Text **************
System.ArgumentException: An item with the same key has already been added. Key: [0, 0.000 kg/h]
at System.Collections.Generic.TreeSet`1.AddIfNotPresent(T item)
at System.Collections.Generic.SortedDictionary`2.Add(TKey key, TValue value)
at SDRSharp.Rtl_433.FormDevicesListMessages.setMessages(Dictionary`2 listData)
at SDRSharp.Rtl_433.Rtl_433_Panel.addFormDevice(Dictionary`2 listData, List`1[] points, String[] nameGraph)
at SDRSharp.Rtl_433.Rtl_433_Panel.<>c__DisplayClass31_0.<addFormDevice>b__0()
 

sjacket99

FuzzThePiGuy
Feed Provider
Joined
Dec 21, 2016
Messages
79
Location
Pa
Hello sjacket99

Can you give me your screenshot.

Marc

Here is the error that I got using version 1811. But on the newest release revision 1842 (2022-01-08). I didn't have any issues so far.
 

Attachments

  • SDR Sharp - Error.jpg
    SDR Sharp - Error.jpg
    67.6 KB · Views: 15

Marco402

Member
Joined
May 25, 2021
Messages
77
Hello hamradionl
-Delivery of version 1.5.4.2 on Github.
-Modification of the code to add the columns in dynamic and not when opening the window.

For new devices (LORA monitor), you have to see with the programmer of RTL_433: GitHub - merbanan/rtl_433: Program to decode radio transmissions from devices on the ISM bands (and other frequencies) Open a new issue.

When closing the Verbose window, SDRSharp also closes->it's normal.

For info yo can found some informations for devices-->

for multiple ID'S, i can separate devices with id(I have to test). Currently, I test the Model, channel and protocol.

I hope it's ok for you

Marc
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
SDR# 1700 first test

When set verbose to NO -v i only seen the honeywell

When set verbose to -vvv or -vvvv IKEA sparnass only decode no longer see the honeywell
And after some time the verbose screen is stoped scrolling and crash

at SDRSharp.Rtl_433.dll.ClassInterfaceWithRtl433.searchZero (IL offset: 0x44)
at SDRSharp.Rtl_433.dll.ClassInterfaceWithRtl433._callBackMessages (IL offset: 0x3a6)
at SDRSharp.Rtl_433.dll.NativeMethods.receive_buffer_cb (IL offset: 0xffffffff)
at SDRSharp.Rtl_433.dll.ClassInterfaceWithRtl433.send_data (IL offset: 0x115)
at SDRSharp.Rtl_433.dll.Rtl_433_Processor.ProcessRtl433 (IL offset: 0x49)
at mscorlib.dll.ThreadHelper.ThreadStart_Context (IL offset: 0x25)
at mscorlib.dll.ExecutionContext.RunInternal (IL offset: 0x79)
at mscorlib.dll.ExecutionContext.Run (IL offset: 0x0)
at mscorlib.dll.ExecutionContext.Run (IL offset: 0x2b)
at mscorlib.dll.ThreadHelper.ThreadStart (IL offset: 0xf)
 
Last edited:

Marco402

Member
Joined
May 25, 2021
Messages
77
Hello hamradionl
-vvv and -vvvv can crash the application, it would be necessary to detail each device.
Use these options only if necessary to the risk to plant.
For the Honeywell device, I don't have this device or cu8 files to try.
Do you have the RTL_433.exe application for console window to see what it looks like, which would allow you to save .cu8 files and send them to me in a . ZIP via github/issue.

Marc
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
When use verbose NO -v honeywell is there.
SDR# 1700
When heavy decode multiple units, the SDR# freq window for a very short time (1 sec) seem get stuck or pause

Honeywell found over 50 devices

using verbose -vvv or -vvvv
i look what is missing from decoded screen, this why i found the Philips, IKEA who not popup when use NO -v
 
Last edited:

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
SDR# 1811

DEVICE RECEIVED LIST
433 MHz frequency shown in the 12e colum named FREQ
868 MHz Honeywell the frequency is set to somewhere on the end in colom 30 - 40 named freq-1 freq-2
868 The colum FREQ stay empty very long info stream need to scroll to right
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
Thank you, looks good
SDR# 1811
868 MHz
LIST DEVICE + LIST MESSAGES
freq-1 freg-2 in 9e and 10e row :)

LIST DEVICE
- UNKNOW row Contain some data

Let this version run whole day, report later unless if crash
 

Marco402

Member
Joined
May 25, 2021
Messages
77
Hi
which device are you talking about?

Honeywell 921 has this column :
"model",
"id",
"datetime",
"domain_id",
"state",
"demand",
"status",
"zone_idx",
"max_flow_temp",
"pump_run_time",
"actuator_run_time",
"min_flow_temp",
"mic",

Marc
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
730
LIST DEVICES
868

RTL433 set to:
-CSi
-Mlevel

Honeywell CM921 idxxxxxx:
Device
N mes
time
protocol
model
integrity
device ids",
UNKNOW
modulation
freg 1
freg 2
RSSI
SNR
NOISE
Boiler mod level
Flame status
TEMP zone

Some other CM921 data string contain a very long list, many rows :)
 

Marco402

Member
Joined
May 25, 2021
Messages
77
Hi
I have the explanation for UNKNOW.
I don't understand why Mlevel's options are not at the end.
If you want to go further, I need the .cu8 messages
In the list of devices select Honeywell 921(185)
Check Show Select.
Check -SKnown.
Wait for a few messages located at RTL_433.dll
Put the .cu8s in a .zip file.
Send them to me on Github by opening an issue.

Marc
 
Top