-
Notifications
You must be signed in to change notification settings - Fork 2
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
New GUI design #15
Comments
The easiest way of doing this is to fork gr-display and create a UTF-8, since Message Debug prints a PDU to stdout in terminal with UTF-8 encoding. I created a UTF-8 to ASCII block in my own fork, however, a block needs to be created to convert these PDUs into a sequence of bytes. I recommend taking a look at my fork here and see what I did with my UTF-8 to ASCII converter. I recommend taking a look on the following files (1, 2, and 3) to determine how to implement the PDU parsing technique to produce a stream of bytes for ASCII. |
I could be wrong on the ASCII part, though. There's an example of the text display blocks being used in gr-ax25 in APRS. As reference, the AFSK1200 and AX25Decode blocks are directly connected to the text display block. |
Implement in Python rather than C++, since we don't want to repeat issues with Swig as experienced in #18 . |
I tested my fork and it seems I'm getting the error:
|
Fixed the previous issue. Now we have a new one:
Looks like I probably made a mistake by doing this in the |
Working on gr-fosphor integration and layout. |
I forgot to mention that I was looking at PDU to Kiss and Kiss to PDU Python programs from gr-satellites when I was working on PDU2Char. |
Managed to integrate some C++ into my fork for gr-display, but it seems there are some new errors when I run the text display sink in GNU Radio:
|
Integrate modules from gr-guiextra where possible to save time. |
previous error corrected, new error is:
the file display_swig.i not being imported correctly. |
It looks like Swig isn't being handled properly for being used in a display. When did this bug start showing up? |
Monday when Jamil and I try to fix the other bug.
|
Oh, I know what's going on here. You're using the example decoder from gr-satellites, and you're using the new text display block. I'll try running it on my end since I had to rebuild my development environment. Swig has some quirks going on that keep us from developing. |
When I saved the test data above and opened it up using
Expected values should be something along the lines of:
On closer inspection, you can seen the |
Look sooo much better.
Get Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
From: wbarnha <[email protected]>
Sent: Wednesday, March 11, 2020 10:04:18 PM
To: wbarnha/gr-gmuground <[email protected]>
Cc: dnguye73 <[email protected]>; Comment <[email protected]>
Subject: Re: [wbarnha/gr-gmuground] New GUI design (#15)
When I saved the test data above and opened it up using bvi, I see the following data:
[image]<https://user-images.githubusercontent.com/25623043/76480093-1c7f0080-63e4-11ea-9d57-b883378d0a21.png>
Expected values should be something along the lines of:
0000: 00 a5 92 82 10 b2 99 99 98 65 67 66 66 07 03 00
0010: 05 f3 68 b2 10 00 00 65 65 0a 30 00 00 59 03 03
0020: 02 02 66 be 09 23
0000: 00 a5 92 82 10 b3 8d 8d 8c 64 67 66 66 07 04 00
0010: 05 f4 68 b3 10 00 00 65 65 0a 35 00 00 59 03 03
0020: 02 02 c3 22 80 fd
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#15 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANWCECVLSYIYFFMJGDF7U2LRHA7KFANCNFSM4KWIVSCA>.
|
What about processing CW data? |
CW seems to be broken or undocumented for now in gr-satnogs. Since we have no means of testing anything, we can't develop it. I tried to fix the Morse generators myself, but their repository is setup in a manner that prevents me from completing my tasks. |
Design GUI for displaying received telemetry data.
The text was updated successfully, but these errors were encountered: