Date   

Re: (fwd) 6 Channel USB AMBE Transcoder Kickstarter Has Started

Dylan KI7SBI
 

My understanding is that implementations of AMBE require a license, and most/all? of the implementations are in hardware. If you want to make a vocoder you buy a chip manufactured under a license. If that is true, even SDR radios would require a hardware AMBE vocoder, not certain. Perhaps the algorithm could be reverse engineered... but a compression algorithm is different than sniffing a network protocol. 

Perhaps PNW Digital purchased their own AMBE license, to make their own high-quality hardware.




---
Dylan Ambauen
360-850-1200

On Thu, Dec 14, 2017 at 10:31 AM, Steve KB9MWR via Groups.Io <kb9mwr@...> wrote:
Figured this might be of interest to some on this group.

Bryan Fields does bring up a valid point on the allstar-digital mailing list;
"I'm wondering, why not fund the development of Free Software that would do
this on the host CPU?"

------------- Forwarded Message -------------
6 Channel USB AMBE Transcoder Kickstarter Has Started
John D. Hays john at hays.org
Thu Dec 14 13:04:16 EST 2017

I am pleased to announce the launch of a Kickstarter for a 6 Channel USB
AMBE device
<https://www.kickstarter.com/projects/985312845/6-channel-usb-ambe-transcoder-for-digital-voice-sy>
which is compatible with the XLX Reflector System.  The XLX system creates
reflectors for the DCS, DExtra, and DPLUS systems and also supports
integration with DMR.

To transcode AMBE+ (D-STAR) and AMBE+2 (DMR/YSF/dPMR/NXDN/P25-Phase 2/...)
requires a hardware solution.  This can be accomplished using pairs of
ThumbDVs or other USB based AMBE-3000 devices.

Reflector systems may have multiple reflectors (A-Z) that require
transcoding simultaneously, which requires multiple streams available and
that is where the XCode-3006 comes to the rescue.

The folks behind the XLX system designed a board that can provide up to 6
streams on a single USB port and it is in operation now at XLX950
(XRF950/DCS950/...) which is using the board to cross connect with DMR.

NW Digital Radio is running a Kickstarter to fund an initial build of 50 of
these units. 50 units is the minimum production run in order to keep costs
down.

This is where you can help:

If you run a reflector, you can obtain a XCode-3006 via a pledge on the
Kickstarter at one of two levels.

If you use a reflector, you can help the operator of that reflector by
helping them obtain a XCode-3006 via the kickstarter.

If you just like the idea of a six channel AMBE transcoder, and want to
help out, there are pledge levels for supporters like you.

This can only happen if we meet the funding goal set for the Kickstarter,
and we only have 30 days to reach it.

Having this board available opens the opportunity for other projects such
as:

Analog <--> DV Gateways (eg. Allstar, Echolink, ... to your favorite DV
system)
DV --> Analog Streaming for online monitoring of DV systems
...

The link to the Kickstarter is:

https://www.kickstarter.com/projects/985312845/6-channel-usb-ambe-transcoder-for-digital-voice-sy

------------------------------
John D. Hays
Edmonds, WA
K7VE





Re: (fwd) 6 Channel USB AMBE Transcoder Kickstarter Has Started

Steve N4IRS
 

We saw that. Should work with our existing bridges. 

Steve N4IRS


(fwd) 6 Channel USB AMBE Transcoder Kickstarter Has Started

Steve, KB9MWR
 

Figured this might be of interest to some on this group.

Bryan Fields does bring up a valid point on the allstar-digital mailing list;
"I'm wondering, why not fund the development of Free Software that would do
this on the host CPU?"

------------- Forwarded Message -------------
6 Channel USB AMBE Transcoder Kickstarter Has Started
John D. Hays john at hays.org
Thu Dec 14 13:04:16 EST 2017

I am pleased to announce the launch of a Kickstarter for a 6 Channel USB
AMBE device
<https://www.kickstarter.com/projects/985312845/6-channel-usb-ambe-transcoder-for-digital-voice-sy>
which is compatible with the XLX Reflector System. The XLX system creates
reflectors for the DCS, DExtra, and DPLUS systems and also supports
integration with DMR.

To transcode AMBE+ (D-STAR) and AMBE+2 (DMR/YSF/dPMR/NXDN/P25-Phase 2/...)
requires a hardware solution. This can be accomplished using pairs of
ThumbDVs or other USB based AMBE-3000 devices.

Reflector systems may have multiple reflectors (A-Z) that require
transcoding simultaneously, which requires multiple streams available and
that is where the XCode-3006 comes to the rescue.

The folks behind the XLX system designed a board that can provide up to 6
streams on a single USB port and it is in operation now at XLX950
(XRF950/DCS950/...) which is using the board to cross connect with DMR.

NW Digital Radio is running a Kickstarter to fund an initial build of 50 of
these units. 50 units is the minimum production run in order to keep costs
down.

