Revision
H istory Version
Notes
V1.1
First
R eleased
V1.2
ATIM RADIOCOMMUNICATIONS Chemin des Guillets 38250 Villard de Lans FRANCE Tél : +33 (0)4 76 95 50 65 ARM-NANO GUIDE D’UTILISATION | ATIM...
2 GENERALITES PRESENTATION Afin de répondre aux différents défis rencontrés par des utilisateurs, ATIM a entrepris de développer une nouvelle famille de Nano-modules composée de différents modules utilisant des technologies innovantes telles que l’UNB, le NB et l’étalement de spectres CSS. Ces modules ont été développés pour des utilisateurs dont la portée est essentielle.
t he
w hole
s tated
(note
1 )
frequency
b and
m ay
b e
used
Figure 1: Répartition des puissances dans la gamme 868MHz ARM-NANO GUIDE D’UTILISATION | ATIM...
«Produits finis»). Selon la directive R & TTE, la déclaration de conformité avec exigences essentielles de la directive R & TTE est de la responsabilité du fabricant du produit final. Une déclaration de conformité pour le module radio est disponible à ATIM sur demande.
Le micro logiciel interne aux modules ARM-Nx-Lx peut être mis à jour par logiciel ds30Loader (compatible Windows/Mac/Linux) via UART. Le fichier firmware est disponible sur demande. Figure 2 : Logiciel pour mise à jour firmware ARM-NANO GUIDE D’UTILISATION | ATIM...
Capacité (octets) Bootloader + Firmware + Numéro de série Flash Sauvegarde paramètres AT EEPROM Buffer Série Rx Buffer Série Tx Buffer Radio Rx Buffer Radio Tx Sauvegarde spécifique (sur cahier des charges) Flash Mémoire dédiée ARM-NANO GUIDE D’UTILISATION | ATIM...
ADAPTATION D’IMPEDANCE DE LA PISTE D’ANTENNE Les composants passifs à intégrer entre l’antenne et la pin RF du module ARM-Nx dépendent de la longueur de piste, du diélectrique et de l’antenne choisie. ATIM vous aidera à choisir votre an- tenne en fonction des performances choisies.
Version
d u
m odem
ATL
+
E NTER
Liste
d es
c ommandes
A T
" user"
La liste des commandes AT est disponible en annexe. ARM-NANO GUIDE D’UTILISATION | ATIM...
à un modem distant en mode lecture de RSSI. La puissance peut être diminuée ou aug- mentée par ‘z’ ou ‘s’, la fréquence par ‘q’ ou ‘d’. Cette commande doit rester temporaire et ne pas gêner le fonctionnement d’un système voisin. ARM-NANO GUIDE D’UTILISATION | ATIM...
‘x’ ou ‘c’. La fréquence peut être diminuée ou augmentée par ‘q’ ou ‘d’. 4.1.5 Mode veille (ATT0B) Afin de mesurer le courant de veille, le modem peut passer dans ce mode jusqu’à renvoi d’un caractère qui le réveillera. Figure 6 : terminal en mode test ARM-NANO GUIDE D’UTILISATION | ATIM...
(série et radio). Malgré cela, la mise en forme des don- nées en radio, l’émission d’une phase de préambule, de synchronisation et le contrôle de début, de fin, ou d’erreur de trame, engendrent inévitablement des délais dans l’acheminement des données. ARM-NANO GUIDE D’UTILISATION | ATIM...
Footer (CRC16 en option) (bit 6, ATS093, CRC = 1, No CRC = 0) • Le choix d’un header long ou court permet de privilégier soit le routage des messages radio, soit les délais de transmission. 6.1.2 Canaux radio Voir Annexe 2 ARM-NANO GUIDE D’UTILISATION | ATIM...
ATS090 : adresse destinataire (0xFF par défaut : adresse broadcast pour adresser le • message à tous les destinataires) Adresses radio bit Paramètre valeur valeur registre Adresse déstinataire 0x01 à 0xFF (modem distant) 0xFF Adresse expéditeur 0x00 à 0x00 (modem local) 0xFE ARM-NANO GUIDE D’UTILISATION | ATIM...
Dans la réalité, les données contiennent souvent de longues séquences de zéros et de uns qui rendent difficile de suivre les bits de données. Dans cette situation, les performances peuvent être améliorées en cryptant les données avant la transmission, en décryptant les données à la réception. ARM-NANO GUIDE D’UTILISATION | ATIM...
émission radio. Pour activer ce mécanisme, le bit 1 du registre ATS020 doit être mis à 1. Mode octet Série / RF ATS bit Paramètre valeur valeur registre _AllTraffic _TxRF_PacketMode _RxRF_PacketMode ARM-NANO GUIDE D’UTILISATION | ATIM...
6.3.1 Délais Entrée en veille : fin de l’activité radio + • Fenêtre de temps en se- 10ms condes avant retour en 0x02 veille. Relancé à chaque Sortie de veille :10ms • réception UART. ARM-NANO GUIDE D’UTILISATION | ATIM...
Cmd: AT$S300=< KA period in hour> to configure the keep alive out of band period (0 for disa- ble). Resp :OK Default value = 0 ARM-NANO GUIDE D’UTILISATION | ATIM...
ü the voltage in radio transmission ü the voltage in Idle mode ü the temperature (not implemented) 4.3. ATIM KEEP ALIVE MANAGEMENT CONFIGURATION Cmd: ATS045=< KA period> to configure the keep alive band period (0 for disable). Resp :S045=< KA period>...
“Hello world” packet (equivalent to “0x48 0x65 0x6c 0x6c 0x6f 0x77 0x6f 0x72 0x6c 0x64”). REMARK ! If the ARM-NANO received a packet of “$$$” on radio, the data will not be send on Sigfox and the module will enter in AT command mode. ARM-NANO GUIDE D’UTILISATION | ATIM...