[quote author="domi"]The firmware, as shipped with the IRT and I used until now, was V212. I had not yet realized it was an older one.
Now I updated the firmware to V222 which gives better results.
Indeed e.g. IRIO Raw mode has disappeared, but Widget mode has appeared, and I got data using that widget mode:
Set DTR and RTS, then send 'p'.
The data I get back is about 1500 bytes, which however I could not get it in IRScope yet.
Sample and SUMP modes seem also to work OK.
I investigate further.[/quote]
The data you get back from a real widget or the IRToy running the widget only firmware, will not end. It will continue on forever until you close the port. The fact that you only got 1500 bytes back is consistent with what I saw. That is, it works for a short time and then just quits when it should continue sending continuously until you close the port.
As for getting the data that you did receive into IRScope, normally IRScope software takes the raw data stream received directly from the port and processes into a different format that is then saved to a .ict format file which does not even remotely resemble the captured data stream. It is just a text file something like this:
irscope 0
carrier_frequency 36060
sample_count 256
+2639,96
-892
+443,16
-446
+443,16
-447
+443,16
-891
+443,16
-892
+1332,48
-892
+443,16
-446
+443,16
-447
+443,16
-419
+443,16
-446
+443,16
-447
+443,16
-446
+444,16
-446
+443,16
-447
+443,16
-446
+443,16
-447
+888,32
-446
+443,16
-447
+443,16
-419
+443,16
-891
+888,32
-446
+444,16
-446
+443,16
-891
+888,32
-892
+443,16
-446
+443,16
-447
+443,16
-446
+861,32
-891
+888,32
-891
+443,16
-447
+443,16
-446
+443,16
-69363
+2667,96
-891
+444,16
-446
+443,16
-447
+443,16
-891
+443,16
-891
+1305,48
-892
+443,16
-446
+443,16
-447
+443,16
-446
+444,16
-446
+443,16
-447
+443,16
-446
+443,16
-447
+443,16
-446
+444,16
-446
+415,16
-447
+888,32
-446
+443,16
-447
+443,16
-446
+444,16
-891
+888,32
-446
+443,16
-447
+443,16
-891
+888,32
-864
+443,16
-446
+443,16
-447
+443,16
-446
+888,32
-892
+888,32
-891
+443,16
-446
+444,16
-446
+443,16
-69363
+2667,96
-891
+443,16
-447
+443,16
-419
+443,16
-891
+443,16
-891
+1333,48
-891
+444,16
-446
+443,16
-447
+443,16
-446
+443,16
-447
+443,16
-419
+443,16
-446
+443,16
-447
+443,16
-446
+444,16
-446
+443,16
-447
+888,32
-446
+443,16
-447
+443,16
-446
+443,16
-892
+888,32
-418
+443,16
-447
+443,16
-891
+888,32
-891
+444,16
-446
+443,16
-447
+443,16
-446
+888,32
-891
+888,32
-864
+443,16
-446
+444,16
-446
+443,16
-69363
+2667,96
-891
+443,16
-447
+443,16
-446
+444,16
-891
+443,16
-891
+1333,48
-891
+443,16
-419
+443,16
-447
+443,16
-446
+443,16
-447
+443,16
-446
+444,16
-446
+443,16
-447
+443,16
-446
+443,16
-447
+443,16
-446
+888,32
-447
+415,16
-447
+443,16
-446
+443,16
-892
+888,32
-446
+443,16
-447
+443,16
-891
+888,32
-891
+443,16
-447
+443,16
-419
+443,16
-446
+888,32
-891
+888,32
-892
+443,16
-446
+443,16
-447
+443,16
-47928
One of the trickiest things that IRScope software does in processing the data stream from the widget is to determine the pulse frequency. Once it has that (assumes a constant frequency), it calculates the burst on/off times and saves the on times with pulse count for "on" bursts in the .ict file along with the "off" times on alternating lines in the .ict file.
So, you would need to replicate what the IRScope software does in creating the .ict file, in order to be able to import the data into IRScope. If I remember correctly, you can also import Pronto format data and the JP1 learned format data via pasting into the import window in IRScope. Both formats are documented, Pronto quite a bit better than JP1 learned format. I am the author of one document describing the JP1 IR format. I'll hunt up a link to it if you want to pursue this.
In any case, this is all for naught, as the integrated FW containing the widget mode is broken. The standalone widget only FW for the IRToy works perfectly, but it's very inconvenient to have to reflash back and forth between the FWs just because you want to use the IRToy as a widget and all the other IRToy modes. I considered just buying another IRToy so that I could have one IRToy for widget mode and another for everything else, but I already have built my own hardware based widget and don't have any need for another one. So, my IRToy stays running IRToy standard FW.