background image

Summary of Contents for openSPOT3

Page 1: ......

Page 2: ...er DMR radio setup Example configurations DMR usage notes D STAR radio setup D STAR APRS C4FM Fusion radio setup Using the Wires X button C4FM Fusion APRS NXDN radio setup P25 radio setup POCSAG pager setup LED states Status LED Power LED Button usage Power button Wi Fi button Web interface Opening the web interface About the web interface Status page Connectors page Modem page Settings page Confi...

Page 3: ...anscode gain settings Lock settings Call mute settings Beeper settings RTC settings Call audio settings Miscellaneous settings Network page Network traffic Network settings NTP settings Wireless settings IP settings MAC settings Side panels Tools page Quick call BrandMeister Manager DMR SMS chat POCSAG DAPNET APRS chat ID database lookup Upgrade Login page Connectors Null Homebrew MMDVM DMRplus do...

Page 4: ...or Client SharkRF IP Connector Server AutoCal Advanced usage Powersaving Control calls Cross modes DMR transceiver D STAR transceiver C4FM transceiver NXDN transceiver P25 transceiver USB serial console API Factory reset Miscellaneous Troubleshooting Specifications Acknowledgement Open source licences 4 ...

Page 5: ...ucts in this manual are trademarks or registered trademarks of the respective company D STAR is a registered trademark of Icom Inc System Fusion is a registered trademark of Yaesu Musen Co Ltd NXDN is a registered trademark of JVC Kenwood Corp and Icom Inc APRS is a registered trademark Bob Bruninga WB4APR MMDVM is a registered trademark of Shenzhen HKCNMA Co Ltd Support information openSPOT3 user...

Page 6: ... and a USB cable These are all you need to operate the openSPOT3 however you will need a web browser on a computer tablet or mobile phone for setting up the openSPOT3 through it s web interface but after that the device can work standalone Please only use the supplied AC USB power supply to charge the openSPOT3 unless you are plugging the openSPOT3 to a power bank a computer or your vehicle s buil...

Page 7: ...essing the power button for at least 1 second If the device is running with the factory default configuration then there s an initialization running for about 15 20 seconds and the status LED will be blinking white After this the LED will be slowly pulsating white indicating that the device has entered access point AP mode and it s broadcasting it s own Wi Fi network called openSPOT3 AP First step...

Page 8: ... in the Network key dialog make sure you enter the password case sensitive then click on the dialog s Connect button The openSPOT3 stops broadcasting it s own Wi Fi network and automatically tries to connect to the selected Wi Fi network This is indicated by the status LED becoming blue and then eventually alternating green orange or green The web browser device ex your phone detects that the open...

Page 9: ...ome basic settings like the frequency and select the network you want to connect this will set which connector will be used Select the server to connect set the needed network parameters like your callsign IDs etc and click on the Connect button After the openSPOT3 is connected to the selected server it is ready to use with your transceiver First steps 9 ...

Page 10: ...gateway set the URCALL on your radio to the gateway s callsign and remote module The remote module should be the last character of the URCALL Make sure you have registered your local module on the D STAR gateway registration system If you have a registration you have probably registered the space local module In this case set your openSPOT3 s local module to a space empty character You can check y...

Page 11: ...radio setup Set up a simplex channel with the same RX and TX frequencies Set the channel s Network Access Code NAC to the openSPOT3 s NAC by default it s 0 it can be changed on the Settings page P25 settings section Note that the openSPOT3 requires the NAC in decimal format example if you have the NAC 0x293 in your radio then you have to enter 659 in the openSPOT3 Create a contact with private cal...

Page 12: ...Example DMR radio channel configurations Hytera Motorola Setting up your transceiver 12 ...

Page 13: ...Setting up your transceiver 13 ...

Page 14: ...Tyt Setting up your transceiver 14 ...

Page 15: ...ically or statically means that stations which have the same linked talkgroup will receive all usually group calls sent to that talkgroup Dynamic talkgroups You can link a TG dynamically by simply starting a group call to the talkgroup ID The network will automatically link your openSPOT3 to the called TG ID To unlink all dynamically linked talkgroups call TG4000 start a short group call to DMR ID...

Page 16: ... talkgroups on DMRplus IPSC other networks You can define what TGs to link statically at the DMRplus options section at the bottom of the Homebrew MMDVM connector settings page Setting up your transceiver 16 ...

Page 17: ...er Network Reflector usage is deprecated and nowadays mostly disabled on BrandMeister servers Use talkgroups instead Advices for hotspot usage BrandMeister Network Avoid statically linking talkgroups and only use one auto static talkgroup at a time DMRplus IPSC other networks Define what TGs to link statically at the DMRplus options section at the bottom of the Homebrew MMDVM connector settings pa...

Page 18: ...teways going to DMR ID 969 to your openSPOT3 Your openSPOT3 will transmit it on RF and your radio will receive it Your radio will open the squelch if The TX contact of the currently active channel is set to TG969 or You have an RX group list with TG969 in it and this RX group list is assigned to the currently active channel Setting up your transceiver 18 ...

