Skip to content

Commit 5e57464

Browse files
authored
Merge pull request #263 from OpenBCI/218-run-multiple-cytons-simultaneously
Add Tutorial on How to Change Radio Channel of Cyton
2 parents 48ae2aa + fc63fb1 commit 5e57464

9 files changed

+70
-0
lines changed

website/docs/Cyton/01-CytonBoard.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ Included will be:
1818
- [**OpenBCI Radio Programming Tutorial**](Cyton/06-Cyton_Radios_Programming_Tutorial.md) — Learn how to manually program the Radios on the Cyton and Dongle. _Not needed if you wish to use the board out-of-box_
1919
- [**External Trigger on OpenBCI Cyton Board**](Cyton/07-External_Trigger_Cyton_Example.md) — Shows how to add an external trigger to the OpenBCI data stream to allow for precise timing between external events and the data stream.
2020
- [**Using SD Card with OpenBCI**](Cyton/09-Using_SD_Card_with_OpenBCI.md) — Covers how to add an SD card for local storage to OpenBCI.
21+
- [**Run Multiple Cytons Simultaneously**](Cyton/Change_Cyton_Radio_Channel.md) - Learn how to change the radio channel for the Cyton and it's associated Dongle so that multiple Cytons can be used in close proximity
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
id: CytonRadioChannel
3+
title: How to Run Multiple Cytons Simultaneously
4+
---
5+
6+
import ChangeRadioChannelStep7 from "../assets/CytonImages/ChangeRadioChannelStep7.png";
7+
import LabelledCytonDonglePair from "../assets/CytonImages/LabelledCytonDonglePair.jpg";
8+
9+
:::caution
10+
11+
This guide covers how to change the Radio channel of the Cyton or Cyton+Daisy when used with a dongle so that multiple Cytons can be used in close proximity with each other. This guide does not cover programming the Radio of the Cyton or Dongle. All OpenBCI boards ship pre-programmed.
12+
13+
DO NOT attempt to upload firmware to your Cyton board or dongle unless specifically instructed to do so.
14+
15+
Changing the Radio channel of the Cyton is harmless and recommended if you plan to use multiple Cytons in the same room.
16+
:::
17+
18+
## Overview
19+
20+
The OpenBCI Cyton Boards come with a USB dongle that allows for communication between the Board and your computer. There is a BLE radio module ([RFduino 22301](http://www.rfduino.com/product/rfd22301-rfduino-ble-smt/index.html)) on the Dongle and Board that make the communication happen. Here's some terms that are important to note:
21+
22+
- The radio module on the Dongle is called the **HOST**
23+
- The radio module on the Cyton Board is called the **DEVICE**
24+
- Host-Device pairs can be programmed to transmit on up to **25** discrete channels
25+
- There are _important_ differences in the firmware for 8-bit and 32-bit systems
26+
27+
This tutorial explains how to use any one of the 25 discrete channels with your Cyton or Cyton+Daisy and Dongle pair so that multiple pairs can be used in the same room or environment.
28+
29+
## Steps to Change Radio Channel
30+
31+
1. Launch the OpenBCI GUI.
32+
33+
![OpenBCI_GUI](../assets/CytonImages/ChangeRadioChannelStep1.png)
34+
35+
2. Turn on the Cyton or Cyton+Daisy board and plug in the Dongle to a USB port. Make sure that the Dongle is set to GPIO_6 when it is connected to the computer.
36+
37+
3. Access the Serial/COM Port control panel within the Cyton settings.
38+
39+
![COM Port](../assets/CytonImages/ChangeRadioChannelStep3.png)
40+
41+
4. [Select the COM Port](https://docs.openbci.com/GettingStarted/Boards/CytonGS/#3-find-your-usb-dongles-serialcom-port) for the Cyton that requires a Radio channel change.
42+
43+
![Select COM Port](../assets/CytonImages/ChangeRadioChannelStep4.png)
44+
45+
5. Click the "SYSTEM STATUS" button to check which channel the Dongle and board are using.
46+
47+
![System Status](../assets/CytonImages/ChangeRadioChannelStep5.png)
48+
49+
6. Access the Change Channel panel within the Radio Configuration settings.
50+
51+
![Change Channel](../assets/CytonImages/ChangeRadioChannelStep6.png)
52+
53+
7. Select any channel that other Cyton boards are not using and click the Channel number. The message box will update and display the selected channel number if this process is successful. To confirm, click the "SYSTEM STATUS" button again to confirm that the Dongle and board are set to the Channel selected.
54+
55+
<div style={{textAlign: 'center'}}>
56+
<img src={ChangeRadioChannelStep7} width="1000"/>
57+
</div>
58+
59+
The HOST and DEVICE have now been set to a unique channel! It is best practice to label the Dongle and Cyton or Cyton+Daisy board with the Channel number as shown below for easy identification and to prevent the same Radio channel from being used on another pair.
60+
61+
<div style={{textAlign: 'center'}}>
62+
<img src={LabelledCytonDonglePair} width="500"/>
63+
</div>
64+
65+
:::note
66+
67+
This procedure must be done one pair at a time. If two pairs use the same channel, the data will not stream properly or the session will not start as there will be interference. While this does not damage the board in any way, it does cause issues if multiple data streams are being performed at the same time.
68+
69+
:::
38.7 KB
Loading
74.6 KB
Loading
99.8 KB
Loading
96.5 KB
Loading
96.7 KB
Loading
247 KB
Loading
1.01 MB
Loading

0 commit comments

Comments
 (0)