The above post may help answer your question about future support.Sorry for the slow down in Java software development. Because of the supply chain issues, I have to keep searching for solutions. In this case, the solutions require reworking everything around parts that are available. This all has to be done on a very limited budget and has to be done quickly (takes all my time). I am currently working on getting the firmware ported and working on a part that is available. I am also working on a new product design. Prototype boards have been ordered. Can't wait to say more about it! I still have plans to bring the P25RX, P25RX-II, and future developments together with unified firmware, and software. I know it looks pretty bleak right now (supply chain, inflation, etc), but I have a plan to get the cost down on the new product and add several new features at the same time. So far, so good! I hope to have more to share soon.
Hi @dustinsterk,Hi @btt, I was looking at your P25RX-11 or the Uniden SDS100 for my next scanner (coming from an old Pro-96). Other than the screen (which I see is now remedied by the Wio Terminal work), my only concern is long term support. From my research you have been extremely invested in your product and this forum for feedback. This thread makes it seem for the long term the SDS maybe a better option, any thoughts on that (obviously I know there is no magical crystal ball to predict the future)?
Will the Wio Terminal still be a display option? Please please please(some new features, some features removed). It will not have a display, but it will have an integrated battery.
It should still work. I'll update on that later. It will still support USB-serial communications. A new feature is support for the USB standard CDC-EEM (Ethernet emulation model) on a 480 Mbps interface. The USB CDC-EEM class makes all the headaches related to serial ports go away and allows a network interface to be used with TCP/IP/UDP frames. Much nicer! This will allow for instantaneous configuration updates, monitoring of everything including RF spectrum (with the 480 Mbps rate).Will the Wio Terminal still be a display option? Please please please
It should still work. I'll update on that later. It will still support USB-serial communications. A new feature is support for the USB standard CDC-EEM (Ethernet emulation model) on a 480 Mbps interface. The USB CDC-EEM class makes all the headaches related to serial ports go away and allows a network interface to be used with TCP/IP/UDP frames. Much nicer! This will allow for instantaneous configuration updates, monitoring of everything including RF spectrum (with the 480 Mbps rate).
Regarding timeline, I have RF boards ordered for initial testing. I have a few digital boards I'm currently working on and testing. I have everything on the way to build 10 prototypes. Those should arrive within 2 weeks or so. It will probably be 3 weeks before I start seeking some RR feedback on how to proceed. I will go ahead and share some more details now that I am about 95% confident this is going to work as intended. (The digital board is currently sampling analog from an IF tap of a P25RX-II and delivering samples over UDP to a working P25 decoder running on Linux machine).Thank you for the reply @btt! Now I am excited to hear more about this new product....maybe I should wait until you unveil it before I purchase my next scanner. Any idea on timeline?
Regarding timeline, I have RF boards ordered for initial testing. I have a few digital boards I'm currently working on and testing. I have everything on the way to build 10 prototypes. Those should arrive within 2 weeks or so. It will probably be 3 weeks before I start seeking some RR feedback on how to proceed. I will go ahead and share some more details now that I am about 95% confident this is going to work as intended. (The digital board is currently sampling analog from an IF tap of a P25RX-II and delivering samples over UDP to a working P25 decoder running on Linux machine).
I am going to keep one surprise for later, but I probably should get some details out now so I can determine if I'm going in a completely wrong direction.
Features:
-Lower cost than the current design.
-Options for a single P25 band with a very good front-end pre-selection option before the LNA. The first run will support either the 780 MHz or the 850 MHz band. I will share frequency response of the band pass filters later. They are very good and will eliminate cell phone downlinks from reaching the front-end. I plan on having other options for 450-470 MHz and VHF option at a later date. I may also offer an option for a filter bypass so you can tune the entire range with your own external filters.
-Bluetooth has been removed for this design. There is a 3.5mm audio jack that will be capable of driving 32-ohm-type ear-buds / headphones. I intend to supply ear-buds with the product.
-Same final IF filter as the P25RX-II
-rechargeable lithium-ion battery with integrated USB charger (or faster charge with external charger), easy to replace/swap, inexpensive standard solution.
I should also mention that I have only been able to get the USB CDC-EEM driver working on Linux so far. I haven't located any working drivers for Microsoft or Mac for this standard yet. If you know of a solution (even a pay-for solution), let me know about it. I really don't want to support RNDIS (proprietary Microsoft), but I will consider it later if no CDC-EEM driver can be located. Linux is plug-and-play with CDC-EEM. Once I'm ready to order parts, I will be asking to see if there are enough interested parties to cross a threshold for a large parts order. If there is enough interest, then there will be a discount offer for a pre-pay/crowdfunding option. This could help to acquire an inventory of parts and to get the final cost down.
I already have the driver implemented for the device side. Linux kernels all have it enabled by default. I need drivers for Windows and Mac.Very cool, thank you for sharing! I am trying to imagine the product and it looks like this will be a perfect portable device (minus the screen). I assume programming will be via USB as is today with the P25RX-II, what chipset are you using where you have issues finding a USB CDC-EEM driver? Example: realtek-rtl-8153-driver-osx-info.md
Maybe I am missing something but for windows it should be included in the OS:I already have the driver implemented for the device side. Linux kernels all have it enabled by default. I need drivers for Windows and Mac.
edit:
For reference, this is the Linux driver source:
linux/drivers/net/usb/cdc_eem.c at master · torvalds/linux
Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.github.com
This is the USB standard
Maybe I am missing something but for windows it should be included in the OS:
Generic USB-EEM Network Adapter
Driver files: C:\WINDOWS\system32\DRIVERS\usbnet.sys
For OSX:
/System/Library/Extensions/AppleUSBEEM.kext
Regarding timeline, I have RF boards ordered for initial testing. I have a few digital boards I'm currently working on and testing. I have everything on the way to build 10 prototypes. Those should arrive within 2 weeks or so. It will probably be 3 weeks before I start seeking some RR feedback on how to proceed. I will go ahead and share some more details now that I am about 95% confident this is going to work as intended. (The digital board is currently sampling analog from an IF tap of a P25RX-II and delivering samples over UDP to a working P25 decoder running on Linux machine).
I am going to keep one surprise for later, but I probably should get some details out now so I can determine if I'm going in a completely wrong direction.
Features:
-Lower cost than the current design.
-Options for a single P25 band with a very good front-end pre-selection option before the LNA. The first run will support either the 780 MHz or the 850 MHz band. I will share frequency response of the band pass filters later. They are very good and will eliminate cell phone downlinks from reaching the front-end. I plan on having other options for 450-470 MHz and VHF option at a later date. I may also offer an option for a filter bypass so you can tune the entire range with your own external filters.
-Bluetooth has been removed for this design. There is a 3.5mm audio jack that will be capable of driving 32-ohm-type ear-buds / headphones. I intend to supply ear-buds with the product.
-Same final IF filter as the P25RX-II
-rechargeable lithium-ion battery with integrated USB charger (or faster charge with external charger), easy to replace/swap, inexpensive standard solution.
I should also mention that I have only been able to get the USB CDC-EEM driver working on Linux so far. I haven't located any working drivers for Microsoft or Mac for this standard yet. If you know of a solution (even a pay-for solution), let me know about it. I really don't want to support RNDIS (proprietary Microsoft), but I will consider it later if no CDC-EEM driver can be located. Linux is plug-and-play with CDC-EEM. Once I'm ready to order parts, I will be asking to see if there are enough interested parties to cross a threshold for a large parts order. If there is enough interest, then there will be a discount offer for a pre-pay/crowdfunding option. This could help to acquire an inventory of parts and to get the final cost down.