Page 19: ...ick Setup Make sure you check the Enable in background checkbox You don t need to check the Allow uploading device location checkbox for D STAR location forwarding You can verify the APRS connection status on the Status page Setting up your D STAR transceiver The following setup is described using the Icom ID51 s menu structure The menu structure of your transceiver may be different but the names ...

Page 20: ... symbol and SSID in your transceiver without using forced settings on the web interface select the NMEA DV G GPS TX mode Enable the RMC and GGA GPS sentences Other sentences are ignored by the openSPOT3 so turn them off You can set the APRS symbol for your transceiver by entering it as the first 2 characters of the GPS Message You can use the symbol selector on the openSPOT3 s web interface at the...

Page 21: ...scribed here apply both to the openSPOT2 and openSPOT3 The openSPOT3 displays the currently active configuration profile number at the bottom right corner of the FT2D s display Displayed information may look different on other type of C4FM Fusion radios The examples here are demonstrated using an FT2D Using your openSPOT3 with a C4FM Fusion radio in Wires X mode is very convenient as you ll always...

Page 22: ...y select it using the dial and press PTT for a short time or just tap on it in case you have a touch display Searching for servers You can search in the server list by selecting the Search Direct option and then selecting the Search Direct button You can enter a part of the server name All matching servers will be listed To switch to a server select it using the dial and press PTT for a short time...

Page 23: ...radio won t let you select the ENT button Also make sure the ID starts with a character not all transceivers enter the before the ID automatically Categories You can save your favorite servers by adding them to categories The openSPOT3 will automatically switch to the saved server s connector in case it s needed Adding a server Select the server name on the main Wires X screen the option at the bo...

Page 24: ...tch to a server select it using the dial and press PTT for a short time or just tap on it in case you have a touch display Deleting renaming You can delete a server from a category in your radio s main settings menu Select the Wires X option and then the Remove room node option Setting up your transceiver 24 ...

Page 25: ...You can rename a category also in this Wires X menu Setting up your transceiver 25 ...

Page 26: ...ck Setup Make sure you check the Enable in background checkbox You don t need to check the Allow uploading device location checkbox for C4FM Fusion location forwarding You can verify the APRS connection status on the Status page Setting up your C4FM Fusion transceiver The following setup is described using the Yaesu FT2D s menu structure The menu structure of your transceiver may be different but ...

Page 27: ... a GPS fix and you hold the PTT for at least 2 3 seconds The openSPOT3 will automatically set an SSID and symbol for location reports based on the transceiver type in the received location data Advanced settings If you want to select your own APRS symbol SSID and comment for your transceiver then enable Advanced mode go to the Connectors page open the APRS connector settings and enable forced SSID...

Page 28: ...oint AP mode initializing This LED state is shown when the openSPOT3 is running with the factory default configuration The initialization takes about 15 20 seconds Access point AP mode active no clients connected AP mode is the openSPOT3 s default mode of operation if no Wi Fi networks have been configured LED states 28 ...

Page 29: ...0 seconds If the LED is showing this state for too long then please make sure you are in the range of a previously set Wi Fi network or turn on AP mode by pressing the Wi Fi button for 3 seconds and set up a new Wi Fi connection again See the Connecting the openSPOT3 to a Wi Fi network information on how to set up a Wi Fi network connection in AP mode Also please refer to the troubleshooting secti...

Page 30: ...r the internet service provider is using a proxy or some kind of traffic filtering which blocks the openSPOT3 from connecting Upgrading Wi Fi module firmware The LED may show this state for 1 2 minutes after a successful firmware upgrade if there s a new Wi Fi module firmware is available and being flashed to the openSPOT3 s Wi Fi module Do NOT unplug the openSPOT3 during the upgrade Modem transmi...

Page 31: ...een started manually If you see this state after powering up the device and normal device operation can t be resumed then please refer to the troubleshooting section for help Bootloader working upgrading firmware The bootloader will automatically reboot and start the openSPOT3 after an automatic firmware upgrade Do NOT unplug the openSPOT3 during the upgrade Power LED Fast charger detected LED sta...

Page 32: ...ower LED green twice Normal charger detected The openSPOT3 starts charger detection when a USB cable is plugged in It signals that a normal charger is detected by blinking the power LED green once Charging full charge Charging almost full charge Charging medium charge Charging low charge Normal operation full charge LED states 32 ...

Page 33: ...Normal operation medium charge Normal operation low charge A low charge is also signalled by the beeper if it s enabled Charge error Please refer to the troubleshooting section for help LED states 33 ...

Page 34: ...wo short white power LED blinks and an audible beep if the beeper is enabled There will be no confirmation if the power button is held more than about 7 seconds hard reset If you press the power button for a short time then the power LED will immediately signal the current charge level Note that about 5 10 seconds have to pass after turning off the device before it can be turned on again Press the...

Page 35: ...i client is connected You can use this mode to set the openSPOT3 s Wi Fi networks See the First steps section for more information In normal mode the openSPOT3 is trying to connect to one of the Wi Fi networks which have been set on the Network page Wireless settings section or using the Initialization setup in AP mode If there s no Wi Fi network set on the Network page Wireless settings section t...

