Modifications

Sauter à la navigation Sauter à la recherche
381 octets ajoutés ,  12 octobre 2018 à 20:54
Ligne 19 : Ligne 19 :     
== Raw vs Packet Transmission ==
 
== Raw vs Packet Transmission ==
{{traduction}}
+
[[Fichier: ENG-CANSAT-RFM69HCW-SX1231.png]]
   −
The SX1231 can be used in a 'raw rx/tx' mode where it just modulates incoming bits from pin #2 and sends them on the radio, however there's no error correction or addressing so we wont be covering that technique.
+
The SX1231 module used on the breakout board can be used in 'raw Rx/Tx' where it modulates incoming bits (from pin #2) and sends them on the radio. In 'raw Rx/Tx' there is no error correction and no addressing. This mode is weak and error prone so it will not be covered.
 +
 
 +
Packet mode will be suited for almost 99% of use cases. When packetized, the code can setup a recipient for the data, ensure error correction (''data transmitted correctly''), automatic retries on transmission error and acknowledgement when the packet is delivered. In packet mode, you got a reliable data pipe, transparent communication without getting care about the complex details of data transmission over radio frequencies.
 +
 
 +
With a SX1231 module, the complexity is reduced to 4 main characteristics more easy to handle:
 +
* the frequency to use
 +
* the power level to use
 +
* the encryption key to use
 +
* the appropriate antenna (depending on the expected transmission range)
   −
Instead, 99% of cases are best off using packetized mode. This means you can set up a recipient for your data, error correction so you can be sure the whole data set was transmitted correctly, automatic re-transmit retries and return-receipt when the packet was delivered. Basically, you get the transparency of a data pipe without the annoyances of radio transmission unreliability
      
{{ENG-CANSAT-TRAILER}}
 
{{ENG-CANSAT-TRAILER}}
29 861

modifications

Menu de navigation