This is where you can help:

If you run a reflector, you can obtain a XCode-3006 via a pledge on the
Kickstarter at one of two levels.

If you use a reflector, you can help the operator of that reflector by
helping them obtain a XCode-3006 via the kickstarter.

If you just like the idea of a six channel AMBE transcoder, and want to
help out, there are pledge levels for supporters like you.

This can only happen if we meet the funding goal set for the Kickstarter,
and we only have 30 days to reach it.

Having this board available opens the opportunity for other projects such
as:

Analog <--> DV Gateways (eg. Allstar, Echolink, ... to your favorite DV
system)
DV --> Analog Streaming for online monitoring of DV systems
...

The link to the Kickstarter is:

https://www.kickstarter.com/projects/985312845/6-channel-usb-ambe-transcoder-for-digital-voice-sy

------------------------------
John D. Hays
Edmonds, WA
K7VE


Re: HBlink and DMRlink in "production"

Dylan KI7SBI
 

The MMDVM <---> HB_Bridge <---> IPSC_Bridge <---> XPS/cBridge pattern is quite useful. Thanks fellas.

I've published a Dockerfile to help Mike NO7RF quickly build [HB_Bridge <---> IPSC_Bridge] into a Docker image. Makes it very easy to run multiple instances, version settings for testing, start/stop both at once, etc. 

Should be called MMDVMDocker. 

Docker is supposed to be cross-platform, so this might be a windows solution. Docker is amazing enough. If it works on windows too, let us know.


Re: HBlink and DMRlink in "production"

JJ Cummings
 

This is incorrect, there is infact no such thing.  As I had said earlier you want the HB_Bridge branch of HBlink.

Sent from the iRoad

On Dec 12, 2017, at 16:30, Corey Dean N3FE <n3fe@...> wrote:

You will want HBBidge and not hblink.

Sent from my iPhone

On Dec 12, 2017, at 6:28 PM, stevecast2024@... wrote:

Sounds good.. so I will be running hblink to connect to the MMDVM Repeater connect hblink to ipscbridge which in turn connects to the XPR.

On another note... is there any PTT, or console type capabilities with any of these platforms?


Re: HBlink and DMRlink in "production"

Steve N4IRS
 

Nicola,
I have to admit I have never tried to run HBlink under Windows. It may work but I'll let someone else comment.
You can run it on a Pi. I don't see a reason you could not run it on one of the Pi-Star machines.

I have not been very good at working on the Wiki, so the documentation is limited. Here are the basics:
Download dmr_utils at <https://github.com/n0mjs710/dmr_utils>
Run the install.sh
Download HBlink at <https://github.com/n0mjs710/HBlink>
Rename hblink-SAMPLE.cfg to hblink.cfg
Disable Repeater-1 in hblink.cfg
Set the port and password for Master-1
Point your MMDVMHosts at the IP address of the machine running HBlink
Start HBlink with "python hblinkpy"
Start you MMDVMHosts and make sure they are logging in.
Stop HBlink with a control C
Start hb_bridge_all with "hb_bridge_all.py"
Your MMDVMHosts should be able to communicate with each other.

Stop hb_bridge_all with a control C

Read the hblink.cfg. You will find most everything you need to know in the configuration.
Do not be afraid to experiment.

I'm sure I missed something or made a typo. If you get a error message, stop read the message. Even if you don't completely understand the error, you should be able to pick out enough info.
Ask questions.
 
73, Steve N4IRS 


On 12/12/2017 08:08 PM, Nicola IT9FXF via Groups.Io wrote:

Hi Steve, yes  we have old analogics repeaters working with MMDVM. At the moment we are using Pi Star image. I need just HBlink in a server ? Not have a wiki about configuration ?
Can compilate only for linux or work also with windows?
Thank you in advance



Re: HBlink and DMRlink in "production"

Corey Dean N3FE <n3fe@...>
 

Look at the stm32 from Repeater-builder.  That is my favorite by far!

Sent from my iPhone

On Dec 12, 2017, at 7:33 PM, stevecast2024@... wrote:

Thanks Steve. Looks simple enough. I'll have to look in to the console app. Now if I can just get a response on the purchase of an MMDVM.


Re: HBlink and DMRlink in "production"

Michael KD5DFB
 

Thank you! 

On Tue, Dec 12, 2017 at 5:23 PM, Steve N4IRS <szingman@...> wrote:
HBlink is only for the MMDVM DMR protocol only. As of now, there is no simple way to connect 2 MMDVM P25 repeaters.

73, Steve N4IRS



Re: HBlink and DMRlink in "production"

stevecast2024@...
 

Thanks Steve. Looks simple enough. I'll have to look in to the console app. Now if I can just get a response on the purchase of an MMDVM.


Re: HBlink and DMRlink in "production"

Steve N4IRS
 

Your configuration will look like this:

MMDVM <---> HB_Bridge <---> IPSC_Bridge <---> XPR Repeater

There is a console application built with Analog_Bridge that could be used to with this.

Steve


Re: HBlink and DMRlink in "production"

Corey Dean N3FE <n3fe@...>
 

You will want HBBidge and not hblink.

Sent from my iPhone

On Dec 12, 2017, at 6:28 PM, stevecast2024@... wrote:

Sounds good.. so I will be running hblink to connect to the MMDVM Repeater connect hblink to ipscbridge which in turn connects to the XPR.

On another note... is there any PTT, or console type capabilities with any of these platforms?


Re: HBlink and DMRlink in "production"

stevecast2024@...
 

Sounds good.. so I will be running hblink to connect to the MMDVM Repeater connect hblink to ipscbridge which in turn connects to the XPR.

On another note... is there any PTT, or console type capabilities with any of these platforms?


Re: HBlink and DMRlink in "production"

Steve N4IRS
 

HBlink is only for the MMDVM DMR protocol only. As of now, there is no simple way to connect 2 MMDVM P25 repeaters.

73, Steve N4IRS


Re: HBlink and DMRlink in "production"

JJ Cummings
 

Steve - you will need to run the IPSC_Bridge and HB_Bridge branches of the respective DMRLink and HBLink repositories to do this.  If you understand how to start/stop python scripts and read through the configuration it's fairly straightforward.

On Tue, Dec 12, 2017 at 3:21 PM, <stevecast2024@...> wrote:
I am also trying to do something similar to Nicola. I would like to link one MMDVM Repeater with one XPR8300 repeater. I believe this should be fairly simple to do. I have not started to dive in to the software yet as I am still trying to get an MMDVM. I have not had much luck getting a reply on purchasing one.

Are there any guides out for this? I am very comfortable with networking. I have read pretty much all of the readme files. Just looking for the starting place.

Steve



Re: HBlink and DMRlink in "production"

stevecast2024@...
 

I am also trying to do something similar to Nicola. I would like to link one MMDVM Repeater with one XPR8300 repeater. I believe this should be fairly simple to do. I have not started to dive in to the software yet as I am still trying to get an MMDVM. I have not had much luck getting a reply on purchasing one.

Are there any guides out for this? I am very comfortable with networking. I have read pretty much all of the readme files. Just looking for the starting place.

Steve


Re: HBlink and DMRlink in "production"

Michael KD5DFB
 

​Will HBlink work to link 2 P25 mmdvm repeaters or just dmr?

On Tue, Dec 12, 2017 at 1:25 PM, Steve N4IRS <szingman@...> wrote:
The short answer is, yes you can. If all you are trying to do is link 3 MMDVM repeaters together, it's quite easy. Is that all you are trying to do?

73, Steve N4IRS



Re: HBlink and DMRlink in "production"

Steve N4IRS
 

The short answer is, yes you can. If all you are trying to do is link 3 MMDVM repeaters together, it's quite easy. Is that all you are trying to do?

73, Steve N4IRS


Re: HBlink and DMRlink in "production"

Nicola IT9FXF
 

Hi, I m very new with DMR, I want connect 3 x MMDVM repeaters, can I use HBlink ? I have intranet with ptp 5 ghz.
I would to like to learn more ) 
Thank you in advanced


Re: Analog_Bridge gain

JJ Cummings
 

Well I haven’t made them yet, I was going to properly integrate the reading of the [DEFAULT] section in HB_Bridge today.  Incidentally I’m using AUDIO_USE_AGC for DMR -> ASL and it’s working well...

Sent from the iRoad

On Dec 11, 2017, at 07:28, Steve N4IRS <szingman@...> wrote:

You can go ahead with the pull request. At least we can see your proposed change.

Steve

On 12/11/2017 9:21 AM, JJ Cummings wrote:
Acknowledge all, should I hold off on any pull requests with the pending updates?

Sent from the iRoad

On Dec 11, 2017, at 07:06, Mike Zingman - N4IRR <mike.zingman@...> wrote:

I see the issue.  The ini file would lead you to use the wrong name for the setting property.  Use AUDIO_USE_GAIN rather than 
AUDIO_GAIN . I have updated the sample ini file, but it has not been rolled out yet.


Re: Analog_Bridge gain

Steve N4IRS
 

You can go ahead with the pull request. At least we can see your proposed change.

Steve

On 12/11/2017 9:21 AM, JJ Cummings wrote:
Acknowledge all, should I hold off on any pull requests with the pending updates?

Sent from the iRoad

On Dec 11, 2017, at 07:06, Mike Zingman - N4IRR <mike.zingman@...> wrote:

I see the issue.  The ini file would lead you to use the wrong name for the setting property.  Use AUDIO_USE_GAIN rather than 
AUDIO_GAIN . I have updated the sample ini file, but it has not been rolled out yet.

8601 - 8620 of 9203