Page 36: ...UID you can find this ID on the sticker at the bottom of the openSPOT3 then click on the Connect button All entered device UIDs will be saved in your web browser s local storage so you don t have to enter them again Just click on each openSPOT3 s Connect button to open their web interfaces Opening the web interface 36 ...

Page 37: ...SharkRF Link needs to be on the same network the openSPOT3 is connected to You can also add the SharkRF Link application to your phone s home screen by clicking on the Add to Home Screen button at the bottom of the page on your mobile phone s browser Opening the web interface 37 ...

Page 38: ... page you can use the following method to add the app icon to your home screen Open SharkRF Link in the browser Click on the iPhone s Share icon at the bottom Click on the Add to Home Screen button You can see the whole process on this animation Other ways to open the web interface Opening the web interface 38 ...

Page 39: ...s web interface If voice announcements are enabled on the openSPOT3 you can query the active IP address DMR start a call to the IP address query ID by default it s 9997 In DMR mode voice announcements are sent to TG9 so to hear them make sure you have TG9 in your radio s RX group list D STAR start a call to the repeater info callsign A 7 spaces and an A replace dots with spaces or enter DTMF code ...

Page 40: ...enSPOT3 s hostname is displayed at the right of the page header The device s IP address is displayed by hovering the mouse above the hostname The hostname will be hidden on small displays mobile phones In this case you can get the current IP address on the Network page Network settings section You can also see the device s IP address on the Network page Current configuration section When the web i...

Page 41: ...onfiguration profile switching The openSPOT3 s status is displayed at the middle of the footer The Advanced mode checkbox is at the right of the footer If this is checked all advanced mode settings show up Advanced mode is not needed for normal operation Light and dark web interface themes You can switch between dark and light web interface themes in the Quick Setup or at the Miscellaneous section...

Page 42: ... after the letter B packet loss in case of network calls is displayed in percent after the letter L The call duration is also displayed after a call ends You can export all call log entries in CSV format by clicking on the Export call log button If the Limit call log lines is checked it s checked by default then only a limited number of call log entries are allowed to be in the call log This is go...

Page 43: ... cannot be changed If the audio becomes garbled activate the tab and or reload the web interface to fix it You can find the settings for the call audio playback on the Settings page Log The device log is only shown if Advanced mode is enabled You can see all device log messages coming from the openSPOT3 here All log lines are shown here except lines coming from the Wi Fi module handler Use the USB...

Page 44: ...ry charge discharge time is a rough estimate and is affected by the device s recent power consumption The USB data field shows connected when the openSPOT3 is connected to a host with USB enumeration capabilities like a computer using a USB cable which supports data transfer not just charging The USB serial console can only be used if this field shows connected The supplied USB cable supports data...

Page 45: ...e can touch zero during a call and the audio can stop for a moment as the modem runs out of frames to transmit If the queue s length is too long the delay can be uncomfortably high You can use this graph to set a proper dejitter queue length There should be at least a few packets in the dejitter queue when receiving a call from the network You can set the dejitter queue length on the Network page ...

Page 46: ...ote that these custom servers are stored in the browser s local storage they won t show up using another browser Some connectors have a Keepalive interval setting This means the server requires the openSPOT3 to periodically send keepalive messages to the server The RX timeout setting specifies the time after the last received valid network packet needed for the openSPOT3 to consider the connection...

Page 47: ...after the last received call minimum timeout value is 5 minutes For example if you set a timeout of 600 seconds openSPOT3 will change to the Null connector if there is no call received in the last 10 minutes If Power down instead of changing to Null connector is checked then the device turns off when the timeout is reached This can be used as an auto sleep feature Connectors page 47 ...

Page 48: ...cy The Modem receive frequency offset setting can be used to correct the frequency difference RX offset between the openSPOT3 and the used transmitter This setting is only available if Advanced mode is enabled Setting an RX offset may be needed in case others report that transmissions coming from your transceiver have voice quality issues This should rarely happen as the openSPOT3 has a built in f...

Page 49: ...X delay seconds after the last received call An incoming call both from a radio or from the network will interrupt the CW ID transmission so enabling the CW ID does not interfere with the openSPOT3 s normal operation Other modem settings If Advanced mode is enabled you can tweak various other modem parameters at the bottom of the modem page The Call hang time setting specifies how many millisecond...

Page 50: ...lters which may result in incorrectly demodulated bits which means increased BER By default filter gain is set to 8 The modem s AGC Auto Gain Control is configured by software for optimal values for low BER in 4FSK demodulation modes However you can turn automatic AGC on with the Auto AGC setting but it is recommended to keep this checkbox off so the openSPOT3 s AGC can work on it s own When the A...

Page 51: ...b interface or by using your radio see the Control calls section for more information You can rename profiles copy one to another slot or export import to from a file By setting the Change after last call setting to non zero this setting is available if Advanced mode is enabled the openSPOT3 will switch to the specified profile slot after a timeout since the last call was received The Don t show i...

