AR-DV1 TAI - Interface d'application pour tablette iOS et Android
Dispositif de communication de petite taille avec API Web compatible WIFI
- Ce produit est un dispositif informatique à carte unique géré par API WEB pour le fonctionnement du récepteur AR-DV1 en mode VFO.
- Sont inclus : RPI 3B+ avec boîtier, adaptateur secteur, carte SD contenant le système d'exploitation spécial, adaptateur audio USB, câble USB, manuel d'utilisation, documentation API Web. Code source disponible sur Github.
- Contrôlez l'AR-DV1 et écoutez l'audio reçu, via le navigateur web de votre tablette.
- L'API Web fournie permet aux développeurs d'applications Web de créer facilement une application de contrôle pour AR-DV1 même s'ils ne sont pas familiers avec les commandes de contrôle du récepteur.
- Compatible avec le firmware AR-DV1 1903A ou version ultérieure.
- Testé sur iPad Safari, Amazon Silk et Android Chrome.
* Le système d'exploitation peut également être acheté comme article séparé, préinstallé sur une carte microSD.
AR-DV1 TAI - Interface d'application pour tablette Vue externe AR-DV1 TAI - Interface d'application pour tablette avec récepteur AR-DV1
(Récepteur, antenne, tablette et support de tablette non fournis).
(Le type de boîtier de l'adaptateur peut changer au fil du temps.)
AR-DV1 TAI - INFO sur l'application pour tablette INFO et UTILISATEUR CIBLE ET COMPÉTENCES
Utilisateurs cibles et compétences requises :
- Utilisateurs occasionnels d'AR-DV1 souhaitant utiliser confortablement le récepteur en mode VFO et écouter l'audio depuis un écran de tablette via une connexion wifi directe. Aucun réseau domestique ou routeur requis.
La tablette se connecte directement à l'adaptateur web AR-DV1
- Utilisateurs avancés d'AR-DV1 souhaitant faire fonctionner le récepteur en mode VFO et écouter l'audio, via un routeur wifi et depuis Internet. Nécessite des connaissances sur la configuration du routeur (redirection de port, DHCP statique).
La tablette se connecte via Internet à l'adaptateur Web AR-DV1
(Dans la figure ci-dessus *1 : DHCP statique / *2 : adresse IP globale et adresse IP statique ou adresse IP dynamique avec DNS dynamique / *3 : redirection de port)
- Développeurs d'applications souhaitant ajouter de nouvelles fonctions à l'application de base fournie ou créer leur propre application de contrôle. Pour les créateurs de sites Web et les développeurs de serveurs.
Pour plus de détails, veuillez consulter la page d'informations techniques sur l'API Web AR.
※ Les spécifications sont sujettes à modification sans préavis ni obligation.
※ AOR Ltd. ne fournira aucun support technique pour la création d'applications web.
Spécifications
1 environnement d'exploitation
(matériel fourni) Ordinateur monocarte Raspberry Pi 3 Modèle B+
Adaptateur d'entrée audio Adaptateur audio USB pour connexion au port USB de l'ordinateur
Support de démarrage microSDHC 16 Go (Classe 10 UHS-I A1), installé dans le logement de carte de l'ordinateur
2 Récepteur compatible
(non fourni) Récepteur vocal numérique AR-DV1 AOR, firmware 1903A ou version ultérieure (un seul récepteur peut être contrôlé par système)
(Non compatible avec le récepteur portable AR-DV10 car certaines commandes sont différentes)
3 Connexions avec le récepteur Commande du récepteur Prise USB Type-A (côté ordinateur)
Entrée audio jack 3,5 mmφ (entrée mono via adaptateur audio USB)
4 Connexion réseau Point d'accès sans fil 802.11b/g/a - 2.4/5GHz WPA2 (mode unique possible) Service DHCP
Client DHCP LAN 10/100/1000BASE-T (réglage IP statique via le DHCP du routeur est recommandé)
5 Alimentation de l'ordinateur Adaptateur secteur DC5V 2,5A, AC100-240V (50/60Hz) avec prise microUSB
6 Boîtier PC et autres dimensions Boîtier 62mm (L) x 26mm (H) x 92mm (P)
Une fois inséré, l'adaptateur audio USB ajoute 33 mm supplémentaires à la longueur du boîtier.
7 Carte MicroSDHC pour support de démarrage 16 Go Classe 10 UHS-I A1
Système d'exploitation TAI AR-DV1 (logiciel intégré)
Package du système d'exploitation de base : Raspbian Stretch Lite 2018-11-13 Kernel 4.14
8 Configuration logicielle Serveur web Node.js, serveur audio
Bibliothèque JavaScript pour le mode VFO du récepteur AR-DV1
jQuery, jQuery.mobile, Chart.js, sdr.js, mathbox.js, moment.js et autres.
9 Nombre de clients simultanés 1 (via Wi-Fi ou LAN)
10 ports de communication Contrôle TCP 3000 (fixe)
Transmission audio TCP 3000 (fixe)
11 Compatibilité navigateur confirmée
(à partir de décembre 2018) - iPad - Safari
- Kindle Fire HD - Amazon Silk *
- Tablette Android - Chrome *
(* : L'application d'exemple intégrée a une taille d'écran limitée, elle n'est donc pas recommandée.)
◎ WebAPI est disponible pour divers navigateurs prenant en charge HTML5 et JavaScript récent pour la création d'applications Web pour différentes tailles d'écran.
Liste des API
N° Nom Description
1 Authentifier Définir les paramètres d'authentification
2 Alimentation Allumer ou éteindre le récepteur
3 État du récepteur Obtenir l'état du récepteur
4 Heure Régler l'horloge du récepteur
5 Fréquence Régler la fréquence de réception
6 Mode de démodulation Régler le mode de démodulation
7 Bande passante FI Régler ou obtenir la bande passante FI
8 Pas de fréquence Régler le pas de fréquence
9 Réglage du pas de fréquence Régler la valeur de réglage du pas
10 Sortie de données numériques Activer ou désactiver les informations d'en-tête numérique et obtenir son état
11 Squelch de niveau Régler ou obtenir la valeur du squelch de niveau
12 Volume Régler ou obtenir la valeur du volume du récepteur
13 VFO Régler ou obtenir les paramètres VFO
14 Informations supplémentaires numériques Obtenir les informations d'en-tête numérique
15 Centre du spectre Régler ou obtenir la fréquence centrale du spectre
-------------------------------------------------------------------------------------------------------------------------------------------------
AR-DV1 TAI - Interface d'application pour tablette iOS et Android
Small size communication device with WIFI enabled Web API
- This product is a WEB API operated single board computer device set-up to operate the AR-DV1 receiver in VFO mode.
- Included are: RPI 3B+ with a case, AC adapter, SD card containing the special operating system, USB audio adapter, USB cable, user manual, Web API documentation. Source code available on Github.
- Control the AR-DV1 and listen to the received audio, through your tablet's web browser.
- The supplied web API allows web app developers to easily create a control app for AR-DV1 even if they are not familiar with the receiver's control commands.
- Compatible with AR-DV1 firmware 1903A or later.
- Tested on iPad Safari, Amazon Silk and Android Chrome.
* The operating system can also be purchased as a separate item, preinstalled on a microSD card.

(Not supplied AR-DV1 receiver, antenna, tablet and tablet stand.)
(Adapter case type may change over time.)
Target users and required skills:
- Casual AR-DV1 users who wish to conveniently operate the receiver in VFO mode and listen to the audio, from a tablet screen via a direct wifi connection. No home network or router required.
- Advanced AR-DV1 users who wish to operate the receiver in VFO mode and listen to the audio, via a router wifi, and from the Internet. Requires knowledge on how to set up your router (port forwarding, static DHCP).

( In the figure above *1: static DHCP / *2: global IP address, and static IP address or dynamic IP address with dynamic DNS / *3: port forwarding )
- App developers who wish to add new functions to the supplied basic app, or create their own control app. For web creators and server developers.
Please refer to the AR Web API technical information page for details.
※ Specifications are subject to change without notice or obligations.
※ AOR Ltd. will provide no technical support for the creation of web apps.
Specifications
1
Operating environment
(supplied hardware)
Single board computer
Raspberry Pi 3 Model B+
Audio input adapter
USB audio adapter to connect to the computer's USB port
Boot media
microSDHC 16GB (Class 10 UHS-I A1), installed in the computer's card slot
2
Compatible receiver
(not supplied)
AOR's AR-DV1 Digital Voice Receiver, firmware 1903A or later (Only one receiver can be controlled per system)
(Not compatible with the AR-DV10 hand-held receiver as some commands are different)
3
Connections with receiver
Receiver control
USB Type-A socket (computer side)
Audio input
3.5mmφ jack (mono input via USB audio adapter)
4
Network connection
Wireless access point
802.11b/g/a - 2.4/5GHz WPA2 (only possible mode) DHCP service
LAN
10/100/1000BASE-T DHCP client (Static IP setup via router's DHCP is recommended)
5
Computer power supply
AC adapter
DC5V 2.5A, AC100-240V(50/60Hz) with microUSB plug
6
PC case & other dimensions
Case 62mm(W) x 26mm(H) x 92mm(D)
When inserted, the USB audio adapter adds another 33mm to the case's length.
7
Boot media
MicroSDHC card 16GB Class 10 UHS-I A1
AR-DV1 TAI OS (built-in software)
Base operating system package: Raspbian Stretch Lite 2018-11-13 Kernel 4.14
8
Software configuration
Node.js web server, audio server
JavaScript library for AR-DV1 receiver VFO mode
jQuery, jQuery.mobile, Chart.js, sdr.js, mathbox.js, moment.js, and others.
9
Number of concurrent clients
1 (either via wifi or LAN)
10
Communication ports
Control
TCP 3000 (fixed)
Audio transmission
TCP 3000 (fixed)
11
Confirmed browser compatibility
(as of Dec.2018)
- iPad -- Safari
- Kindle Fire HD -- Amazon Silk*
- Android Tablet -- Chrome*
( *: The built-in sample app has limited screen size, therefore not recommended.)
◎ WebAPI is available for various browsers that support HTML5 and recent JavaScript for creating Web apps for different screen sizes.
API list
No.
Name
Description
1
Authenticate
Set authentication parameters
2
Power
Turn the receiver on or off
3
ReceiverState
Get the state of the receiver
4
Time
Set the receiver clock
5
Frequency
Set the receive frequency
6
DemodulateMode
Set the demodulation mode
7
IFbandwidth
Set or get the IF bandwidth
8
FrequencyStep
Set the frequency step
9
FrequencyStepAdjust
Set the step adjust value
10
DigitalDataOutput
Toggle the digital header information on or off and get its state
11
LevelSquelch
Set or get the level squelch value
12
Volume
Set or get the receiver volume value
13
VFO
Set or get the VFO parameters
14
DigitalAdditionalInfo
Get the digital header information
15
SpectrumCenter
Set or get the spectrum's center frequency
16
SpectrumSpan
Set or get the spectrum's span value
17
SpectrumData
Get the spectrum graph data
18
Smeter
Get the S-Meter values
19
ReceiverStateNotification
Set the receiver state notifications interval
20
Adapter
Operate the "AR-DV1 TAI Web Adapter" hardware
21
CTCSS
Set or get information from the tone squelch
22
DCS
Set or get information from the DCS squelch
23
DCREncryptionCode
Set or get the DCR/NXDN 15bit digital scrambling code value
24
TTCSlot
Set or get the slot number of the T-TC mode reception
WebSocketAPI
No.
Name
Description
w-1
Sound
API to get sound from the receiver
w-2
ReceiverState
API that gets periodic notifications from the receiver
w-3
DigitalAdditionalInfo
API to receive notifications when the receiver receives digital collateral information