Signals Everywhere back on YouTube with new mobile OP25 project.

BinaryMode

Blondie Once Said To Call Her But Never Answerd
Joined
Jul 3, 2023
Messages
856
Location
75 parsecs away
Very cool. I was thinking how I could use OP25 while mobile. I think I'll load this on a tablet I'm not using.

Mostly HTML, too! I thought perhaps she would have used Java. Which I think most Android and iOS Apps are made of if I'm not mistaken.


Thanks for sharing.
 
Last edited:

AD8NT

Sarah Rose (Formerly KR0SIV)
Premium Subscriber
Joined
Jun 24, 2012
Messages
152
Very cool. I was thinking how I could use OP25 while mobile. I think I'll load this on a tablet I'm not using.

Mostly HTML, too! I thought perhaps she would have used Java. Which I think most Android and iOS Apps are made of if I'm not mistaken.


Thanks for sharing.

Not sure why the github page reports it as mostly HTML, it's actually written with Kivy in Python.
I'm not so keen on static languages and kivy allowed me to branch into android development while continuing to use python.
iOS is possible but I haven't tried to compile to that platform yet.
 

BinaryMode

Blondie Once Said To Call Her But Never Answerd
Joined
Jul 3, 2023
Messages
856
Location
75 parsecs away
Ah, I've heard of Kivy.

Maybe it's reporting the code base as HTML because Github is now run by Microsoft. LOL! J/K

Crazy M$ of all companies owns that website. Damn shame if you ask me. But I digress.

How long did it take you to learn Kivy? I hear it's easier than Python its self?
 

AD8NT

Sarah Rose (Formerly KR0SIV)
Premium Subscriber
Joined
Jun 24, 2012
Messages
152
How long did it take you to learn Kivy? I hear it's easier than Python its self?
I'm still learning it, it's a framework really.
There's kivy, the framework you use written in python and then there's kvlang which is the language they use for designing UI.
You can do the UI all in python or you can offload most of it to kv.
Personally I love off-loading this into kvlang because you can clearly define how you want your UI to look in a way that doesn't constrain you to functions and classes.

For some stuff, python is simply required, what I love about it though is I can take and use any library I want and make it do stuff on mobile.
Take the language I know the best and use it for something that would've taken me a lot longer to learn in another language.
 

BinaryMode

Blondie Once Said To Call Her But Never Answerd
Joined
Jul 3, 2023
Messages
856
Location
75 parsecs away
Cool stuff. I'll have to check it out one day. I have a few ideas of my own. You truly are only limited by your imagination.
 

Ubbe

Member
Joined
Sep 8, 2006
Messages
9,723
Location
Stockholm, Sweden
What an amazing voice! You hear every syllable and it's so pleasant to listen to. I wish every teacher could have a voice like that, and those who narrate videos and TV programs. This looks like an interesting project, with mobile phone app and all, for those who have P25 systems.

/Ubbe
 

riverradio68

Member
Feed Provider
Joined
Jul 19, 2019
Messages
489
Will this support P25 Conventional, DMR and even TDMA control channels (when that becomes a regular thing) And what's the cost for this? Can it beet a new SDS100?

I like it, it's pretty but one issue I'd have is I use my car stereo for music as well as BT connectivity, I'm often fighting Dolby bass for Priority Fire calls while spreading Trance music across the freeway! So is there a way to run an amplified speaker rather than the car stereo bluetooth?
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,422
Location
Talbot Co, MD
Will this support P25 Conventional, DMR and even TDMA control channels (when that becomes a regular thing) And what's the cost for this? Can it beet a new SDS100?

I like it, it's pretty but one issue I'd have is I use my car stereo for music as well as BT connectivity, I'm often fighting Dolby bass for Priority Fire calls while spreading Trance music across the freeway! So is there a way to run an amplified speaker rather than the car stereo bluetooth?
P25 Conventional, P25 Trunked Ph1 and Ph2, as well as P25 TDMA CC are already all supported by the underlying OP25 app. DMR is problematic for a number of reasons, not least of which is a distinct lack of DMR in my area. Frankly I don't see spending any of my time on it, but if someone else wants to develop a reliable burst demodulator capable of capturing DMR user to user, or Cap+ systems then go for it!
 
Top