Page 52: ...upgrades are applied immediately but upgrading the firmware requires a reboot to the bootloader If a new firmware has been downloaded a reboot will be automatically scheduled for the local time set by the Auto upgrade at setting By default it s set to 4am next day The reboot will only be performed if there were no calls received for at least Auto upgrade RX TX delay seconds this setting is only av...

Page 53: ...e linked reflector talkgroups list then you can shorten BrandMeister announcements by checking the Shortened BrandMeister announcement checkbox You can disable built in voice announcements by checking the Use server only checkbox Note that startup voice announcements played right after the openSPOT3 boots will still be played from the openSPOT3 s flash memory You can set your own voice announcemen...

Page 54: ...ciated ID in the database and also it can t be parsed into a DMR ID then the call will be ignored If the Force source ID from modem is set to other than 0 the source DMR ID of all voice calls received by the modem will be replaced with this ID If the Send no in band data to network setting is enabled then in band data coming from the modem like the talker alias or in band GPS position information ...

Page 55: ...s ID doesn t have an associated callsign in the database or the database is not available If Advanced mode is enabled the following settings show up Allow data calls to network if enabled data calls will be forwarded from the modem to the network This is not required for normal operation Ignore Wires X button commands Wires X button commands received by the modem will be ignored in case this setti...

Page 56: ...he DGID in all frames received from the modem will be replaced with the specified Replace DGID to net value NXDN settings The modem will only process NXDN calls with a matching Radio Access Number if it is set other than 0 If a call is coming from a mode which does not have ID information ex C4FM or the source ID is outside the NXDN ID range 0 65535 then the Default cross mode source ID will be us...

Page 57: ...ll is received by the modem to the Echo ID then the openSPOT3 s built in local echo service gets activated It will record the call and plays it back after the call is finished Both private and group calls are answered with a private echo call reply If the Allow only IDs as cross mode callsigns setting is enabled and the source callsign of a cross mode call has no associated ID in the database and ...

Page 58: ... timeslot is 6 4 seconds long The openSPOT3 will only start transmitting POCSAG messages if the current timeslot is allowed Transcode gain settings This section is only available if Advanced mode is enabled These settings allows you to adjust the gain used during transcoding to correct the volume difference between systems Lock settings This section is only available if Advanced mode is enabled Se...

Page 59: ...iven IDs and or callsigns both coming from the network and the modem Calls from muted IDs callsigns will still be transmitted but with silent audio Beeper settings This section is only available if Advanced mode is enabled If the Beep profile number on startup setting is enabled then the openSPOT3 will beep the letter P followed by the currently active profile number on startup in Morse code If th...

Page 60: ...alls received by the modem won t be played This is useful if you use the web interface to listen to call audio and you want to answer calls using your transceiver RTC settings This section is only available if Advanced mode is enabled You can set a daily wakeup and a powerdown time here You can also set the profile to boot when waking up so it s possible to jump between configuration profiles Misc...

Page 61: ...ll turn off if USB power is lost and it will turn on if USB power is restored You can also set the Status and Power LED brightness with the sliders Please note that the new brightness setting will be only applied by the openSPOT3 at the next LED state change There are also buttons for turning off reboot the device or resetting the config profile Settings page 61 ...

Page 62: ...ection quality is determined by the openSPOT3 by periodically measuring the network latency You can get the measured latency value by hovering the mouse above the quality display circle The Wireless regulatory domain is set by the country of operation The openSPOT3 can be switched between AP and normal modes by clicking on the Switch wireless mode button This is the same as pressing the button for...

Page 63: ...c used by the currently active connector The openSPOT3 uses very little internet traffic Depending on the active connector the data rate estimates are as follows Quiet channel is 36 180 kB hour Active channel is 3 6 MB hour Network settings The web interface of the openSPOT3 is not password protected by default which means anyone on the local network can open it You can set a password by entering ...

Page 64: ...x to enable using the syslog server Please see the Powersaving section of the user manual for more information about the Power saving feature NTP settings This section is only available if Advanced mode is enabled The openSPOT3 synchronizes date and time using the Network Time Protocol NTP By default the NTP server advertised by the Wi Fi network s DHCP server is used for synchronizing but if the ...

Page 65: ...ilable Wi Fi network slots If you are manually adding a connection to an iPhone s shared internet connection then make sure you copy and paste the phone s Wi Fi SSID as the iPhone uses a special apostrophe character which looks nearly the same as the one you can enter with your keyboard but it s different and all characters need to match If the Save to all configuration profiles is active then the...

Page 66: ...nly recommended for advanced users The DNS server settings which are advertised by the DHCP server can be overriden if the Override DHCP DNS servers checkbox is checked If the openSPOT3 can t connect to a server for ex the openSPOT3 shows connector connecting after switching D STAR reflectors from your radio but it can connect using the web interface otherwise you can try overriding the DNS server...

Page 67: ...itch the openSPOT3 back to normal mode by holding the button for 3 seconds or by clicking the Switch wireless mode button at the top of the Network page The openSPOT3 will connect to the captive portal Wi Fi network with your phone tablet computer s already logged in MAC address Please keep in mind that MAC cloning may cause packet loss and the network connection of both devices may get periodical...

