pihpsdr
pihpsdr copied to clipboard
Audio Out for Hermes Lite and Hermes Remote
Hi John,
This is a quick little modification so that pihpsdr will work with Hermes Lite and remotely with Hermes. It plays the audio using pulseaudio on the display machine. To remove it you only need to comment out line 52 on old_protocol.c, which should be #define AUDIO_OUT.
You had all the stuff needed set up for the new LimeSDR, so I just added calls to audio_write, etc. so it would work for the old_protocol with Hermes Lite.
Thanks for pihpsdr. It is very nice, and the wdsp engine has some nice features that it helped me test out.
73,
Rob KL7NA
Hi Rob,
Thanks, I will add it to the github repository. I had not tried to add any real support for Hermes Lite yet. We did a demo of piHPSDR in Freidrichshafen with the first prototype control panel from Apache Labs and the complete portable system that Kjell has built with Hermes and Apollo. There was a lot of interest.
The code is still under development and there should be a new version on github in the next few days. Besides some bug fixes and enhancements this will include FreeDV as a mode that can be compiled in.
-- John On 3 Jul 2016 07:18, "Rob Frohne" [email protected] wrote:
Hi John,
This is a quick little modification so that pihpsdr will work with Hermes Lite and remotely with Hermes. It plays the audio using pulseaudio on the display machine. To remove it you only need to comment out line 52 on old_protocol.c, which should be #define AUDIO_OUT.
You had all the stuff needed set up for the new LimeSDR, so I just added calls to audio_write, etc. so it would work for the old_protocol with Hermes Lite.
Thanks for pihpsdr. It is very nice, and the wdsp engine has some nice features that it helped me test out.
73,
Rob
KL7NA
You can view, comment on, or merge this pull request online at:
https://github.com/g0orx/pihpsdr/pull/1 Commit Summary
- This is a quick little modification so that pihpsdr will work with Hermes
File Changes
- M Makefile https://github.com/g0orx/pihpsdr/pull/1/files#diff-0 (5)
- M old_protocol.c https://github.com/g0orx/pihpsdr/pull/1/files#diff-1 (31)
Patch Links:
- https://github.com/g0orx/pihpsdr/pull/1.patch
- https://github.com/g0orx/pihpsdr/pull/1.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1, or mute the thread https://github.com/notifications/unsubscribe/ABJD9WuT1Akdb4nnWDevkGziWSYUMWOnks5qR1RRgaJpZM4JD0B4 .
Thanks John,
I really appreciate your sharing attitude. Examples are really good to learn from and I've learned a lot from your code. I'm looking forward to your further revisions of pihpsdr. I saw your Freedv code in there, and actually fixed a couple of glaring things where debugging printf statements said the wrong thing. :-) It would be really nice if there could be a document to go with your wdsp port that tells what each function is supposed to do. Something may already exist, and I'm not aware of it, but it would be nice to know about it if it does. Also, I noted that Warren talked at Freidrichshafen about some new noise blanker algorithms. Are they in your code yet?
Again, thanks,
Rob KL7NA
On 07/03/2016 12:13 AM, John Melton wrote:
Hi Rob,
Thanks, I will add it to the github repository. I had not tried to add any real support for Hermes Lite yet. We did a demo of piHPSDR in Freidrichshafen with the first prototype control panel from Apache Labs and the complete portable system that Kjell has built with Hermes and Apollo. There was a lot of interest.
The code is still under development and there should be a new version on github in the next few days. Besides some bug fixes and enhancements this will include FreeDV as a mode that can be compiled in.
-- John On 3 Jul 2016 07:18, "Rob Frohne" [email protected] wrote:
Hi John,
This is a quick little modification so that pihpsdr will work with Hermes Lite and remotely with Hermes. It plays the audio using pulseaudio on the display machine. To remove it you only need to comment out line 52 on old_protocol.c, which should be #define AUDIO_OUT.
You had all the stuff needed set up for the new LimeSDR, so I just added calls to audio_write, etc. so it would work for the old_protocol with Hermes Lite.
Thanks for pihpsdr. It is very nice, and the wdsp engine has some nice features that it helped me test out.
73,
Rob
KL7NA
You can view, comment on, or merge this pull request online at:
https://github.com/g0orx/pihpsdr/pull/1 Commit Summary
- This is a quick little modification so that pihpsdr will work with Hermes
File Changes
- M Makefile https://github.com/g0orx/pihpsdr/pull/1/files#diff-0 (5)
- M old_protocol.c https://github.com/g0orx/pihpsdr/pull/1/files#diff-1 (31)
Patch Links:
- https://github.com/g0orx/pihpsdr/pull/1.patch
- https://github.com/g0orx/pihpsdr/pull/1.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1, or mute the thread
https://github.com/notifications/unsubscribe/ABJD9WuT1Akdb4nnWDevkGziWSYUMWOnks5qR1RRgaJpZM4JD0B4 .
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1#issuecomment-230139408, or mute the thread https://github.com/notifications/unsubscribe/AA8tBSjIi2jT2G88EHg6NXnbplmpw56uks5qR2EKgaJpZM4JD0B4.
Rob Frohne, PhD, PE Professor EF Cross School of Engineering Walla Walla University 100 SW 4th Street College Place, WA 99324 (509) 527-2075
Hi John,
I noted you have been adding things to the pihpsdr repository. I tried
to make the latest, and don't have the psk stuff, like pskcoresdr.h. It
must be something you wrote, because I don't find anything via Google.
Can you put it in a repo somewhere? It would be really fun to try some
psk31. :-)
Thanks & 73,
Rob
KL7NA
On 07/03/2016 12:13 AM, John Melton wrote:
Hi Rob,
Thanks, I will add it to the github repository. I had not tried to add any real support for Hermes Lite yet. We did a demo of piHPSDR in Freidrichshafen with the first prototype control panel from Apache Labs and the complete portable system that Kjell has built with Hermes and Apollo. There was a lot of interest.
The code is still under development and there should be a new version on github in the next few days. Besides some bug fixes and enhancements this will include FreeDV as a mode that can be compiled in.
-- John On 3 Jul 2016 07:18, "Rob Frohne" [email protected] wrote:
Hi John,
This is a quick little modification so that pihpsdr will work with Hermes Lite and remotely with Hermes. It plays the audio using pulseaudio on the display machine. To remove it you only need to comment out line 52 on old_protocol.c, which should be #define AUDIO_OUT.
You had all the stuff needed set up for the new LimeSDR, so I just added calls to audio_write, etc. so it would work for the old_protocol with Hermes Lite.
Thanks for pihpsdr. It is very nice, and the wdsp engine has some nice features that it helped me test out.
73,
Rob
KL7NA
You can view, comment on, or merge this pull request online at:
https://github.com/g0orx/pihpsdr/pull/1 Commit Summary
- This is a quick little modification so that pihpsdr will work with Hermes
File Changes
- M Makefile https://github.com/g0orx/pihpsdr/pull/1/files#diff-0 (5)
- M old_protocol.c https://github.com/g0orx/pihpsdr/pull/1/files#diff-1 (31)
Patch Links:
- https://github.com/g0orx/pihpsdr/pull/1.patch
- https://github.com/g0orx/pihpsdr/pull/1.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1, or mute the thread
https://github.com/notifications/unsubscribe/ABJD9WuT1Akdb4nnWDevkGziWSYUMWOnks5qR1RRgaJpZM4JD0B4 .
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1#issuecomment-230139408, or mute the thread https://github.com/notifications/unsubscribe/AA8tBSjIi2jT2G88EHg6NXnbplmpw56uks5qR2EKgaJpZM4JD0B4.
Rob Frohne, PhD, PE Professor EF Cross School of Engineering Walla Walla University 100 SW 4th Street College Place, WA 99324 (509) 527-2075
Please read the latest pihpsdr-build.pdf doc, it has the details to get the psk code.
-- John
On 7 Aug 2016 06:38, "Rob Frohne" [email protected] wrote:
Hi John,
I noted you have been adding things to the pihpsdr repository. I tried to make the latest, and don't have the psk stuff, like pskcoresdr.h. It must be something you wrote, because I don't find anything via Google. Can you put it in a repo somewhere? It would be really fun to try some psk31. :-)
Thanks & 73,
Rob
KL7NA
On 07/03/2016 12:13 AM, John Melton wrote:
Hi Rob,
Thanks, I will add it to the github repository. I had not tried to add any real support for Hermes Lite yet. We did a demo of piHPSDR in Freidrichshafen with the first prototype control panel from Apache Labs and the complete portable system that Kjell has built with Hermes and Apollo. There was a lot of interest.
The code is still under development and there should be a new version on github in the next few days. Besides some bug fixes and enhancements this will include FreeDV as a mode that can be compiled in.
-- John On 3 Jul 2016 07:18, "Rob Frohne" [email protected] wrote:
Hi John,
This is a quick little modification so that pihpsdr will work with Hermes Lite and remotely with Hermes. It plays the audio using pulseaudio on the display machine. To remove it you only need to comment out line 52 on old_protocol.c, which should be #define AUDIO_OUT.
You had all the stuff needed set up for the new LimeSDR, so I just added calls to audio_write, etc. so it would work for the old_protocol with Hermes Lite.
Thanks for pihpsdr. It is very nice, and the wdsp engine has some nice features that it helped me test out.
73,
Rob
KL7NA
You can view, comment on, or merge this pull request online at:
https://github.com/g0orx/pihpsdr/pull/1 Commit Summary
- This is a quick little modification so that pihpsdr will work with Hermes
File Changes
- M Makefile https://github.com/g0orx/pihpsdr/pull/1/files#diff-0 (5)
- M old_protocol.c https://github.com/g0orx/pihpsdr/pull/1/files#diff-1 (31)
Patch Links:
- https://github.com/g0orx/pihpsdr/pull/1.patch
- https://github.com/g0orx/pihpsdr/pull/1.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1, or mute the thread
<https://github.com/notifications/unsubscribe/ ABJD9WuT1Akdb4nnWDevkGziWSYUMWOnks5qR1RRgaJpZM4JD0B4> .
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1#issuecomment-230139408, or mute the thread <https://github.com/notifications/unsubscribe/ AA8tBSjIi2jT2G88EHg6NXnbplmpw56uks5qR2EKgaJpZM4JD0B4>.
Rob Frohne, PhD, PE Professor EF Cross School of Engineering Walla Walla University 100 SW 4th Street College Place, WA 99324 (509) 527-2075
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/pull/1#issuecomment-238064921, or mute the thread https://github.com/notifications/unsubscribe-auth/ABJD9R2XyfsG3r6jH2Wdi1LgX2ucBf2Yks5qdW9BgaJpZM4JD0B4 .