Wiki source code of BlueSMiRF Installation Tutorial
Last modified by Eric Nantel on 2026/04/06 12:43
Hide last authors
![]() |
33.1 | 1 | {{html wiki="false" clean="false"}} |
| 2 | <style> | ||
| 3 | .asm { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; max-width: 960px; } | ||
| 4 | .asm-step { background: #fff; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 1.5rem; overflow: hidden; } | ||
| 5 | .asm-step-header { background: #F5A800; display: flex; align-items: stretch; justify-content: space-between; } | ||
| 6 | .asm-step-name { padding: 0.6rem 1rem; font-weight: bold; font-size: 15px; color: #2C1A00; } | ||
| 7 | .asm-step-num { background: #1a1a1a; color: white; padding: 0.6rem 1.1rem; font-weight: bold; font-size: 15px; display: flex; align-items: center; white-space: nowrap; } | ||
| 8 | .asm-step-body { display: flex; flex-wrap: wrap; gap: 1.25rem; padding: 1rem; align-items: flex-start; } | ||
| 9 | .asm-step-text { flex: 1 1 250px; font-size: 13px; line-height: 1.6; } | ||
| 10 | .asm-step-figure { flex: 0 1 280px; text-align: center; } | ||
| 11 | .asm-step-figure img { max-width: 100%; height: auto; border: 1px solid #ccc; border-radius: 4px; } | ||
| 12 | .asm-step-figure span { display: block; font-size: 12px; color: #666; margin-top: 0.3rem; } | ||
| 13 | .asm-fullwidth { padding: 1rem; border-top: 1px solid #eee; font-size: 13px; overflow-x: auto; } | ||
| 14 | .ref-table { border-collapse: collapse; font-size: 12px; } | ||
| 15 | .ref-table th { background: #ccc; border: 1px solid #aaa; padding: 0.3rem 0.6rem; text-align: center; } | ||
| 16 | .ref-table td { border: 1px solid #ddd; padding: 0.3rem 0.6rem; text-align: center; } | ||
| 17 | .ref-table tr:nth-child(odd) td { background: #f9f9f9; } | ||
| 18 | .ref-table tr:nth-child(even) td { background: #fff; } | ||
| 19 | .asm-optional { background: #e8f0ff; border-left: 3px solid #3a5fa0; padding: 0.3rem 0.6rem; border-radius: 0 4px 4px 0; font-size: 12px; color: #3a5fa0; font-weight: bold; margin-bottom: 0.5rem; display: inline-block; } | ||
| 20 | .asm-warning { color: #c00; font-weight: bold; } | ||
| 21 | .asm h1 { font-size: 18px; margin-bottom: 0.25rem; } | ||
| 22 | .code-block { background: #f4f4f4; border: 1px solid #ddd; border-radius: 4px; padding: 0.2rem 0.5rem; font-family: 'Courier New', monospace; font-size: 12px; display: inline-block; } | ||
| 23 | </style> | ||
| 24 | |||
| 25 | <div class="asm"> | ||
| 26 | |||
| 27 | <!-- Header --> | ||
| 28 | <div style="padding: 0.5rem 0 1rem 0; display:flex; flex-wrap:wrap; gap:1.5rem; align-items:flex-start;"> | ||
| 29 | <div style="flex:1 1 300px;"> | ||
| 30 | <h1 class="asm">BlueSMiRF Installation Tutorial</h1> | ||
| 31 | <p><b>By James Frye — Updated May 21, 2010</b></p> | ||
| 32 | <p>This tutorial applies for Windows XP and Vista.</p> | ||
| 33 | </div> | ||
| 34 | <div style="text-align:center; flex:0 1 280px;"> | ||
| 35 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf15.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;"> | ||
| 36 | <p style="font-size:12px; color:#666; margin-top:0.3rem;"><b>Completed robot.</b></p> | ||
| 37 | </div> | ||
| 38 | </div> | ||
| 39 | |||
| 40 | <!-- Hardware --> | ||
| 41 | <div class="asm-step"> | ||
| 42 | <div class="asm-step-header"> | ||
| 43 | <div class="asm-step-name">BlueSMiRF — Necessary Hardware</div> | ||
| 44 | <div class="asm-step-num"> </div> | ||
| 45 | </div> | ||
| 46 | <div class="asm-step-body"> | ||
| 47 | <div class="asm-step-text"> | ||
| 48 | <p>You will need a <b>Bluetooth USB Dongle (WRL-00150)</b> plus one of the following modules:</p> | ||
| 49 | <ul style="margin-top:0.4rem; padding-left:1.2rem;"> | ||
| 50 | <li>Bluetooth Modem BlueSMiRF — Internal ceramic antenna (WRL-00582)</li> | ||
| 51 | <li>Bluetooth Modem BlueSMiRF RP-SMA — External antenna (WRL-00158) + 2.4GHz Duck Antenna RP-SMA (WRL-00145)</li> | ||
| 52 | </ul> | ||
| 53 | </div> | ||
| 54 | <div class="asm-step-figure"> | ||
| 55 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/bt000.jpg"> | ||
| 56 | <span>BlueSMiRF modules and accessories.</span> | ||
| 57 | </div> | ||
| 58 | </div> | ||
| 59 | </div> | ||
| 60 | |||
| 61 | <!-- Step 1 --> | ||
| 62 | <div class="asm-step"> | ||
| 63 | <div class="asm-step-header"> | ||
| 64 | <div class="asm-step-name">BlueSMiRF — Create Custom Cable</div> | ||
| 65 | <div class="asm-step-num">Step 1 / 24</div> | ||
| 66 | </div> | ||
| 67 | <div class="asm-step-body"> | ||
| 68 | <div class="asm-step-text"> | ||
| 69 | <p>Using a DC-02 data cable as a base, remove the violet wire's female connector from the black housing on one end. Refer to Figure 1 for an example of how to easily remove a connector from the housing.</p> | ||
| 70 | </div> | ||
| 71 | <div class="asm-step-figure"> | ||
| 72 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/dhbmd02.jpg"> | ||
| 73 | <span>Figure 1.</span> | ||
| 74 | </div> | ||
| 75 | </div> | ||
| 76 | </div> | ||
| 77 | |||
| 78 | <!-- Step 2 --> | ||
| 79 | <div class="asm-step"> | ||
| 80 | <div class="asm-step-header"> | ||
| 81 | <div class="asm-step-name">BlueSMiRF — Insulate Exposed Connector</div> | ||
| 82 | <div class="asm-step-num">Step 2 / 24</div> | ||
| 83 | </div> | ||
| 84 | <div class="asm-step-body"> | ||
| 85 | <div class="asm-step-text"> | ||
| 86 | <p>Cover the exposed connector with heatshrink to avoid shorts. Your cable should look like Figure 2.</p> | ||
| 87 | </div> | ||
| 88 | <div class="asm-step-figure"> | ||
| 89 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf01.jpg"> | ||
| 90 | <span>Figure 2.</span> | ||
| 91 | </div> | ||
| 92 | </div> | ||
| 93 | </div> | ||
| 94 | |||
| 95 | <!-- Step 3 --> | ||
| 96 | <div class="asm-step"> | ||
| 97 | <div class="asm-step-header"> | ||
| 98 | <div class="asm-step-name">BlueSMiRF — Connect Cables to BlueSMiRF</div> | ||
| 99 | <div class="asm-step-num">Step 3 / 24</div> | ||
| 100 | </div> | ||
| 101 | <div class="asm-step-body"> | ||
| 102 | <div class="asm-step-text"> | ||
| 103 | <p>Connect the data and power cables to the BlueSMiRF as shown. Refer to Table 3 and the wiring diagram following Step 4.</p> | ||
| 104 | </div> | ||
| 105 | <div class="asm-step-figure"> | ||
| 106 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf02.jpg"> | ||
| 107 | <span>Figure 3.</span> | ||
| 108 | </div> | ||
| 109 | </div> | ||
| 110 | <div class="asm-fullwidth"> | ||
| 111 | <p style="font-weight:bold; margin-bottom:0.4rem;">BlueSMiRF Connections (Table 3)</p> | ||
| 112 | <table class="ref-table" style="width:auto;"> | ||
| 113 | <tr><th>BlueSMiRF Pin</th><th>Wire</th></tr> | ||
| 114 | <tr><td>CTS-I</td><td>Violet (heat shrink end)</td></tr> | ||
| 115 | <tr><td>PWR</td><td>Power cable — Red (+)</td></tr> | ||
| 116 | <tr><td>GND</td><td>Power cable — Black (−)</td></tr> | ||
| 117 | <tr><td>TX-O</td><td>Yellow</td></tr> | ||
| 118 | <tr><td>RX-I</td><td>Blue</td></tr> | ||
| 119 | <tr><td>RTS-O</td><td>Violet</td></tr> | ||
| 120 | </table> | ||
| 121 | </div> | ||
| 122 | </div> | ||
| 123 | |||
| 124 | <!-- Step 4 --> | ||
| 125 | <div class="asm-step"> | ||
| 126 | <div class="asm-step-header"> | ||
| 127 | <div class="asm-step-name">BlueSMiRF — Connect Cables to SSC-32</div> | ||
| 128 | <div class="asm-step-num">Step 4 / 24</div> | ||
| 129 | </div> | ||
| 130 | <div class="asm-step-body"> | ||
| 131 | <div class="asm-step-text"> | ||
| 132 | <p>Connect the data and power cables to the SSC-32 as shown. Refer to Table 4 and the wiring diagram below.</p> | ||
| 133 | </div> | ||
| 134 | <div class="asm-step-figure"> | ||
| 135 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf03.jpg"> | ||
| 136 | <span>Figure 4.</span> | ||
| 137 | </div> | ||
| 138 | </div> | ||
| 139 | <div class="asm-fullwidth"> | ||
| 140 | <p style="font-weight:bold; margin-bottom:0.4rem;">SSC-32 Connections (Table 4)</p> | ||
| 141 | <table class="ref-table" style="width:auto; margin-bottom:1rem;"> | ||
| 142 | <tr><th>SSC-32 Pin</th><th>Wire</th></tr> | ||
| 143 | <tr><td>TX</td><td>Blue</td></tr> | ||
| 144 | <tr><td>RX</td><td>Yellow</td></tr> | ||
| 145 | <tr><td>+</td><td>Red</td></tr> | ||
| 146 | <tr><td>GND</td><td>Black</td></tr> | ||
| 147 | </table> | ||
| 148 | <p style="font-weight:bold; margin-bottom:0.4rem;">Wiring Diagram</p> | ||
| 149 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/bluessc.gif" style="max-width:100%; border:1px solid #ccc; border-radius:4px;"> | ||
| 150 | </div> | ||
| 151 | </div> | ||
| 152 | |||
| 153 | <!-- Step 5 --> | ||
| 154 | <div class="asm-step"> | ||
| 155 | <div class="asm-step-header"> | ||
| 156 | <div class="asm-step-name">BlueSMiRF — Set SSC-32 Baud Rate</div> | ||
| 157 | <div class="asm-step-num">Step 5 / 24</div> | ||
| 158 | </div> | ||
| 159 | <div class="asm-step-body"> | ||
| 160 | <div class="asm-step-text"> | ||
| 161 | <p>There are two versions of the BlueSMiRF — identify yours by the antenna colour:</p> | ||
| 162 | <ul style="margin-top:0.4rem; padding-left:1.2rem;"> | ||
| 163 | <li><b>Blue antenna (new):</b> defaults to 115.2K baud</li> | ||
| 164 | <li><b>White antenna (old):</b> defaults to 9600 baud</li> | ||
| 165 | </ul> | ||
| 166 | <p>Set the SSC-32's baud rate jumpers to match your module. Refer to Figure 5 for jumper configurations.</p> | ||
| 167 | </div> | ||
| 168 | <div class="asm-step-figure"> | ||
| 169 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/baudrate.jpg"> | ||
| 170 | <span>Figure 5 — Baud rate jumper configurations.</span> | ||
| 171 | </div> | ||
| 172 | </div> | ||
| 173 | </div> | ||
| 174 | |||
| 175 | <!-- Steps 6–10: Windows Vista --> | ||
| 176 | <div class="asm-step"> | ||
| 177 | <div class="asm-step-header"> | ||
| 178 | <div class="asm-step-name">BlueSMiRF — Pair Device (Windows Vista)</div> | ||
| 179 | <div class="asm-step-num">Steps 6–10 / 24</div> | ||
| 180 | </div> | ||
| 181 | <div class="asm-step-body"> | ||
| 182 | <div class="asm-step-text"> | ||
| 183 | <p><span class="asm-optional">Step 6 — Windows Vista</span><br> | ||
| 184 | Plug the dongle into a spare USB port. A Bluetooth icon will appear in the taskbar. Double-click it to open the Bluetooth Devices screen, then click "Add..."</p> | ||
| 185 | <div style="margin: 0.5rem 0;"> | ||
| 186 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/taskbar2.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;"> | ||
| 187 | </div> | ||
| 188 | <p><span class="asm-optional">Step 7 — Windows Vista</span><br> | ||
| 189 | Select "My device is set up and ready to be found" and click "Next".</p> | ||
| 190 | <p><span class="asm-optional">Step 8 — Windows Vista</span><br> | ||
| 191 | Select "SparkFun-BT / New Device" and click "Next".</p> | ||
| 192 | <p><span class="asm-optional">Step 9 — Windows Vista</span><br> | ||
| 193 | Enter the passkey for your module and click "Next":<br> | ||
| 194 | · Blue antenna (new): <b>1234</b><br> | ||
| 195 | · White antenna (old): <b>default</b></p> | ||
| 196 | <p><span class="asm-optional">Step 10 — Windows Vista</span><br> | ||
| 197 | A dialogue will appear. <span class="asm-warning">Note the "Outgoing" COM port — you will need it in Step 16.</span> Click "Finish". Then skip to Step 16.</p> | ||
| 198 | </div> | ||
| 199 | <div style="display:flex; flex-direction:column; gap:0.75rem; flex: 0 1 280px;"> | ||
| 200 | <div class="asm-step-figure"> | ||
| 201 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/vista01.jpg"> | ||
| 202 | <span>Figure 6.</span> | ||
| 203 | </div> | ||
| 204 | <div class="asm-step-figure"> | ||
| 205 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/vista03.jpg"> | ||
| 206 | <span>Figure 8.</span> | ||
| 207 | </div> | ||
| 208 | <div class="asm-step-figure"> | ||
| 209 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/vista05.jpg"> | ||
| 210 | <span>Figure 10.</span> | ||
| 211 | </div> | ||
| 212 | </div> | ||
| 213 | </div> | ||
| 214 | </div> | ||
| 215 | |||
| 216 | <!-- Steps 11–15: Windows XP --> | ||
| 217 | <div class="asm-step"> | ||
| 218 | <div class="asm-step-header"> | ||
| 219 | <div class="asm-step-name">BlueSMiRF — Pair Device (Windows XP)</div> | ||
| 220 | <div class="asm-step-num">Steps 11–15 / 24</div> | ||
| 221 | </div> | ||
| 222 | <div class="asm-step-body"> | ||
| 223 | <div class="asm-step-text"> | ||
| 224 | <p><span class="asm-optional">Step 11 — Windows XP</span><br> | ||
| 225 | Insert the CD and plug the Bluetooth Dongle into a spare USB port. When the CD screen appears, click "Install Buetooth Softwa".</p> | ||
| 226 | <p><span class="asm-optional">Step 12 — Windows XP</span><br> | ||
| 227 | Click "Next" through the installer screens, accept the license, and click "Install". If a Driver Signature Notice appears, click "OK". The installation takes a few minutes — multiple windows opening is normal. Click "Finish" when complete.</p> | ||
| 228 | <p><span class="asm-optional">Step 13 — Windows XP</span><br> | ||
| 229 | Right-click the Bluetooth taskbar icon → Quick Connect → Bluetooth Serial Port → Find Devices. Double-click "SparkFun-BT" to connect.</p> | ||
| 230 | <div style="margin: 0.5rem 0;"> | ||
| 231 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/taskbar.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;"> | ||
| 232 | </div> | ||
| 233 | <p><span class="asm-optional">Step 14 — Windows XP</span><br> | ||
| 234 | Enter the passkey for your module and click "OK":<br> | ||
| 235 | · Blue antenna (new): <b>1234</b><br> | ||
| 236 | · White antenna (old): <b>default</b><br> | ||
| 237 | After first connection, use the Quick Connect menu to connect/disconnect.</p> | ||
| 238 | <p><span class="asm-optional">Step 15 — Windows XP</span><br> | ||
| 239 | A dialogue will appear. <span class="asm-warning">Note the COM Port in the drop-down — you will need it in Step 16.</span> Click "OK".</p> | ||
| 240 | </div> | ||
| 241 | <div style="display:flex; flex-direction:column; gap:0.75rem; flex: 0 1 280px;"> | ||
| 242 | <div class="asm-step-figure"> | ||
| 243 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/bt001.jpg"> | ||
| 244 | <span>Figure 11.</span> | ||
| 245 | </div> | ||
| 246 | <div class="asm-step-figure"> | ||
| 247 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/bt017.jpg"> | ||
| 248 | <span>Figure 13.</span> | ||
| 249 | </div> | ||
| 250 | <div class="asm-step-figure"> | ||
| 251 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/bt016.jpg"> | ||
| 252 | <span>Figure 15.</span> | ||
| 253 | </div> | ||
| 254 | </div> | ||
| 255 | </div> | ||
| 256 | </div> | ||
| 257 | |||
| 258 | <!-- Step 16 --> | ||
| 259 | <div class="asm-step"> | ||
| 260 | <div class="asm-step-header"> | ||
| 261 | <div class="asm-step-name">BlueSMiRF — Configure LynxTerm Port</div> | ||
| 262 | <div class="asm-step-num">Step 16 / 24</div> | ||
| 263 | </div> | ||
| 264 | <div class="asm-step-body"> | ||
| 265 | <div class="asm-step-text"> | ||
| 266 | <p><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/ses-software/lynxterm/" target="_blank">Download</a> and install LynxTerm. Click "Setup" in the Port section, set the COM port to the one noted earlier, and set the baud rate to match your BlueSMiRF:<br> | ||
| 267 | · Blue antenna (new): <b>115200</b><br> | ||
| 268 | · White antenna (old): <b>9600</b></p> | ||
| 269 | </div> | ||
| 270 | <div class="asm-step-figure"> | ||
| 271 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt01.jpg"> | ||
| 272 | <span>Figure 16.</span> | ||
| 273 | </div> | ||
| 274 | </div> | ||
| 275 | </div> | ||
| 276 | |||
| 277 | <!-- Step 17 --> | ||
| 278 | <div class="asm-step"> | ||
| 279 | <div class="asm-step-header"> | ||
| 280 | <div class="asm-step-name">BlueSMiRF — Configure LynxTerm Terminal Settings</div> | ||
| 281 | <div class="asm-step-num">Step 17 / 24</div> | ||
| 282 | </div> | ||
| 283 | <div class="asm-step-body"> | ||
| 284 | <div class="asm-step-text"> | ||
| 285 | <p>Click "Setup" in the Terminal section. Match the settings shown in Figure 17. <span class="asm-warning">Verify that "Send line feeds with carriage return" is turned OFF.</span></p> | ||
| 286 | </div> | ||
| 287 | <div class="asm-step-figure"> | ||
| 288 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt02.jpg"> | ||
| 289 | <span>Figure 17.</span> | ||
| 290 | </div> | ||
| 291 | </div> | ||
| 292 | </div> | ||
| 293 | |||
| 294 | <!-- Step 18 --> | ||
| 295 | <div class="asm-step"> | ||
| 296 | <div class="asm-step-header"> | ||
| 297 | <div class="asm-step-name">BlueSMiRF — Test Connection</div> | ||
| 298 | <div class="asm-step-num">Step 18 / 24</div> | ||
| 299 | </div> | ||
| 300 | <div class="asm-step-body"> | ||
| 301 | <div class="asm-step-text"> | ||
| 302 | <p>Type <span class="code-block">ver</span> and press Enter. You should see the SSC-32 firmware version returned.</p> | ||
| 303 | <ul style="margin-top:0.5rem; padding-left:1.2rem;"> | ||
| 304 | <li><b>Blue antenna (new):</b> if the version appears, you're done — skip to Step 23.</li> | ||
| 305 | <li><b>White antenna (old):</b> continue to Step 19 to upgrade the baud rate.</li> | ||
| 306 | </ul> | ||
| 307 | </div> | ||
| 308 | <div class="asm-step-figure"> | ||
| 309 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt03.jpg"> | ||
| 310 | <span>Figure 18.</span> | ||
| 311 | </div> | ||
| 312 | </div> | ||
| 313 | </div> | ||
| 314 | |||
| 315 | <!-- Step 19 --> | ||
| 316 | <div class="asm-step"> | ||
| 317 | <div class="asm-step-header"> | ||
| 318 | <div class="asm-step-name">BlueSMiRF — Enter Config Mode & Set Baud Rate (White Antenna Only)</div> | ||
| 319 | <div class="asm-step-num">Step 19 / 24</div> | ||
| 320 | </div> | ||
| 321 | <div class="asm-step-body"> | ||
| 322 | <div class="asm-step-text"> | ||
| 323 | <span class="asm-optional">White antenna (old) only</span> | ||
| 324 | <p>Type <span class="code-block">+++</span> and press Enter to activate Configuration Mode — you should see <b>OK</b>. Then type <span class="code-block">AT</span> and press Enter to confirm communication. Type <span class="code-block">ATSW20,472,0,0,1</span> and press Enter to change the baud rate to 115.2k. This command does not return an OK.</p> | ||
| 325 | <p><span class="asm-warning">Terminal applications do not allow Backspace. If you make a typo, press Enter and retype.</span></p> | ||
| 326 | </div> | ||
| 327 | <div class="asm-step-figure"> | ||
| 328 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt04.jpg"> | ||
| 329 | <span>Figure 19.</span> | ||
| 330 | </div> | ||
| 331 | </div> | ||
| 332 | </div> | ||
| 333 | |||
| 334 | <!-- Step 20 --> | ||
| 335 | <div class="asm-step"> | ||
| 336 | <div class="asm-step-header"> | ||
| 337 | <div class="asm-step-name">BlueSMiRF — Verify Baud Rate Change (White Antenna Only)</div> | ||
| 338 | <div class="asm-step-num">Step 20 / 24</div> | ||
| 339 | </div> | ||
| 340 | <div class="asm-step-body"> | ||
| 341 | <div class="asm-step-text"> | ||
| 342 | <span class="asm-optional">White antenna (old) only</span> | ||
| 343 | <p>Type <span class="code-block">ATSI,8</span> and press Enter. You should see <b>OK</b> and <b>01D8,0000,0000</b> — the baud rate in hexadecimal. If the value differs, repeat Step 19.</p> | ||
| 344 | </div> | ||
| 345 | <div class="asm-step-figure"> | ||
| 346 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt05.jpg"> | ||
| 347 | <span>Figure 20.</span> | ||
| 348 | </div> | ||
| 349 | </div> | ||
| 350 | </div> | ||
| 351 | |||
| 352 | <!-- Step 21 --> | ||
| 353 | <div class="asm-step"> | ||
| 354 | <div class="asm-step-header"> | ||
| 355 | <div class="asm-step-name">BlueSMiRF — Update LynxTerm & Disconnect (White Antenna Only)</div> | ||
| 356 | <div class="asm-step-num">Step 21 / 24</div> | ||
| 357 | </div> | ||
| 358 | <div class="asm-step-body"> | ||
| 359 | <div class="asm-step-text"> | ||
| 360 | <span class="asm-optional">White antenna (old) only</span> | ||
| 361 | <p>In LynxTerm, click "Setup" in the Port section and change the baud rate to <b>115200</b>. Disconnect from LynxTerm (press "Disconnect" in Port section). Disconnect from Bluetooth (right-click taskbar icon → Quick Connect → Bluetooth Serial Port → SparkFun-BT → OK). Turn off the SSC-32.</p> | ||
| 362 | </div> | ||
| 363 | <div class="asm-step-figure"> | ||
| 364 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/lt06.jpg"> | ||
| 365 | <span>Figure 21.</span> | ||
| 366 | </div> | ||
| 367 | </div> | ||
| 368 | </div> | ||
| 369 | |||
| 370 | <!-- Step 22 --> | ||
| 371 | <div class="asm-step"> | ||
| 372 | <div class="asm-step-header"> | ||
| 373 | <div class="asm-step-name">BlueSMiRF — Set SSC-32 to 115.2k & Final Test (White Antenna Only)</div> | ||
| 374 | <div class="asm-step-num">Step 22 / 24</div> | ||
| 375 | </div> | ||
| 376 | <div class="asm-step-body"> | ||
| 377 | <div class="asm-step-text"> | ||
| 378 | <span class="asm-optional">White antenna (old) only</span> | ||
| 379 | <p>Set the SSC-32 baud rate jumpers to <b>115.2k</b> as shown. Turn the SSC-32 back on. Reconnect via Bluetooth (Steps 13–15), then reconnect LynxTerm. Type <span class="code-block">ver</span> and press Enter — the firmware version should appear.</p> | ||
| 380 | </div> | ||
| 381 | <div class="asm-step-figure"> | ||
| 382 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf14.jpg"> | ||
| 383 | <span>Figure 22 (115.2k baud jumper config).</span> | ||
| 384 | </div> | ||
| 385 | </div> | ||
| 386 | </div> | ||
| 387 | |||
| 388 | <!-- Step 23 --> | ||
| 389 | <div class="asm-step"> | ||
| 390 | <div class="asm-step-header"> | ||
| 391 | <div class="asm-step-name">BlueSMiRF — Congratulations!</div> | ||
| 392 | <div class="asm-step-num">Step 23 / 24</div> | ||
| 393 | </div> | ||
| 394 | <div class="asm-step-body"> | ||
| 395 | <div class="asm-step-text"> | ||
| 396 | <p><b>Congratulations!</b> You can now control your robots without wires!</p> | ||
| 397 | <p>You can re-enable "Send line feeds with carriage return" in LynxTerm's Terminal setup. Just remember to turn it off again if you need to use the BlueSMiRF's configuration mode.</p> | ||
| 398 | </div> | ||
| 399 | <div class="asm-step-figure"> | ||
| 400 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/smirf15.jpg"> | ||
| 401 | <span>Figure 23.</span> | ||
| 402 | </div> | ||
| 403 | </div> | ||
| 404 | </div> | ||
| 405 | |||
| 406 | <!-- Step 24 --> | ||
| 407 | <div class="asm-step"> | ||
| 408 | <div class="asm-step-header"> | ||
| 409 | <div class="asm-step-name">BlueSMiRF — Adjust SEQ-01 Timeouts (Optional)</div> | ||
| 410 | <div class="asm-step-num">Step 24 / 24</div> | ||
| 411 | </div> | ||
| 412 | <div class="asm-step-body"> | ||
| 413 | <div class="asm-step-text"> | ||
| 414 | <p>LynxTerm did not require timeout changes for reliable communication. However, the <a href="http://www.lynxmotion.com/p-443-ssc-32-sequencer.aspx" target="_blank">SEQ-01</a> did. Click "Timeouts" and refer to Figure 24 for recommended values. Experiment to find the smallest values that still allow reliable communication.</p> | ||
| 415 | </div> | ||
| 416 | <div class="asm-step-figure"> | ||
| 417 | <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-bipeds/bluesmirf-installation/WebHome/seq01.jpg"> | ||
| 418 | <span>Figure 24 (SEQ-01 timeout values).</span> | ||
| 419 | </div> | ||
| 420 | </div> | ||
| 421 | </div> | ||
| 422 | |||
| 423 | </div> | ||
![]() |
1.1 | 424 | {{/html}} |