Page 68: ...g a computer or a screen width enough width the Tools page gets hidden and side panels will show up on the web interface On small screens they are hidden and their contents can be found on the Tools page Quick call Side panels Tools page 68 ...

Page 69: ...r Starting a short group call to a talkgroup ID will link that TG On the BrandMeister network reflectors are unlinked by starting a private call to ID 4000 and both reflectors and talkgroups are unlinked by starting a group call to ID 4000 Quick call shortcuts can be stored in the openSPOT3 s current configuration profile If you hover the mouse cursor over a saved talkgroup s button or the button ...

Page 70: ...pt the currently ongoing call A BrandMeister API key is needed to use the BMM You can get the API key by clicking on the Get key button and logging into the BrandMeister SelfCare Copy and paste the API key to the API key input field and click on the Save button The API key s validity can be checked by clicking on the Check key button DMR SMS chat Side panels Tools page 70 ...

Page 71: ...t received message so you have to keep open this page in your browser to receive more than one message at once Use ETSI format if you want to send a message to Hytera radios UDP format for Motorola radios and UDP Chinese format for other Chinese radios Tyt Retevis etc If you want to receive messages from the network on the DMR SMS page you have to check the Handle messages to from source ID checkb...

Page 72: ...R ID can be reached through this openSPOT3 POCSAG DAPNET You can see the POCSAG message queue here Queued unsent messages are displayed with a blue background sent messages are gray All messages receveid from DAPNET or sent from this interface are first placed in the POCSAG message queue Note that the displayed current timeslot number and time is calculated by the browser and is not equal to the o...

Page 73: ...PRS connector is enabled Sent messages are displayed on the right received messages are displayed on the left of the chat box The openSPOT3 stores the last 10 messages in it s internal memory so you can receive messages even if the web interface is not open You ll get a notification about unread messages if you open the web interface If you reboot the device then all stored messages will be lost C...

Page 74: ...sign fields checkbox is checked then all callsigns and IDs will be matched when saving connector settings and a warning will be displayed if the entered callsign does not match the entered ID according to the database This is to prevent typos or invalid IDs when trying to connect to a network as most servers do not allow connections with invalid IDs or callsigns Upgrade Side panels Tools page 74 ...

Page 75: ...manually start the upgrade process if auto upgrades are disabled on the Settings page Firmware upgrade section Note that you have to plug the openSPOT3 into a USB power supply otherwise the bootloader can t start and the firmware will not be upgraded Do NOT unplug the openSPOT3 during a firmware upgrade Side panels Tools page 75 ...

Page 76: ...ce password by default so the login page is not displayed initially You can set a login password on the Network page Network settings section If you check the Remember me checkbox the openSPOT3 will not ask for a login password until the device gets rebooted or the browser forgets the login cookie Login page 76 ...

Page 77: ...Null connector The Null connector is a special connector as it s name says it does not connect anywhere This is the default active connector when the openSPOT3 is unconfigured Null 77 ...

Page 78: ...nect with the default one If you can t connect to a BrandMeister server because the authentication has failed then turn off Hotspot Security on your BrandMeister SelfCare page or use the hotspot password you ve set there as the server password If you are using a BrandMeister server in Homebrew protocol mode you can see the list of currently linked static dynamic talkgroups and reflectors on the op...

Page 79: ...changes the openSPOT3 s active connector to the DCS XLX connector BrandMeister set the URCALL to BM followed by the BrandMeister server ID Example starting a call to destination callsign URCALL BM2162 switches to BrandMeister server 2162 Hungary Switching to BrandMeister servers this way changes the openSPOT3 s active connector to the Homebrew MMDVM connector FCS set the URCALL to the FCS server a...

Page 80: ...epends on server settings Example start a short call to TG4000 Then start a short call to TG3100 Now TG3100 will be auto static which means it won t be unlinked after a timeout If you are using auto connect to a talkgroup it is advisable to check the Unlink TG ref on auto connect checkbox If it s checked the openSPOT3 will automatically quick call TG4000 after it is connected to the server so the ...

Page 81: ...field like this 216100501 and 216100502 on the other hotspot BrandMeister will automatically link you as 2161005 with SSID 01 and 02 This way you don t need multiple DMR IDs for multiple hotspots Changing modules on XLX servers To unlink the currently linked module call DMR ID 4000 either using the Quick Call on the web interface or using a transceiver To connect to module A call DMR ID 4001 for m...

Page 82: ...ou can switch reflectors with a D STAR radio using two methods Set the reflector ID as the D STAR radio s URCALL then start a short call After the short call set back the URCALL to CQCQCQ DTMF codes enter followed by the reflector ID in DTMF code C4FM notes If you use a C4FM radio make sure it is in digital narrow DN mode otherwise your calls can t be converted and only silence will be sent to the...

Page 83: ... switch to gateways the same way The URCALL your call method lets youe change to the following server types REF XRX Gateway set the URCALL to for example REF001 C Switching to REF XRF servers or gateways this way changes the openSPOT3 s active connector to the REF XRF connector DCS XLX set the URCALL to for example DCS001 A Switching to DCS XLX servers this way changes the openSPOT3 s active conne...

