J'essaie de comprendre la relation réelle entre les puces LoRa, les "gazouillis", les symboles et les bits. Je ne parle pas seulement des équations qui relient les différents taux, mais en fait de la façon dont ces choses se rapportent quantitativement.
Le document Semtech AN1200.22 Bases de la modulation LoRa ™ contient quelques équations et définitions de base liées à divers débits. Pour autant que je puisse comprendre, le taux de puce CR sera toujours numériquement égal à la bande passante sélectionnée. Donc, si la bande passante sélectionnée = 125 kHz, le taux de puce est de 125 000 puces / seconde. Le symbole BW est alors utilisé de manière interchangeable avec le taux de puce.
Le facteur d'étalement concerne les puces et les symboles. . Ainsi, le débit de symboles SR est lié au débit de copeaux (comme BW):
Dans la mise en œuvre de la modulation LoRa, tous les 4 bits de données seront codés en tant que 5, 6, 7 ou 8 bits au total comme une forme de correction d'erreur directe, et ceux-ci sont sélectionnés en définissant le taux de codage CR = 1, 2, 3, 4. Le débit réel des bits de données utilisateur doit donc être réduit du facteur:
.
Ceci conclut ce que je pense avoir compris jusqu'à présent. Je ne sais pas ce que sont réellement les puces ou les symboles . Par exemple, il existe un terme SF supplémentaire dans la relation finale entre la bande passante et le débit binaire brut, que je ne comprends pas.
Cela signifie qu'un symbole équivaut à des bits SR, ou entre 6 et 12 bits dans les paramètres disponibles de LoRa. Est-ce exact?
J'ai trouvé ici (aussi, regardez après 13h00 dans cette vidéo EDIT: vidéo de la conversation plus récente et plus approfondie ) une définition du taux de gazouillis comme la première dérivée temporelle de la fréquence df / dt. Cela lui donnerait des unités de mais l'expression qui y est représentée est différente. Peut-être est-ce le taux de balayages complets (gazouillis), plutôt que le taux de changement de fréquence?
ci-dessus: capture d'écran d' ici .
Question: Quelle est la relation entre les puces et les "gazouillis" - peut-on distinguer visuellement les puces dans les spectrogrammes - peut-on voir où chaque puce commence et se termine? Aussi, existe-t-il en effet entre 6 et 12 bits par symbole?
Vous trouverez ci-dessous quelques illustrations de spectrogrammes de signaux LoRa. Il semble que lors de chaque chirp, il y ait à peu près en moyenne un changement instantané de fréquence par période de chirp nominale, mais je ne sais pas si cela tient en général.
ci-dessus: Spectrogramme LoRa de LinkLabs: "Qu'est-ce que LoRa?" .
ci-dessus: Spectrogramme LoRa de décodage du protocole LoRa IOT avec un RTL-SDR .
ci-dessus: capture d'écran de Reversing LoRa (PDF).
ci-dessus: de Decoding LoRa - recadrée à partir d' ici .