MicroP25RX

Status
Not open for further replies.

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
fw1226-02 is available. This adds the clearing of the audio output buffer and also adds a new config parameter to the [GLOBAL_CONFIG] section of the backup /config file. ENC_TIMEOUT can be set in milliseconds. This is how long the encrypted talk group will be disabled. The default is 30,000 (30 seconds).
 

robnj74

Member
Premium Subscriber
Joined
Dec 25, 2010
Messages
238
Location
Buena, NJ
Looks like mute is resolved, but it doesn't appear to resume scanning.

What it appears to be doing is skipping all transmissions for 30secs instead of just ENC transmissions. The ENC buffer isn't quite right I still get a couple seconds of garble at the beginning of the transmission.
 

KevinC

The big K
Super Moderator
Joined
Jan 7, 2001
Messages
12,522
Location
1 point
What it appears to be doing is skipping all transmissions for 30secs instead of just ENC transmissions. The ENC buffer isn't quite right I still get a couple seconds of garble at the beginning of the transmission.

Even on a real radio I sometimes get a blip.

I’m guessing you are referring to TG’s with both clear and encrypted. If so, then yes. It will skip all transmissions on that TG for the specified time.
 

robnj74

Member
Premium Subscriber
Joined
Dec 25, 2010
Messages
238
Location
Buena, NJ
Even on a real radio I sometimes get a blip.

I’m guessing you are referring to TG’s with both clear and encrypted. If so, then yes. It will skip all transmissions on that TG for the specified time.

No I noticed the calls list populates but no audio is passed on clear channels after an Enc transmission.
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
What it appears to be doing is skipping all transmissions for 30secs instead of just ENC transmissions. The ENC buffer isn't quite right I still get a couple seconds of garble at the beginning of the transmission.
Try setting the ENC_TIMEOUT parameter to something like 2000. That will disable the TG for 2 seconds after encrypted communications detection. When the TG is disabled for the timeout period, no activity will be monitored on that talk group including non-encrypted communications. The TG is skipped/ignored for the timeout period.
 

robnj74

Member
Premium Subscriber
Joined
Dec 25, 2010
Messages
238
Location
Buena, NJ
Try setting the ENC_TIMEOUT parameter to something like 2000. That will disable the TG for 2 seconds after encrypted communications detection. When the TG is disabled for the timeout period, no activity will be monitored on that talk group including non-encrypted communications. The TG is skipped/ignored for the timeout period.

It was skipping non-encrypted talkgroups. It would pause and display the appropriate info but failed to pass audio.
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
It was skipping non-encrypted talkgroups. It would pause and display the appropriate info but failed to pass audio.
It is falsely detecting encryption on talk groups that never carry encrypted communications? There is a trade-off between faster detection of encryption and having a possible false detection in poor SNR conditions.
 

robnj74

Member
Premium Subscriber
Joined
Dec 25, 2010
Messages
238
Location
Buena, NJ
I may have figured this out. Please give 12-27-01 a try.

That seems to have straightened it out. Now for another question, is it possible to view what the MicroP25RX sees? Like in the example below. It would make it easier to dial in I think.

1672165627186.png
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
That seems to have straightened it out. Now for another question, is it possible to view what the MicroP25RX sees? Like in the example below. It would make it easier to dial in I think.
The MicroP25RX has a very narrow, very steep IF filter. It only sees one channel at a time. Outside of the filter, the signals are reduced by ~100 dB. This is called selectivity. The signals page does allow you to view the spectrum of the IF signal, the amplitude, the EVM, the constellation, and the I/Q XY plot. The Reference frequency is measured very accurately to within a few Hz before being shipped. The TCXO on the MicroP25RX is very sable. There is no need for you to adjust the "ppm".
 

robnj74

Member
Premium Subscriber
Joined
Dec 25, 2010
Messages
238
Location
Buena, NJ
Oh I should have been more specific, I meant the gain. Having a visual representation that I understand makes it easier.
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
Oh I should have been more specific, I meant the gain. Having a visual representation that I understand makes it easier.
Take a look at the Signals Display. Press the joystick button in. Select SIGNALS/GAIN MODE. You can edit the gains with the joystick while monitoring all of the signal visuals. I would recommend starting with LNA=12, Mixer=10-12, then adjusting the VGA all the way up to AUTO. After the VGA AUTO value settles, then press the top middle button to save the gain settings.
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
Second useability request. Button status indicators.

There seems to be enough room on the screen to tighten everything up enough to put small hotbar, or status text near the top buttons to show what they currently do. Maybe I'm still getting used to the interface, but I always forget I'm in a certain mode when I want to skip a TG or go into the config menu. I know there's a mode indicator at the bottom, but it might be clearer up top?
The latest testing fw update has the top-button mode indicator line added.
 

btt

Jew lover
Banned
Joined
Mar 11, 2020
Messages
2,585
Location
Wa State
Hey Todd,
Any plans to make a gui interface like the P25RXII so we can program, etc via windows pc?..
There isn't a way to edit the configuration via PC yet, but as of about 5 minutes ago, there is an application available to monitor. A few days back, goldmyne99 told me about a language / development environment called "Processing". It has an arduino / sketch type interface and the language is very close to Java. It is supported on Windows, Mac, and Linux. The application that we developed is called MicroP25RXMon and will allow you to monitor your MicroP25RX on a PC with a display and PC-audio playback over the USB link. The application is currently a single "sketch" file named MicroP25RXMon.pde and can be found here: GitHub - tvelliott/MicroP25RXMon: A monitoring application for the MicroP25RX receiver written for the Processing development environment It is very easy to install the Processing development environment and to run the MicroP25RXMon.pde sketch. It may require that you have a GPU video card with OpenGL support using the default code. If you have troubles with the display being slow, try changing the 'have_gpu=1' to 'have_gpu=0'. With regard to being able to edit the configuration via the application, that will take more effort. This is a start in that direction. In order to use the new application, you will need to update the MicroP25RX firmware to fw1230-03. After you get it up and running, you can generate a Windows executable application under FILE->Export application. Happy New Year!

microp25rxmon_ss.png
 
Status
Not open for further replies.
Top