Page 84: ...e B Switching to XLX servers C5B or C502 or C0502 connects to XLX005 module B C9D or C904 or C0904 connects to XLX009 module D Switching to DCS servers D5A or D501 or D0501 connects to DCS005 module A D1C or D103 or D0103 connects to DCS001 module C Cross mode usage The DCS XLX connector is a D STAR connector but it supports DMR C4FM and NXDN cross modes Server change using a DMR or NXDN radio You...

Page 85: ...umber 9 and module 00 which is A ID 4811 will connect to DCS008L server type 4 DCS number 8 and module 11 which is L ID 10102 will connect to REF001C server type 1 REF number 01 and module 02 which is C ID 13002 will connect to REF030C server type 1 REF number 30 and module 02 which is C ID 312301 will connect to XLX123B server type 3 XLX number 123 and module 01 which is B DCS XLX 85 ...

Page 86: ...y set to CQCQCQ If the REF XRF connector list is set to Gateways mode then the URCALL will be automatically set to the gateway s callsign and remote module Some classic REF and XRF servers need a valid D STAR registration You can check your callsign s registration by clicking on the Check D STAR registration button Make sure you have registered your local module on the D STAR gateway registration ...

Page 87: ...the NXDNReflector server ID Example starting a call to destination callsign URCALL NX28299 switches to NXDNReflector 28299 America Ragchew Switching to NXDNReflector servers this way changes the openSPOT3 s active connector to the NXDNReflector connector DTMF method Here are some example DTMF command sequences Switching to REF servers 1C or 01C or 001C connects to REF001 module C Switching to XRF ...

Page 88: ...erver number module number Server type can be 1 REF 2 XRF 3 XLX 4 DCS Module number is the remote module and it is always 2 digits long 00 is module A 01 is module B 02 is module C and so on Some examples ID 4900 will connect to DCS009A server type 4 DCS number 9 and module 00 which is A ID 4811 will connect to DCS008L server type 4 DCS number 8 and module 11 which is L ID 10102 will connect to RE...

Page 89: ... servers and rooms using your DMR NXDN or P25 radio with a private call to a special ID described below Server and room change using a D STAR radio DTMF method Enter DTMF code followed by the special ID described below URCALL your call method Set the URCALL to the FCS server and room number Example starting a call to destination callsign URCALL FCS00199 switches to FCS001 room 99 The URCALL your c...

Page 90: ...ng to YSFReflector servers this way changes the openSPOT3 s active connector to the YSFReflector connector NXDNReflector set the URCALL to NX followed by the NXDNReflector server ID Example starting a call to destination callsign URCALL NX28299 switches to NXDNReflector 28299 America Ragchew Switching to NXDNReflector servers this way changes the openSPOT3 s active connector to the NXDNReflector c...

Page 91: ...s with a private call Using a D STAR transceiver You can switch YSFReflector servers using a D STAR transceiver by entering DTMF code followed by the desired server s ID 5 digits You can also use the URCALL your call method This lets you change to the following server types REF XRX Gateway set the URCALL to for example REF001 C Switching to REF XRF servers or gateways this way changes the openSPOT...

Page 92: ...4 switches to YSFReflector 89804 AmericaLink Switching to YSFReflector servers this way changes the openSPOT3 s active connector to the YSFReflector connector NXDNReflector set the URCALL to NX followed by the NXDNReflector server ID Example starting a call to destination callsign URCALL NX28299 switches to NXDNReflector 28299 America Ragchew Switching to NXDNReflector servers this way changes the...

Page 93: ... your calls If you use a DMR radio then make sure the talkgroup ID is set as the TX contact for the current channel in your radio or the talkgroup ID is in an RX group list which is assigned to the current channel of your radio otherwise you won t hear incoming calls from the server You can also set the Default cross mode destination ID to the talkgroup ID and enable Always use this ID in cross mo...

Page 94: ... number Example starting a call to destination callsign URCALL FCS00199 switches to FCS001 room 99 Switching to FCS servers this way changes the openSPOT3 s active connector to the FCS connector YSFReflector set the URCALL to YS followed by the YSFReflector server ID Example starting a call to destination callsign URCALL YS89804 switches to YSFReflector 89804 AmericaLink Switching to YSFReflector ...

Page 95: ...ise you won t hear incoming calls on your radio Rerouting can be useful if you can t modify your radio s configuration you don t have a programming cable or software for the radio In this case keep rerouting enabled and set the Reroute group calls from net to ID to the talkgroup you already have in your radio If the Enable group call rerouting setting is disabled then you have to send your calls t...

Page 96: ...ervers with your C4FM radio by entering the Special command cross mode private call DTMF code DTMF code by default it s followed by the desired server s ID or use the Wires X button menu to select search for servers P25Reflector 96 ...

Page 97: ...eparate transmitter registration is needed See this page for more information This connector can stay active in the background if Stay connected in background is checked which means you can use the openSPOT3 the same way as before with other active connector but it will function also as a personal DAPNET POCSAG transmitter The openSPOT3 will automatically broadcast DAPNET POCSAG messages when ther...

