Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
network_protocol_programming_lab:15.3_3_exercise [2020/05/11 10:58] rathkenetwork_protocol_programming_lab:15.3_3_exercise [2021/04/19 12:23] (current) – [Requirements] rathke
Line 10: Line 10:
  
   * a ready BeagleBone Black equipped with the CC1200   * a ready BeagleBone Black equipped with the CC1200
-  * one TI Development Kit for the CC1200 +  * another BeagleBone Block equipped with the CC1200 
-  * Smart RF Studio.+  * 4C. 
 +===== Tasks  =====
  
 +  * connect the first BeagleBone Black to your computer and install, execute 4C.
 +  * open TX Synchronous Serial Mode in test window.
 +  * export all registers to a file.
 +  * connect the BeagleBone Black to your computer and login as superuser.
 +  * copy the export file from 4C to the BeagleBone Black.
 +  * import the export file into your program and initialize the registers according the values of the export file.
 +  * Read chapter 6.9 about the RSSI of the [[http://www.ti.com/lit/ug/swru346b/swru346b.pdf?ts=1588225642109|CC1200 Users Guide]] and implement it.
 +  * if the program is correctly compiled and linked start it.
 +  * If this is the case bring 4C in “Continuous RX” mode and start the transmitter. At 4C the RSSI should increase. If switching off the transmitter, the RSSI should drop down.
 +===== Remarks  =====
  
 +  * Your transmitter will insert a sync-word for better bit synchronization. Try to figure out, what sync word will be used.
 +  * Figure out, the use of the GPIO lines (what functions have the lines).
network_protocol_programming_lab/15.3_3_exercise.1589187490.txt.gz · Last modified: 2020/05/11 10:58 by rathke
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0