Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| network_protocol_programming_lab:change_frequency [2020/05/22 11:35] – [Tasks] rathke | network_protocol_programming_lab:change_frequency [2021/04/19 12:40] (current) – [Tasks] rathke | ||
|---|---|---|---|
| Line 19: | Line 19: | ||
| This task requires | This task requires | ||
| - | * a ready BeagleBone Black equipped with the CC1200 | + | * a ready BeagleBone Black equipped with the CC1200. |
| - | * one TI Development Kit for the CC1200 | + | * 4C attached to a second BeagleBone Black equipped with the CC1200. |
| - | * Smart RF Studio. | + | |
| ===== Tasks ===== | ===== Tasks ===== | ||
| * the programming is done by reusing the source files of lesson [[network_protocol_programming_lab: | * the programming is done by reusing the source files of lesson [[network_protocol_programming_lab: | ||
| + | * Change the symbol rate to 1.2 kBaud and the preamble count to 6 bytes. If necessary reexport the register value from 4C. | ||
| * Read chapter 9.12 ff. about programming the RF frequency in the [[http:// | * Read chapter 9.12 ff. about programming the RF frequency in the [[http:// | ||
| * you should implement a function for programming the frequency and printing the current programmed frequency. | * you should implement a function for programming the frequency and printing the current programmed frequency. | ||
| * for testing compare your computed values of the FREQ registers with SmartRF Studio. | * for testing compare your computed values of the FREQ registers with SmartRF Studio. | ||
| - | * now, set RF to an arbitrary value within the supported frequency band of CC1200 | + | * In your program, set RF to an arbitrary value (e.g. 851 MHz) within the supported frequency band of CC1200. |
| - | * Bring SmartRF Studio in “Packet | + | * In SmartRF Studio |
| + | * Bring 4C in “TX Packet Mode" | ||
| * start the transmitter. At the receiver, the BeagleBone Black, you should now receive **NO** packet. | * start the transmitter. At the receiver, the BeagleBone Black, you should now receive **NO** packet. | ||
| * Now, stop the transmitter and change the frequency to your selected frequency. | * Now, stop the transmitter and change the frequency to your selected frequency. | ||