Page 98: ...RICs by the DAPNET server DAPNET registration You ll need 2 accounts to use DAPNET one personal and one transmitter account Here s how to create these accounts First open a new ticket at support hampager de and select New DAPNET Account with RIC as the Help Topic Fill in all required data and create the ticket After this open a new ticket again and select New DAPNET Transmitter as the Help Topic F...

Page 99: ...lso as an APRS client The openSPOT3 will automatically receive APRS chat messages and if enabled it can transmit the device location or position information received from D STAR and C4FM Fusion radios If the APRS connector is enabled then you can see it s connection status on the Status page You can also enable forwarding incoming APRS chat messages to your POCSAG receiver by setting a RIC at Send...

Page 100: ...e Quick setup to connect to a SharkRF IP Connector server If you want to connect directly to another openSPOT or openSPOT3 make sure that the another device is set up as the server and the UDP port used by this connector by default it s 65100 is correctly set up on the server s router it s open on the firewall and is forwarded to the server openSPOT1 2 3 on it s local network All modem modes are s...

Page 101: ...found on GitHub so you can also develop your own application for the openSPOT3 The easiest way is to use the Quick setup to set up this connector Make sure that the UDP port used by this connector by default it s 65100 is correctly set up on your router it s open on the firewall and is forwarded to the openSPOT3 s IP address All modem modes are supported by this connector with automatic cross mode...

Page 102: ...then click on the Save button Hold the PTT button on your radio until all 3 phases are completed The found RX offset will be displayed at the Last found offset field and it will be automatically saved for the current modem mode Keep in mind that you can always check your own voice quality by using the openSPOT3 s built in local echo service If the AutoCal does not enter Phase 2 then hold the PTT o...

Page 103: ...and there are no ongoing calls Enabling powersaving reduces LED brightness and enables the Wi Fi interface to enter power save mode if no important communication is ongoing The built in LLMNR and MDNS servers may not function properly in this mode so opening the web interface by entering the openSPOT3 s hostname into the browser example http openspot3 local may not work reliably The recommended me...

Page 104: ...l is sent to P 7 spaces and an P replace dots with spaces or DTMF code A is entered C4FM Special command cross mode private call DTMF code by default it s is entered followed by DTMF code A The current configuration profile number will be announced by the voice The DMR NXDN P25 profile query ID can be changed on the Settings page Voice announcements section Change configuration profile The active ...

Page 105: ...ouncements section Battery status query The battery status can be queried by calling the following IDs callsigns DMR NXDN and P25 ID 9996 Both private and group calls are interpreted D STAR call is sent to B 7 spaces and an B replace dots with spaces or DTMF code C is entered C4FM Special command cross mode private call DTMF code by default it s is entered followed by DTMF code C The battery statu...

Page 106: ...tworks You can use your C4FM transceiver to access DMR D STAR NXDN P25 networks You can use your NXDN transceiver to access DMR C4FM D STAR networks You can use your P25 transceiver to access C4FM networks Hardware transcoding is done automatically by the built in AMBE vocoder chip A software based conversion method is used for the following cross modes C4FM transceiver to access P25 networks P25 ...

Page 107: ...will be set to the ID associated with the source callsign If there s no ID associated and the source callsign can be parsed into a number it will be used as the source DMR ID Otherwise the Default cross mode source DMR ID will be used All calls coming from the C4FM network will be sent as a group call to DMR ID 9 TG9 Make sure TG9 is the TX contact of your DMR radio s current channel or it s in an...

Page 108: ...calls the NXDN talkgroup is the TX contact of your DMR radio s current channel or it s in an RX group list which is assigned to the current channel in the radio otherwise the squelch won t open and you won t hear the calls DMR transceiver 108 ...

Page 109: ...lence on your D STAR radio If there s an incoming call from the C4FM network and the incoming call s source callsign can be found in the callsign database then the openSPOT3 adds the caller s name and country code to the D STAR call s message Using an NXDN network After you ve set up and activated the NXDN connector switch the modem to D STAR mode All D STAR calls will be sent to the Default cross...

Page 110: ...the exact same callsign that you have registered otherwise servers which require a registered callsign won t accept the connection or won t let the openSPOT3 to transmit data Using an NXDN network After you ve set up and activated the NXDN connector switch the modem to C4FM mode or C4FM Half Deviation mode if your radio needs that Only calls in DN Digital Narrow mode will be converted if you trans...

Page 111: ...rce P25 ID If it can t be parsed into a number then the Default cross mode source P25 ID will be used You can set this to your DMR P25 CCS7 ID The callsign of incoming P25 calls will be set to the callsign associated with the P25 ID If there s no callsign associated in the database then the Default callsign for cross mode calls will be used If it s not set the callsign will be the source P25 ID as...

Page 112: ...ource NXDN ID will be set to the ID associated with the source callsign If there s no ID associated and the source callsign can be parsed into a number it will be used as the source NXDN ID Otherwise the Default cross mode source ID will be used All calls coming from the D STAR network will be sent as a group call to the Default cross mode destination ID If you don t hear calls on your radio then ...

