Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| network_protocol_programming_lab:15.3_1_exercise [2020/04/30 08:10] – [Hints] rathke | network_protocol_programming_lab:15.3_1_exercise [2021/04/09 13:23] (current) – [Tasks] admin | ||
|---|---|---|---|
| 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 ===== | ===== Tasks ===== | ||
| - | * connect the TI Development Kit to your computer and execute | + | * connect the first BeagleBone Black to your computer and install, |
| - | * open the CC1200 panel and select “Symbolrate 38.4kbps, 2-GFSK, | + | * open RX Synchronous Serial Mode in test window. |
| - | * press the button “Continuous RX” in the lower window. | + | * export all registers to a file. |
| - | * export all registers to a file. This means 208 registers must be exported. | + | * connect the second |
| - | * connect the BeagleBone Black to your computer and login as superuser. | + | |
| * copy the SPI_test directory and modify it according page [[network_protocol_programming_lab: | * copy the SPI_test directory and modify it according page [[network_protocol_programming_lab: | ||
| - | * copy the export file from SmartRF Studio | + | * 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. | * import the export file into your program and initialize the registers according the values of the export file. | ||
| * verify that the registers have been written correctly. | * verify that the registers have been written correctly. | ||
| * Read chapter 6.9 about the RSSI of the [[http:// | * Read chapter 6.9 about the RSSI of the [[http:// | ||
| * if the program is correctly compiled and linked start it. The RSSI must have values between '' | * if the program is correctly compiled and linked start it. The RSSI must have values between '' | ||
| - | * If this is the case bring SmartRF Studio | + | * If this is the case bring 4C in “TX RX Synchronous Serial Mode" |
| ===== Hints ===== | ===== Hints ===== | ||
| * a precision of 1dB of the RSSI is sufficient | * a precision of 1dB of the RSSI is sufficient | ||
| * keep care, that representation of the RSSI is not an integer value, but a byte in two's complement presentation. | * keep care, that representation of the RSSI is not an integer value, but a byte in two's complement presentation. | ||