Page 113: ... mode calls If this is not set your outgoing callsign will be your radio s P25 ID as text An incoming call s source P25 ID will be set to the ID associated with the source callsign If there s no ID associated and the source callsign can be parsed into a number it will be used as the source P25 ID Otherwise the Default cross mode source P25 ID will be used All calls coming from the C4FM network wil...

Page 114: ...on would work baud rate 115200 8 data bits no parity bits 1 stop bit The openSPOT3 s serial console does not require drivers on modern operating systems as it shows up as a standard USB ACM device with our official USB ID 0x1fc9 0x8125 You can download a driver for Windows XP 7 and Vista here Some users reported that Windows 8 1 also requires this driver but it can only be installed if the signed ...

Page 115: ...erface to develop your own applications which use the openSPOT3 You can find more information about the API protocols on our GitHub pages openSPOT3 HTTP WebSocket API SharkRF IP Connector Protocol a server application is also available SharkRF Voice Announcement server API 115 ...

Page 116: ...ld the Wi Fi button for at least 30 seconds until the LED turns off These methods will reset all configuration profiles to the default settings If you only want to reset the active configuration profile to defaults you can use the Reset config profile button at the bottom of the Settings page or you can enter the rbc serial console command Factory reset 116 ...

Page 117: ...for 3 seconds The openSPOT3 will start broadcasting it s own Wi Fi network called openSPOT3 AP indicated by white status LED You can connect to this network using your browser device phone tablet computer Place your browser device close to the openSPOT3 during this The initialization setup will pop up where you can select the country of operation and configure a Wi Fi network for the openSPOT3 to ...

Page 118: ... and then when it s connected status LED is green or green yellow open the web interface using sharkrf link After that you can set up additional Wi Fi networks if you turn on Advanced mode checkbox at the bottom right corner of the web interface and go to the Network page Wireless settings section Enter your phone s hotspot SSID and key as the 2nd Wi Fi network After that if the openSPOT3 can t co...

Page 119: ...roup or reflector The openSPOT3 s status LED should blink green when you press the PTT on your radio If not then make sure the openSPOT3 and your radio are on the same RX and TX frequencies Make sure the openSPOT3 s modem is set to the same mode as your radio and the following settings are set DMR radio the color code CC match in your radio and the openSPOT3 example set it to the default 1 C4FM ra...

Page 120: ... then you can try increasing the dejitter queue length at the Network settings section Try to set another Wi Fi channel in your Wi Fi network see the next troubleshooting entry for more info The currently used one may be overcrowded which you may not notice during web browsing as the web uses a protocol which resend missing data frames but this can t be done in real time VoIP streams so the packet...

Page 121: ... ID is not in the database warnings on the web interface A valid DMR ID is only required by the network server you use The openSPOT3 only displays a warning about that and does not care if your ID is valid or not We update the DMR ID database weekly usually on Mondays Wait for the next update and your DMR ID will be there Battery is charged to 100 and shows ex 92 when unplugged The battery is stil...

Page 122: ...s after a while The tab of the web interface must be kept active otherwise the audio will be garbled This browser behavior cannot be changed If the audio becomes garbled activate the tab and or reload the web interface to fix it Troubleshooting 122 ...

Page 123: ... designators A1A CW ID F1E F1D D STAR System Fusion P25 FXE FXD DMR F1E F1W NXDN F1D POCSAG Wi Fi module Supported protocols IEEE 802 11b g n RF power output 13 dBm measured on uFL connector Receive transmit frequency range 2 4 2 495 GHz Receiver sensitivity 91 dBm 802 11b 1Mbps 88 dBm 802 11g 6Mbps 88 dBm 802 11n MCS0 This device meets the requirements of the following standards and directives EN...

Page 124: ...nks to our alpha testers for their continuous work Lajos Horváth HA5OGR and István Száraz HA7PTY and to everyone who use beta firmwares and help us finding bugs by reporting them on our community forum Acknowledgement 124 ...

Page 125: ...uding without limitation the rights to use copy modify merge publish distribute sublicense and or sell copies of the Software and to permit persons to whom the Software is furnished to do so subject to the following conditions The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software THE SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY...

Page 126: ... SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE js sha256 js Copyright c 2015 Chen Yi Cyuan MIT License Permission is hereby granted free of charge to any pers...

Page 127: ...oftware without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR S AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR S BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL...

Page 128: ...cription cmake Original Author 2009 2010 Ryan Pavlik rpavlik iastate edu abiryan ryand net http academic cleardefinition com Iowa State University HCI Graduate Program VRAC Copyright Iowa State University 2009 2010 Boost Software License Version 1 0 August 17th 2003 Permission is hereby granted free of charge to any person or organization obtaining a copy of the software and accompanying documenta...

Page 129: ...is defined as all source code contained within the demos directory CC0 http creativecommons org publicdomain zero 1 0 bpt c Copyright C 2010 2016 Amittai Aviram http www amittai com All rights reserved Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met 1 Redistributions of source code must retain the above cop...

Page 130: ... DISCLAIMED IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR O...

Page 131: ...Open source licences 131 ...

Reviews: