From 507f2aedbc90be01d1c58b88a3b836add77036d7 Mon Sep 17 00:00:00 2001 From: jdreichmann Date: Sun, 23 Jun 2019 14:56:45 +0200 Subject: [PATCH] Initial commit after migrating repo and assuring the product launches --- .classpath | 8 + .gitignore | 1 + .project | 28 + .settings/org.eclipse.jdt.core.prefs | 7 + .settings/org.eclipse.pde.core.prefs | 2 + LICENSE.md | 23 + META-INF/MANIFEST.MF | 17 + PBI-IDE.launch | 32 + build.properties | 20 + config/ca.cfg | 64 + config/color.cfg | 6 + config/set.cfg | 17 + contexts.xml | 13 + help/BasicStampHelp/BASIC Stamp Help.exe | Bin 0 -> 413696 bytes .../Content/FAQTopics/FIFObuffers.htm | 91 + .../Content/FAQTopics/InsertBS2popup.htm | 26 + .../Content/FAQTopics/InvalidPort.htm | 72 + .../Content/FAQTopics/LatencyTimer.htm | 90 + .../Content/FAQTopics/NoBSfound.htm | 75 + .../Content/FAQTopics/NoDeviceType.htm | 110 + .../Content/FAQTopics/NoPortsFound.htm | 90 + .../Content/FAQTopics/PortInUse.htm | 90 + .../Content/FAQTopics/PowerSupplies.htm | 97 + .../Content/FAQTopics/PwrSupplyPopup.htm | 67 + .../Content/FAQTopics/RunIdTest.htm | 123 + .../Content/FAQTopics/SerialPortSearch.htm | 132 + .../BasicStampHelp/Content/FAQTopics/TFAQ.htm | 73 + .../Content/FAQTopics/USBdrivers.htm | 89 + .../Content/FAQTopics/UsbBoardResets.htm | 134 + .../GeneratedImages/Equations/Equation1.png | Bin 0 -> 994 bytes .../GeneratedImages/Equations/Equation2.png | Bin 0 -> 1743 bytes .../GeneratedImages/Equations/Equation3.png | Bin 0 -> 1810 bytes help/BasicStampHelp/Content/Glossary.htm | 25 + help/BasicStampHelp/Content/Glossary.js | 28 + help/BasicStampHelp/Content/Glossary.xml | 25 + .../Content/HardwareTopics/BS_Chart.htm | 464 + .../Content/HardwareTopics/ConnSchematics.htm | 74 + .../Content/HardwareTopics/PinDesc.htm | 492 + .../Content/HomeTopics/FinePrint.htm | 62 + .../Content/HomeTopics/HomePage.htm | 56 + .../Content/HomeTopics/Resources.htm | 84 + .../Content/HomeTopics/WhatsNew.htm | 135 + .../Content/LanguageTopics/Commands/AUXIO.htm | 121 + .../LanguageTopics/Commands/BRANCH.htm | 107 + .../LanguageTopics/Commands/BUTTON.htm | 126 + .../LanguageTopics/Commands/COMPARE.htm | 117 + .../LanguageTopics/Commands/CONFIGPIN.htm | 208 + .../Content/LanguageTopics/Commands/COUNT.htm | 141 + .../Content/LanguageTopics/Commands/DATA.htm | 269 + .../Content/LanguageTopics/Commands/DEBUG.htm | 620 + .../LanguageTopics/Commands/DEBUGIN.htm | 305 + .../LanguageTopics/Commands/DO_LOOP.htm | 148 + .../LanguageTopics/Commands/DTMFOUT.htm | 201 + .../LanguageTopics/Commands/EEPROM.htm | 205 + .../Content/LanguageTopics/Commands/END.htm | 127 + .../Content/LanguageTopics/Commands/EXIT.htm | 105 + .../LanguageTopics/Commands/FOR_NEXT.htm | 391 + .../LanguageTopics/Commands/FREQOUT.htm | 138 + .../Content/LanguageTopics/Commands/GET.htm | 181 + .../Content/LanguageTopics/Commands/GOSUB.htm | 156 + .../Content/LanguageTopics/Commands/GOTO.htm | 105 + .../Content/LanguageTopics/Commands/HIGH.htm | 109 + .../Content/LanguageTopics/Commands/I2CIN.htm | 366 + .../LanguageTopics/Commands/I2COUT.htm | 327 + .../LanguageTopics/Commands/IF_THEN.htm | 453 + .../LanguageTopics/Commands/IF_THEN_ELSE.htm | 181 + .../Content/LanguageTopics/Commands/INPUT.htm | 123 + .../LanguageTopics/Commands/IOTERM.htm | 115 + .../LanguageTopics/Commands/LCDCMD.htm | 570 + .../Content/LanguageTopics/Commands/LCDIN.htm | 293 + .../LanguageTopics/Commands/LCDOUT.htm | 309 + .../Content/LanguageTopics/Commands/LET.htm | 86 + .../LanguageTopics/Commands/LOOKDOWN.htm | 401 + .../LanguageTopics/Commands/LOOKUP.htm | 255 + .../Content/LanguageTopics/Commands/LOW.htm | 108 + .../LanguageTopics/Commands/MAINIO.htm | 90 + .../Content/LanguageTopics/Commands/NAP.htm | 194 + .../LanguageTopics/Commands/ON_GOSUB.htm | 107 + .../LanguageTopics/Commands/ON_GOTO.htm | 98 + .../LanguageTopics/Commands/OUTPUT.htm | 111 + .../Content/LanguageTopics/Commands/OWIN.htm | 432 + .../Content/LanguageTopics/Commands/OWOUT.htm | 401 + .../Content/LanguageTopics/Commands/PAUSE.htm | 87 + .../LanguageTopics/Commands/POLLIN.htm | 245 + .../LanguageTopics/Commands/POLLMODE.htm | 270 + .../LanguageTopics/Commands/POLLOUT.htm | 264 + .../LanguageTopics/Commands/POLLRUN.htm | 144 + .../LanguageTopics/Commands/POLLWAIT.htm | 218 + .../Content/LanguageTopics/Commands/POT.htm | 122 + .../LanguageTopics/Commands/PULSIN.htm | 136 + .../LanguageTopics/Commands/PULSOUT.htm | 145 + .../Content/LanguageTopics/Commands/PUT.htm | 167 + .../Content/LanguageTopics/Commands/PWM.htm | 201 + .../LanguageTopics/Commands/RANDOM.htm | 146 + .../LanguageTopics/Commands/RCTIME.htm | 182 + .../Content/LanguageTopics/Commands/READ.htm | 227 + .../LanguageTopics/Commands/RETURN.htm | 120 + .../LanguageTopics/Commands/REVERSE.htm | 101 + .../Content/LanguageTopics/Commands/RUN.htm | 194 + .../LanguageTopics/Commands/SELECT_CASE.htm | 168 + .../Content/LanguageTopics/Commands/SERIN.htm | 1235 ++ .../LanguageTopics/Commands/SEROUT.htm | 1059 ++ .../LanguageTopics/Commands/SHIFTIN.htm | 205 + .../LanguageTopics/Commands/SHIFTOUT.htm | 187 + .../Content/LanguageTopics/Commands/SLEEP.htm | 211 + .../Content/LanguageTopics/Commands/SOUND.htm | 113 + .../Content/LanguageTopics/Commands/STOP.htm | 94 + .../Content/LanguageTopics/Commands/STORE.htm | 125 + .../LanguageTopics/Commands/TOGGLE.htm | 142 + .../Content/LanguageTopics/Commands/WRITE.htm | 244 + .../Content/LanguageTopics/Commands/XOUT.htm | 199 + .../ExampleTopics/AuMainIotermEx.htm | 92 + .../LanguageTopics/ExampleTopics/BranchEx.htm | 124 + .../LanguageTopics/ExampleTopics/ButtonEx.htm | 121 + .../ExampleTopics/CompareEx.htm | 91 + .../ExampleTopics/ConfigpinEx.htm | 97 + .../LanguageTopics/ExampleTopics/CountEx.htm | 103 + .../LanguageTopics/ExampleTopics/DataEx.htm | 128 + .../ExampleTopics/DebugDebuginEx.htm | 81 + .../LanguageTopics/ExampleTopics/DebugEx.htm | 133 + .../LanguageTopics/ExampleTopics/DoLoopEx.htm | 97 + .../ExampleTopics/DtmfoutEx.htm | 115 + .../LanguageTopics/ExampleTopics/EepromEx.htm | 91 + .../LanguageTopics/ExampleTopics/ExitEx.htm | 85 + .../ExampleTopics/ForNextEx.htm | 108 + .../ExampleTopics/FreqoutEx.htm | 111 + .../LanguageTopics/ExampleTopics/GetPutEx.htm | 130 + .../LanguageTopics/ExampleTopics/GosubEx.htm | 148 + .../LanguageTopics/ExampleTopics/GotoEx.htm | 85 + .../ExampleTopics/HighLowEx.htm | 75 + .../ExampleTopics/I2cInOutEx.htm | 118 + .../ExampleTopics/IfThenElseEx.htm | 95 + .../LanguageTopics/ExampleTopics/IfThenEx.htm | 121 + .../ExampleTopics/InputOutputEx.htm | 116 + .../LanguageTopics/ExampleTopics/LcdcmdEx.htm | 105 + .../LanguageTopics/ExampleTopics/LcdinEx.htm | 112 + .../LanguageTopics/ExampleTopics/LcdoutEx.htm | 109 + .../ExampleTopics/LookdownEx.htm | 112 + .../LanguageTopics/ExampleTopics/LookupEx.htm | 99 + .../LanguageTopics/ExampleTopics/NapEx.htm | 82 + .../ExampleTopics/OnGosubEx.htm | 91 + .../LanguageTopics/ExampleTopics/OnGotoEx.htm | 90 + .../ExampleTopics/OwinOwoutEx.htm | 117 + .../LanguageTopics/ExampleTopics/PauseEx.htm | 69 + .../ExampleTopics/PollinOutEx.htm | 117 + .../ExampleTopics/PollrunEx.htm | 97 + .../ExampleTopics/PollwaitEx.htm | 76 + .../LanguageTopics/ExampleTopics/PotEx.htm | 78 + .../LanguageTopics/ExampleTopics/PulsinEx.htm | 128 + .../ExampleTopics/PulsoutEx.htm | 105 + .../LanguageTopics/ExampleTopics/PwmEx.htm | 117 + .../LanguageTopics/ExampleTopics/RandomEx.htm | 147 + .../LanguageTopics/ExampleTopics/RctimeEx.htm | 132 + .../LanguageTopics/ExampleTopics/ReadEx.htm | 121 + .../LanguageTopics/ExampleTopics/ReturnEx.htm | 85 + .../ExampleTopics/ReverseEx.htm | 112 + .../LanguageTopics/ExampleTopics/RunEx.htm | 143 + .../ExampleTopics/SelectCaseEx.htm | 107 + .../LanguageTopics/ExampleTopics/SerinEx.htm | 184 + .../LanguageTopics/ExampleTopics/SeroutEx.htm | 190 + .../ExampleTopics/ShiftinEx.htm | 96 + .../ExampleTopics/ShiftoutEx.htm | 100 + .../LanguageTopics/ExampleTopics/SleepEx.htm | 81 + .../LanguageTopics/ExampleTopics/SoundEx.htm | 67 + .../LanguageTopics/ExampleTopics/StopEx.htm | 73 + .../LanguageTopics/ExampleTopics/StoreEx.htm | 239 + .../LanguageTopics/ExampleTopics/ToggleEx.htm | 113 + .../LanguageTopics/ExampleTopics/WriteEx.htm | 119 + .../LanguageTopics/ExampleTopics/XoutEx.htm | 105 + .../LanguageTopics/Reference/Adapt.htm | 272 + .../LanguageTopics/Reference/AlphaRef.htm | 770 ++ .../LanguageTopics/Reference/Ascii.htm | 1106 ++ .../LanguageTopics/Reference/CatRef.htm | 820 ++ .../Reference/ConditionalCompile.htm | 141 + .../LanguageTopics/Reference/Constants.htm | 191 + .../Reference/ConversionFormatters.htm | 1298 ++ .../LanguageTopics/Reference/Directives.htm | 128 + .../Reference/ElementsStyle.htm | 253 + .../LanguageTopics/Reference/MemoryOrg.htm | 348 + .../Reference/MultiFileProjects.htm | 92 + .../LanguageTopics/Reference/Operators.htm | 403 + .../Reference/OpsPrecedence.htm | 105 + .../LanguageTopics/Reference/Ops_bi.htm | 850 ++ .../LanguageTopics/Reference/Ops_uni.htm | 307 + .../Content/LanguageTopics/Reference/Pins.htm | 155 + .../Reference/Reserved Words.htm | 828 ++ .../LanguageTopics/Reference/Variables.htm | 386 + .../Content/Resources/Images/7.5Vsupply.png | Bin 0 -> 34651 bytes .../Resources/Images/AdaptFreqoutBS2sx.png | Bin 0 -> 30060 bytes .../Content/Resources/Images/AdaptMath.png | Bin 0 -> 7490 bytes .../Content/Resources/Images/AlphaRef.png | Bin 0 -> 10575 bytes .../Resources/Images/BOE_Serial_labels.png | Bin 0 -> 237720 bytes .../Resources/Images/BOE_Serial_small.png | Bin 0 -> 58139 bytes .../Resources/Images/BOE_USB_labels.png | Bin 0 -> 257608 bytes .../Resources/Images/BOE_USB_small.png | Bin 0 -> 56761 bytes .../Resources/Images/BOEadapter_conn.png | Bin 0 -> 32549 bytes .../Content/Resources/Images/BOEfeet.png | Bin 0 -> 28628 bytes .../Content/Resources/Images/BOEser_conn.png | Bin 0 -> 31990 bytes .../Content/Resources/Images/BOEusb_conn.png | Bin 0 -> 29326 bytes .../Content/Resources/Images/BS1adapter.png | Bin 0 -> 32927 bytes .../Resources/Images/BS1adapterSch.png | Bin 0 -> 57556 bytes .../Content/Resources/Images/BS1connSchem.png | Bin 0 -> 42760 bytes .../Content/Resources/Images/BS1pinout.png | Bin 0 -> 8333 bytes .../Resources/Images/BS24_dimensions.png | Bin 0 -> 11096 bytes .../Resources/Images/BS24connSchem.png | Bin 0 -> 33838 bytes .../Content/Resources/Images/BS2onCOM5.png | Bin 0 -> 5145 bytes .../Content/Resources/Images/BS2xsbutton.png | Bin 0 -> 3239 bytes .../Resources/Images/BS40_dimensions.png | Bin 0 -> 12662 bytes .../Content/Resources/Images/Background.gif | Bin 0 -> 2875 bytes .../Content/Resources/Images/BattExtend.png | Bin 0 -> 92902 bytes .../Content/Resources/Images/BattHolder.png | Bin 0 -> 53793 bytes .../Content/Resources/Images/BitStream.png | Bin 0 -> 67743 bytes .../Content/Resources/Images/CantOpenPort.png | Bin 0 -> 5046 bytes .../Content/Resources/Images/CenterPos.png | Bin 0 -> 1840 bytes .../Content/Resources/Images/ClearBS1.png | Bin 0 -> 18505 bytes .../Content/Resources/Images/ClearBS2.png | Bin 0 -> 14551 bytes .../Content/Resources/Images/ClearBS2e.png | Bin 0 -> 14380 bytes .../Content/Resources/Images/ClearBS2p24.png | Bin 0 -> 14953 bytes .../Content/Resources/Images/ClearBS2p40.png | Bin 0 -> 24631 bytes .../Content/Resources/Images/ClearBS2pe.png | Bin 0 -> 14599 bytes .../Content/Resources/Images/ClearBS2px.png | Bin 0 -> 15080 bytes .../Content/Resources/Images/ClearBS2sx.png | Bin 0 -> 14609 bytes .../Resources/Images/Clear_8_modules.png | Bin 0 -> 143932 bytes .../Content/Resources/Images/ComUninstall.png | Bin 0 -> 6327 bytes .../Content/Resources/Images/DEBUGlink.png | Bin 0 -> 8553 bytes .../Content/Resources/Images/Debug1Button.png | Bin 0 -> 1774 bytes .../Resources/Images/DebugExSearch.png | Bin 0 -> 52367 bytes .../Resources/Images/DebugFirstProgYT.png | Bin 0 -> 8823 bytes .../Resources/Images/DebugFirstProgram.png | Bin 0 -> 8247 bytes .../Content/Resources/Images/DebugPage.png | Bin 0 -> 92523 bytes .../Resources/Images/EditPortsButton.png | Bin 0 -> 1482 bytes .../Content/Resources/Images/EnablePort.png | Bin 0 -> 9275 bytes .../Content/Resources/Images/FavIcon.png | Bin 0 -> 8119 bytes .../Content/Resources/Images/FaveMenu.png | Bin 0 -> 7004 bytes .../Content/Resources/Images/FaveSearches.png | Bin 0 -> 4844 bytes .../Content/Resources/Images/FaveTest.png | Bin 0 -> 7246 bytes .../Content/Resources/Images/FavesLists.png | Bin 0 -> 7325 bytes .../Content/Resources/Images/FifoUncheck.png | Bin 0 -> 8478 bytes .../Content/Resources/Images/FileSave.png | Bin 0 -> 21051 bytes .../Content/Resources/Images/FirstProgram.png | Bin 0 -> 4423 bytes .../Resources/Images/FirstProgramYT.png | Bin 0 -> 5902 bytes .../Resources/Images/FoundNewHardware.png | Bin 0 -> 1935 bytes .../Content/Resources/Images/FoundUART.png | Bin 0 -> 1916 bytes .../Resources/Images/HWB_USB_Labels.png | Bin 0 -> 236327 bytes .../Content/Resources/Images/HWB_USB_conn.png | Bin 0 -> 19639 bytes .../Resources/Images/HWB_USB_small.png | Bin 0 -> 50299 bytes .../Content/Resources/Images/HWB_conn.png | Bin 0 -> 22920 bytes .../Content/Resources/Images/HWB_labels.png | Bin 0 -> 264596 bytes .../Content/Resources/Images/HWB_small.png | Bin 0 -> 56082 bytes .../Resources/Images/HWBadapter_conn.png | Bin 0 -> 20973 bytes .../Content/Resources/Images/HWBfeet.png | Bin 0 -> 24823 bytes .../Content/Resources/Images/IDbutton.png | Bin 0 -> 2999 bytes .../Resources/Images/IDinvalidPort.png | Bin 0 -> 4976 bytes .../Content/Resources/Images/IDnoDevice.png | Bin 0 -> 4958 bytes .../Content/Resources/Images/IDnoYes.png | Bin 0 -> 4962 bytes .../Content/Resources/Images/IDnone.png | Bin 0 -> 4924 bytes .../Content/Resources/Images/IDyesNo.png | Bin 0 -> 4957 bytes .../Content/Resources/Images/InsertBS2.png | Bin 0 -> 19375 bytes .../Resources/Images/LatentcyTimer.png | Bin 0 -> 12101 bytes .../Content/Resources/Images/NewRedCheck.png | Bin 0 -> 402 bytes .../Content/Resources/Images/Next.png | Bin 0 -> 665 bytes .../Content/Resources/Images/NoFound.png | Bin 0 -> 5577 bytes .../Resources/Images/NoSerialPorts.png | Bin 0 -> 7178 bytes .../Resources/Images/OutputDCsmall.png | Bin 0 -> 460 bytes .../Resources/Images/PBASICButtons.png | Bin 0 -> 443 bytes .../Content/Resources/Images/PBASICicon.png | Bin 0 -> 5974 bytes .../Resources/Images/ParallaxLogo-Chrome.png | Bin 0 -> 34737 bytes .../Resources/Images/PortProperties.png | Bin 0 -> 9204 bytes .../Content/Resources/Images/Prev.png | Bin 0 -> 748 bytes .../Resources/Images/ReIncludePort.png | Bin 0 -> 12635 bytes .../Content/Resources/Images/ReadyToUse.png | Bin 0 -> 2136 bytes .../Content/Resources/Images/RedArrow.png | Bin 0 -> 1126 bytes .../Resources/Images/RefindDebugTerminal.png | Bin 0 -> 5149 bytes .../Content/Resources/Images/ResourcesPDF.png | Bin 0 -> 14964 bytes .../Content/Resources/Images/RunButton.png | Bin 0 -> 2310 bytes .../Content/Resources/Images/RunID.png | Bin 0 -> 8635 bytes .../Content/Resources/Images/RunMenu.png | Bin 0 -> 9379 bytes .../Resources/Images/SPSLexcludeByID.png | Bin 0 -> 5918 bytes .../Resources/Images/SPSLexcludeCom12.png | Bin 0 -> 7675 bytes .../Resources/Images/SPSLexcludeDescRule.png | Bin 0 -> 6003 bytes .../Resources/Images/SPSLfilterDesc.png | Bin 0 -> 7926 bytes .../Resources/Images/SPSLfilterWindow.png | Bin 0 -> 10744 bytes .../Resources/Images/SPSLinlcudeDefault.png | Bin 0 -> 5766 bytes .../Content/Resources/Images/SPSLmove.png | Bin 0 -> 13480 bytes .../Content/Resources/Images/SPSLorder.png | Bin 0 -> 11740 bytes .../Resources/Images/SPSLremoveRule.png | Bin 0 -> 8065 bytes .../Content/Resources/Images/STAMPButtons.png | Bin 0 -> 915 bytes .../Content/Resources/Images/Save.png | Bin 0 -> 4072 bytes .../Content/Resources/Images/SaveSearch.png | Bin 0 -> 4109 bytes .../Content/Resources/Images/SearchDebug.png | Bin 0 -> 5724 bytes .../Content/Resources/Images/SearchMenu.png | Bin 0 -> 6516 bytes .../Resources/Images/SerComPortProps.png | Bin 0 -> 7727 bytes .../Resources/Images/StampIconButton.png | Bin 0 -> 4449 bytes .../Content/Resources/Images/Switch0.png | Bin 0 -> 1689 bytes .../Content/Resources/Images/Switch1.PNG | Bin 0 -> 1711 bytes .../Content/Resources/Images/TipPolarity.png | Bin 0 -> 18367 bytes .../Content/Resources/Images/USB_3.JPG | Bin 0 -> 27108 bytes .../Resources/Images/USB_3_258x115.jpg | Bin 0 -> 7305 bytes .../Content/Resources/Images/USBadapter.png | Bin 0 -> 33409 bytes .../Content/Resources/Images/USBconn.png | Bin 0 -> 23514 bytes .../Content/Resources/Images/USBportNotOK.png | Bin 0 -> 2940 bytes .../Content/Resources/Images/USBportOK.png | Bin 0 -> 2908 bytes .../Content/Resources/Images/UnplugBOE.png | Bin 0 -> 38109 bytes .../Content/Resources/Images/UnplugHWB.png | Bin 0 -> 46258 bytes .../Content/Resources/Images/feet.png | Bin 0 -> 13609 bytes .../MasterPages/HomePageMaster.flmsp | 8 + .../Resources/MasterPages/MiniTOCbtm.flmsp | 16 + .../MasterPages/PropHelpMaster.flmsp | 45 + .../MasterPages/TopicPopMaster.flmsp | 8 + .../Resources/Stylesheets/BSE_Help.css | 759 ++ .../Content/SkinSupport/DropDownClosed.gif | Bin 0 -> 864 bytes .../Content/SkinSupport/DropDownOpen.gif | Bin 0 -> 865 bytes .../Content/SkinSupport/ExpandingClosed.gif | Bin 0 -> 864 bytes .../Content/SkinSupport/ExpandingOpen.gif | Bin 0 -> 865 bytes .../Content/SkinSupport/MadCap.css | 486 + .../Content/SkinSupport/MadCapAll.js | 10773 ++++++++++++++++ .../Content/SkinSupport/MadCapBodyEnd.js | 144 + .../Content/StartTopics/AdapterYN_BOE.htm | 56 + .../Content/StartTopics/AdapterYN_HWB.htm | 56 + .../Content/StartTopics/AsciiPopup.htm | 1075 ++ .../Content/StartTopics/BOE-serial.htm | 103 + .../Content/StartTopics/BOE-usb.htm | 84 + .../Content/StartTopics/BOEadapter-setup.htm | 108 + .../Content/StartTopics/BOEsetup.htm | 90 + .../Content/StartTopics/BOEusb_setup.htm | 106 + .../Content/StartTopics/BoeSerRevApopup.htm | 18 + .../Content/StartTopics/BoeSerRevBpopup.htm | 20 + .../Content/StartTopics/First Program.htm | 88 + .../Content/StartTopics/HWB-setup.htm | 72 + .../Content/StartTopics/HWB-usb.htm | 72 + .../Content/StartTopics/HWB.htm | 75 + .../Content/StartTopics/HWB_RevBpopup.htm | 16 + .../Content/StartTopics/HWBadapter_setup.htm | 90 + .../Content/StartTopics/HWBusb-setup.htm | 86 + .../Content/StartTopics/IdBoard.htm | 96 + .../Content/StartTopics/IntroAscii.htm | 86 + .../Content/StartTopics/LookUpAnswers.htm | 106 + .../Content/StartTopics/Start.htm | 60 + .../Content/StartTopics/TestComm.htm | 105 + .../Content/StartTopics/WhenDone.htm | 73 + .../Content/graphics/24lc16_sch.gif | Bin 0 -> 3049 bytes .../Content/graphics/74HC595_sch.gif | Bin 0 -> 4439 bytes .../Content/graphics/ADC0831_sch.gif | Bin 0 -> 2623 bytes .../Content/graphics/ATN_HYP.png | Bin 0 -> 25401 bytes .../Content/graphics/SIN_COS.png | Bin 0 -> 18352 bytes .../Content/graphics/arctangent.gif | Bin 0 -> 3981 bytes .../Content/graphics/bs1_inline.gif | Bin 0 -> 854 bytes .../Content/graphics/bs1note.gif | Bin 0 -> 831 bytes .../Content/graphics/bs2all_inline.gif | Bin 0 -> 1160 bytes .../Content/graphics/bs2e_inline.gif | Bin 0 -> 952 bytes .../Content/graphics/bs2epe_inline.gif | Bin 0 -> 1004 bytes .../Content/graphics/bs2esxOnly_inline.gif | Bin 0 -> 937 bytes .../Content/graphics/bs2only_inline.gif | Bin 0 -> 892 bytes .../Content/graphics/bs2ppeOnly_inline.gif | Bin 0 -> 937 bytes .../Content/graphics/bs2ppepx_inline.gif | Bin 0 -> 990 bytes .../Content/graphics/bs2px_inline.gif | Bin 0 -> 860 bytes .../Content/graphics/bs2sx_inline.gif | Bin 0 -> 860 bytes .../Content/graphics/bsall_inline.gif | Bin 0 -> 1149 bytes .../Content/graphics/bsesxppepx_inline.gif | Bin 0 -> 1087 bytes .../Content/graphics/bsppepx_inline.gif | Bin 0 -> 990 bytes .../Content/graphics/bsxp_inline.gif | Bin 0 -> 938 bytes .../Content/graphics/button_sch.gif | Bin 0 -> 2921 bytes .../Content/graphics/daa_sch.gif | Bin 0 -> 3227 bytes .../Content/graphics/ds1820_sch.gif | Bin 0 -> 2039 bytes .../Content/graphics/error_popup.gif | Bin 0 -> 8638 bytes .../Content/graphics/flow_ctrl_sch.gif | Bin 0 -> 3888 bytes .../Content/graphics/freqout_sch.gif | Bin 0 -> 5561 bytes help/BasicStampHelp/Content/graphics/hyp.gif | Bin 0 -> 1985 bytes .../Content/graphics/i2c_packet.gif | Bin 0 -> 4915 bytes .../Content/graphics/lcd_char.gif | Bin 0 -> 3857 bytes .../Content/graphics/lcd_sch.gif | Bin 0 -> 6031 bytes .../Content/graphics/led_sink.gif | Bin 0 -> 1338 bytes .../Content/graphics/level_cmos.gif | Bin 0 -> 1867 bytes .../Content/graphics/level_schmitt.gif | Bin 0 -> 1903 bytes .../Content/graphics/level_ttl.gif | Bin 0 -> 1805 bytes .../Content/graphics/mini_1.gif | Bin 0 -> 869 bytes .../Content/graphics/mini_2.gif | Bin 0 -> 981 bytes .../Content/graphics/mini_2_inline.gif | Bin 0 -> 981 bytes .../Content/graphics/ow_pulses.gif | Bin 0 -> 3165 bytes .../Content/graphics/ow_readslots.gif | Bin 0 -> 4122 bytes .../Content/graphics/ow_writeslots.gif | Bin 0 -> 3739 bytes .../Content/graphics/pgm_icon1.gif | Bin 0 -> 1042 bytes .../Content/graphics/pgm_icon2.gif | Bin 0 -> 1072 bytes .../Content/graphics/pgm_icon2e.gif | Bin 0 -> 1086 bytes .../Content/graphics/pgm_icon2p.gif | Bin 0 -> 1093 bytes .../Content/graphics/pgm_icon2pe.gif | Bin 0 -> 1088 bytes .../Content/graphics/pgm_icon2px.gif | Bin 0 -> 1090 bytes .../Content/graphics/pgm_icon2sx.gif | Bin 0 -> 1093 bytes .../Content/graphics/pollin_sch.gif | Bin 0 -> 3605 bytes .../Content/graphics/pot_demo_sch.gif | Bin 0 -> 1441 bytes .../Content/graphics/pot_sch.gif | Bin 0 -> 1682 bytes .../Content/graphics/pulsin_sch.gif | Bin 0 -> 1828 bytes .../Content/graphics/pulsout_sch.gif | Bin 0 -> 3505 bytes .../Content/graphics/pwm_sch.gif | Bin 0 -> 1638 bytes .../Content/graphics/random_sch.gif | Bin 0 -> 1599 bytes .../Content/graphics/rctime2_sch.gif | Bin 0 -> 2246 bytes .../Content/graphics/rctime_demo_sch.gif | Bin 0 -> 1654 bytes .../Content/graphics/rctime_sch_new.gif | Bin 0 -> 2880 bytes .../Content/graphics/reverse_sch.gif | Bin 0 -> 1643 bytes .../Content/graphics/serial_sch.gif | Bin 0 -> 3694 bytes .../Content/graphics/serout_od.gif | Bin 0 -> 3042 bytes .../Content/graphics/serout_os.gif | Bin 0 -> 2953 bytes .../Content/graphics/shiftin_timing.gif | Bin 0 -> 2699 bytes .../Content/graphics/shiftout_timing.gif | Bin 0 -> 2364 bytes .../Content/graphics/sin_cos.gif | Bin 0 -> 3821 bytes .../Content/graphics/stamp_1.gif | Bin 0 -> 939 bytes .../Content/graphics/stamp_2family.gif | Bin 0 -> 1188 bytes .../Content/graphics/stamp_all.gif | Bin 0 -> 1199 bytes .../Content/graphics/stamp_esxppepx.gif | Bin 0 -> 1138 bytes .../Content/graphics/stamp_p_only.gif | Bin 0 -> 939 bytes .../Content/graphics/stamp_ppepx.gif | Bin 0 -> 1050 bytes .../Content/graphics/stamp_px.gif | Bin 0 -> 947 bytes .../Content/graphics/toggle_sch.gif | Bin 0 -> 2173 bytes .../Content/graphics/xout_sch.gif | Bin 0 -> 3147 bytes help/BasicStampHelp/Data/Alias.js | 5 + help/BasicStampHelp/Data/Alias.xml | 2 + help/BasicStampHelp/Data/Concepts.js | 5 + help/BasicStampHelp/Data/Concepts.xml | 2 + help/BasicStampHelp/Data/HelpSystem.js | 5 + help/BasicStampHelp/Data/HelpSystem.xml | 2 + help/BasicStampHelp/Data/Index.js | 12 + help/BasicStampHelp/Data/Index.xml | 9 + help/BasicStampHelp/Data/Search.js | 4 + help/BasicStampHelp/Data/Search.xml | 1 + help/BasicStampHelp/Data/Search_Chunk1.js | 4 + help/BasicStampHelp/Data/Search_Chunk1.xml | 1 + help/BasicStampHelp/Data/Search_Chunk10.js | 4 + help/BasicStampHelp/Data/Search_Chunk10.xml | 1 + help/BasicStampHelp/Data/Search_Chunk100.js | 4 + help/BasicStampHelp/Data/Search_Chunk100.xml | 1 + help/BasicStampHelp/Data/Search_Chunk101.js | 4 + help/BasicStampHelp/Data/Search_Chunk101.xml | 1 + help/BasicStampHelp/Data/Search_Chunk102.js | 4 + help/BasicStampHelp/Data/Search_Chunk102.xml | 1 + help/BasicStampHelp/Data/Search_Chunk103.js | 4 + help/BasicStampHelp/Data/Search_Chunk103.xml | 1 + help/BasicStampHelp/Data/Search_Chunk104.js | 4 + help/BasicStampHelp/Data/Search_Chunk104.xml | 1 + help/BasicStampHelp/Data/Search_Chunk105.js | 4 + help/BasicStampHelp/Data/Search_Chunk105.xml | 1 + help/BasicStampHelp/Data/Search_Chunk106.js | 4 + help/BasicStampHelp/Data/Search_Chunk106.xml | 1 + help/BasicStampHelp/Data/Search_Chunk107.js | 4 + help/BasicStampHelp/Data/Search_Chunk107.xml | 1 + help/BasicStampHelp/Data/Search_Chunk108.js | 4 + help/BasicStampHelp/Data/Search_Chunk108.xml | 1 + help/BasicStampHelp/Data/Search_Chunk109.js | 4 + help/BasicStampHelp/Data/Search_Chunk109.xml | 1 + help/BasicStampHelp/Data/Search_Chunk11.js | 4 + help/BasicStampHelp/Data/Search_Chunk11.xml | 1 + help/BasicStampHelp/Data/Search_Chunk110.js | 4 + help/BasicStampHelp/Data/Search_Chunk110.xml | 1 + help/BasicStampHelp/Data/Search_Chunk111.js | 4 + help/BasicStampHelp/Data/Search_Chunk111.xml | 1 + help/BasicStampHelp/Data/Search_Chunk112.js | 4 + help/BasicStampHelp/Data/Search_Chunk112.xml | 1 + help/BasicStampHelp/Data/Search_Chunk113.js | 4 + help/BasicStampHelp/Data/Search_Chunk113.xml | 1 + help/BasicStampHelp/Data/Search_Chunk114.js | 4 + help/BasicStampHelp/Data/Search_Chunk114.xml | 1 + help/BasicStampHelp/Data/Search_Chunk115.js | 4 + help/BasicStampHelp/Data/Search_Chunk115.xml | 1 + help/BasicStampHelp/Data/Search_Chunk116.js | 4 + help/BasicStampHelp/Data/Search_Chunk116.xml | 1 + help/BasicStampHelp/Data/Search_Chunk117.js | 4 + help/BasicStampHelp/Data/Search_Chunk117.xml | 1 + help/BasicStampHelp/Data/Search_Chunk12.js | 4 + help/BasicStampHelp/Data/Search_Chunk12.xml | 1 + help/BasicStampHelp/Data/Search_Chunk13.js | 4 + help/BasicStampHelp/Data/Search_Chunk13.xml | 1 + help/BasicStampHelp/Data/Search_Chunk14.js | 4 + help/BasicStampHelp/Data/Search_Chunk14.xml | 1 + help/BasicStampHelp/Data/Search_Chunk15.js | 4 + help/BasicStampHelp/Data/Search_Chunk15.xml | 1 + help/BasicStampHelp/Data/Search_Chunk16.js | 4 + help/BasicStampHelp/Data/Search_Chunk16.xml | 1 + help/BasicStampHelp/Data/Search_Chunk17.js | 4 + help/BasicStampHelp/Data/Search_Chunk17.xml | 1 + help/BasicStampHelp/Data/Search_Chunk18.js | 4 + help/BasicStampHelp/Data/Search_Chunk18.xml | 1 + help/BasicStampHelp/Data/Search_Chunk19.js | 4 + help/BasicStampHelp/Data/Search_Chunk19.xml | 1 + help/BasicStampHelp/Data/Search_Chunk2.js | 4 + help/BasicStampHelp/Data/Search_Chunk2.xml | 1 + help/BasicStampHelp/Data/Search_Chunk20.js | 4 + help/BasicStampHelp/Data/Search_Chunk20.xml | 1 + help/BasicStampHelp/Data/Search_Chunk21.js | 4 + help/BasicStampHelp/Data/Search_Chunk21.xml | 1 + help/BasicStampHelp/Data/Search_Chunk22.js | 4 + help/BasicStampHelp/Data/Search_Chunk22.xml | 1 + help/BasicStampHelp/Data/Search_Chunk23.js | 4 + help/BasicStampHelp/Data/Search_Chunk23.xml | 1 + help/BasicStampHelp/Data/Search_Chunk24.js | 4 + help/BasicStampHelp/Data/Search_Chunk24.xml | 1 + help/BasicStampHelp/Data/Search_Chunk25.js | 4 + help/BasicStampHelp/Data/Search_Chunk25.xml | 1 + help/BasicStampHelp/Data/Search_Chunk26.js | 4 + help/BasicStampHelp/Data/Search_Chunk26.xml | 1 + help/BasicStampHelp/Data/Search_Chunk27.js | 4 + help/BasicStampHelp/Data/Search_Chunk27.xml | 1 + help/BasicStampHelp/Data/Search_Chunk28.js | 4 + help/BasicStampHelp/Data/Search_Chunk28.xml | 1 + help/BasicStampHelp/Data/Search_Chunk29.js | 4 + help/BasicStampHelp/Data/Search_Chunk29.xml | 1 + help/BasicStampHelp/Data/Search_Chunk3.js | 4 + help/BasicStampHelp/Data/Search_Chunk3.xml | 1 + help/BasicStampHelp/Data/Search_Chunk30.js | 4 + help/BasicStampHelp/Data/Search_Chunk30.xml | 1 + help/BasicStampHelp/Data/Search_Chunk31.js | 4 + help/BasicStampHelp/Data/Search_Chunk31.xml | 1 + help/BasicStampHelp/Data/Search_Chunk32.js | 4 + help/BasicStampHelp/Data/Search_Chunk32.xml | 1 + help/BasicStampHelp/Data/Search_Chunk33.js | 4 + help/BasicStampHelp/Data/Search_Chunk33.xml | 1 + help/BasicStampHelp/Data/Search_Chunk34.js | 4 + help/BasicStampHelp/Data/Search_Chunk34.xml | 1 + help/BasicStampHelp/Data/Search_Chunk35.js | 4 + help/BasicStampHelp/Data/Search_Chunk35.xml | 1 + help/BasicStampHelp/Data/Search_Chunk36.js | 4 + help/BasicStampHelp/Data/Search_Chunk36.xml | 1 + help/BasicStampHelp/Data/Search_Chunk37.js | 4 + help/BasicStampHelp/Data/Search_Chunk37.xml | 1 + help/BasicStampHelp/Data/Search_Chunk38.js | 4 + help/BasicStampHelp/Data/Search_Chunk38.xml | 1 + help/BasicStampHelp/Data/Search_Chunk39.js | 4 + help/BasicStampHelp/Data/Search_Chunk39.xml | 1 + help/BasicStampHelp/Data/Search_Chunk4.js | 4 + help/BasicStampHelp/Data/Search_Chunk4.xml | 1 + help/BasicStampHelp/Data/Search_Chunk40.js | 4 + help/BasicStampHelp/Data/Search_Chunk40.xml | 1 + help/BasicStampHelp/Data/Search_Chunk41.js | 4 + help/BasicStampHelp/Data/Search_Chunk41.xml | 1 + help/BasicStampHelp/Data/Search_Chunk42.js | 4 + help/BasicStampHelp/Data/Search_Chunk42.xml | 1 + help/BasicStampHelp/Data/Search_Chunk43.js | 4 + help/BasicStampHelp/Data/Search_Chunk43.xml | 1 + help/BasicStampHelp/Data/Search_Chunk44.js | 4 + help/BasicStampHelp/Data/Search_Chunk44.xml | 1 + help/BasicStampHelp/Data/Search_Chunk45.js | 4 + help/BasicStampHelp/Data/Search_Chunk45.xml | 1 + help/BasicStampHelp/Data/Search_Chunk46.js | 4 + help/BasicStampHelp/Data/Search_Chunk46.xml | 1 + help/BasicStampHelp/Data/Search_Chunk47.js | 4 + help/BasicStampHelp/Data/Search_Chunk47.xml | 1 + help/BasicStampHelp/Data/Search_Chunk48.js | 4 + help/BasicStampHelp/Data/Search_Chunk48.xml | 1 + help/BasicStampHelp/Data/Search_Chunk49.js | 4 + help/BasicStampHelp/Data/Search_Chunk49.xml | 1 + help/BasicStampHelp/Data/Search_Chunk5.js | 4 + help/BasicStampHelp/Data/Search_Chunk5.xml | 1 + help/BasicStampHelp/Data/Search_Chunk50.js | 4 + help/BasicStampHelp/Data/Search_Chunk50.xml | 1 + help/BasicStampHelp/Data/Search_Chunk51.js | 4 + help/BasicStampHelp/Data/Search_Chunk51.xml | 1 + help/BasicStampHelp/Data/Search_Chunk52.js | 4 + help/BasicStampHelp/Data/Search_Chunk52.xml | 1 + help/BasicStampHelp/Data/Search_Chunk53.js | 4 + help/BasicStampHelp/Data/Search_Chunk53.xml | 1 + help/BasicStampHelp/Data/Search_Chunk54.js | 4 + help/BasicStampHelp/Data/Search_Chunk54.xml | 1 + help/BasicStampHelp/Data/Search_Chunk55.js | 4 + help/BasicStampHelp/Data/Search_Chunk55.xml | 1 + help/BasicStampHelp/Data/Search_Chunk56.js | 4 + help/BasicStampHelp/Data/Search_Chunk56.xml | 1 + help/BasicStampHelp/Data/Search_Chunk57.js | 4 + help/BasicStampHelp/Data/Search_Chunk57.xml | 1 + help/BasicStampHelp/Data/Search_Chunk58.js | 4 + help/BasicStampHelp/Data/Search_Chunk58.xml | 1 + help/BasicStampHelp/Data/Search_Chunk59.js | 4 + help/BasicStampHelp/Data/Search_Chunk59.xml | 1 + help/BasicStampHelp/Data/Search_Chunk6.js | 4 + help/BasicStampHelp/Data/Search_Chunk6.xml | 1 + help/BasicStampHelp/Data/Search_Chunk60.js | 4 + help/BasicStampHelp/Data/Search_Chunk60.xml | 1 + help/BasicStampHelp/Data/Search_Chunk61.js | 4 + help/BasicStampHelp/Data/Search_Chunk61.xml | 1 + help/BasicStampHelp/Data/Search_Chunk62.js | 4 + help/BasicStampHelp/Data/Search_Chunk62.xml | 1 + help/BasicStampHelp/Data/Search_Chunk63.js | 4 + help/BasicStampHelp/Data/Search_Chunk63.xml | 1 + help/BasicStampHelp/Data/Search_Chunk64.js | 4 + help/BasicStampHelp/Data/Search_Chunk64.xml | 1 + help/BasicStampHelp/Data/Search_Chunk65.js | 4 + help/BasicStampHelp/Data/Search_Chunk65.xml | 1 + help/BasicStampHelp/Data/Search_Chunk66.js | 4 + help/BasicStampHelp/Data/Search_Chunk66.xml | 1 + help/BasicStampHelp/Data/Search_Chunk67.js | 4 + help/BasicStampHelp/Data/Search_Chunk67.xml | 1 + help/BasicStampHelp/Data/Search_Chunk68.js | 4 + help/BasicStampHelp/Data/Search_Chunk68.xml | 1 + help/BasicStampHelp/Data/Search_Chunk69.js | 4 + help/BasicStampHelp/Data/Search_Chunk69.xml | 1 + help/BasicStampHelp/Data/Search_Chunk7.js | 4 + help/BasicStampHelp/Data/Search_Chunk7.xml | 1 + help/BasicStampHelp/Data/Search_Chunk70.js | 4 + help/BasicStampHelp/Data/Search_Chunk70.xml | 1 + help/BasicStampHelp/Data/Search_Chunk71.js | 4 + help/BasicStampHelp/Data/Search_Chunk71.xml | 1 + help/BasicStampHelp/Data/Search_Chunk72.js | 4 + help/BasicStampHelp/Data/Search_Chunk72.xml | 1 + help/BasicStampHelp/Data/Search_Chunk73.js | 4 + help/BasicStampHelp/Data/Search_Chunk73.xml | 1 + help/BasicStampHelp/Data/Search_Chunk74.js | 4 + help/BasicStampHelp/Data/Search_Chunk74.xml | 1 + help/BasicStampHelp/Data/Search_Chunk75.js | 4 + help/BasicStampHelp/Data/Search_Chunk75.xml | 1 + help/BasicStampHelp/Data/Search_Chunk76.js | 4 + help/BasicStampHelp/Data/Search_Chunk76.xml | 1 + help/BasicStampHelp/Data/Search_Chunk77.js | 4 + help/BasicStampHelp/Data/Search_Chunk77.xml | 1 + help/BasicStampHelp/Data/Search_Chunk78.js | 4 + help/BasicStampHelp/Data/Search_Chunk78.xml | 1 + help/BasicStampHelp/Data/Search_Chunk79.js | 4 + help/BasicStampHelp/Data/Search_Chunk79.xml | 1 + help/BasicStampHelp/Data/Search_Chunk8.js | 4 + help/BasicStampHelp/Data/Search_Chunk8.xml | 1 + help/BasicStampHelp/Data/Search_Chunk80.js | 4 + help/BasicStampHelp/Data/Search_Chunk80.xml | 1 + help/BasicStampHelp/Data/Search_Chunk81.js | 4 + help/BasicStampHelp/Data/Search_Chunk81.xml | 1 + help/BasicStampHelp/Data/Search_Chunk82.js | 4 + help/BasicStampHelp/Data/Search_Chunk82.xml | 1 + help/BasicStampHelp/Data/Search_Chunk83.js | 4 + help/BasicStampHelp/Data/Search_Chunk83.xml | 1 + help/BasicStampHelp/Data/Search_Chunk84.js | 4 + help/BasicStampHelp/Data/Search_Chunk84.xml | 1 + help/BasicStampHelp/Data/Search_Chunk85.js | 4 + help/BasicStampHelp/Data/Search_Chunk85.xml | 1 + help/BasicStampHelp/Data/Search_Chunk86.js | 4 + help/BasicStampHelp/Data/Search_Chunk86.xml | 1 + help/BasicStampHelp/Data/Search_Chunk87.js | 4 + help/BasicStampHelp/Data/Search_Chunk87.xml | 1 + help/BasicStampHelp/Data/Search_Chunk88.js | 4 + help/BasicStampHelp/Data/Search_Chunk88.xml | 1 + help/BasicStampHelp/Data/Search_Chunk89.js | 4 + help/BasicStampHelp/Data/Search_Chunk89.xml | 1 + help/BasicStampHelp/Data/Search_Chunk9.js | 4 + help/BasicStampHelp/Data/Search_Chunk9.xml | 1 + help/BasicStampHelp/Data/Search_Chunk90.js | 4 + help/BasicStampHelp/Data/Search_Chunk90.xml | 1 + help/BasicStampHelp/Data/Search_Chunk91.js | 4 + help/BasicStampHelp/Data/Search_Chunk91.xml | 1 + help/BasicStampHelp/Data/Search_Chunk92.js | 4 + help/BasicStampHelp/Data/Search_Chunk92.xml | 1 + help/BasicStampHelp/Data/Search_Chunk93.js | 4 + help/BasicStampHelp/Data/Search_Chunk93.xml | 1 + help/BasicStampHelp/Data/Search_Chunk94.js | 4 + help/BasicStampHelp/Data/Search_Chunk94.xml | 1 + help/BasicStampHelp/Data/Search_Chunk95.js | 4 + help/BasicStampHelp/Data/Search_Chunk95.xml | 1 + help/BasicStampHelp/Data/Search_Chunk96.js | 4 + help/BasicStampHelp/Data/Search_Chunk96.xml | 1 + help/BasicStampHelp/Data/Search_Chunk97.js | 4 + help/BasicStampHelp/Data/Search_Chunk97.xml | 1 + help/BasicStampHelp/Data/Search_Chunk98.js | 4 + help/BasicStampHelp/Data/Search_Chunk98.xml | 1 + help/BasicStampHelp/Data/Search_Chunk99.js | 4 + help/BasicStampHelp/Data/Search_Chunk99.xml | 1 + .../Data/SkinParallaxSkinBS/About.png | Bin 0 -> 51467 bytes .../AccordionIconsBackground.jpg | Bin 0 -> 650 bytes .../Data/SkinParallaxSkinBS/AddComment.gif | Bin 0 -> 333 bytes .../SkinParallaxSkinBS/AddComment_over.gif | Bin 0 -> 429 bytes .../AddComment_selected.gif | Bin 0 -> 438 bytes .../AddSearchToFavorites.gif | Bin 0 -> 352 bytes .../AddSearchToFavorites_over.gif | Bin 0 -> 458 bytes .../AddSearchToFavorites_selected.gif | Bin 0 -> 476 bytes .../AddTopicToFavorites.gif | Bin 0 -> 600 bytes .../Data/SkinParallaxSkinBS/Back.gif | Bin 0 -> 223 bytes .../Data/SkinParallaxSkinBS/Back_over.gif | Bin 0 -> 468 bytes .../Data/SkinParallaxSkinBS/Back_selected.gif | Bin 0 -> 461 bytes .../Data/SkinParallaxSkinBS/Book.gif | Bin 0 -> 123 bytes .../Data/SkinParallaxSkinBS/BookOpen.gif | Bin 0 -> 187 bytes .../SkinParallaxSkinBS/BrowsesequenceIcon.gif | Bin 0 -> 214 bytes .../BrowsesequencesAccordionBackground.jpg | Bin 0 -> 650 bytes ...rowsesequencesAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../Data/SkinParallaxSkinBS/Collapse.gif | Bin 0 -> 87 bytes .../Data/SkinParallaxSkinBS/Collapse_over.gif | Bin 0 -> 324 bytes .../SkinParallaxSkinBS/Collapse_selected.gif | Bin 0 -> 322 bytes .../Data/SkinParallaxSkinBS/Comment.gif | Bin 0 -> 197 bytes .../Data/SkinParallaxSkinBS/CommentReply.gif | Bin 0 -> 326 bytes .../Data/SkinParallaxSkinBS/Delete.gif | Bin 0 -> 212 bytes .../Data/SkinParallaxSkinBS/Delete_over.gif | Bin 0 -> 424 bytes .../SkinParallaxSkinBS/Delete_selected.gif | Bin 0 -> 450 bytes .../Data/SkinParallaxSkinBS/Expand.gif | Bin 0 -> 88 bytes .../Data/SkinParallaxSkinBS/Expand_over.gif | Bin 0 -> 431 bytes .../SkinParallaxSkinBS/Expand_selected.gif | Bin 0 -> 322 bytes .../FavoritesAccordionBackground.jpg | Bin 0 -> 650 bytes .../FavoritesAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../Data/SkinParallaxSkinBS/FavoritesIcon.gif | Bin 0 -> 220 bytes .../Data/SkinParallaxSkinBS/Forward.gif | Bin 0 -> 219 bytes .../GlossaryAccordionBackground.jpg | Bin 0 -> 650 bytes .../GlossaryAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../Data/SkinParallaxSkinBS/GlossaryIcon.gif | Bin 0 -> 345 bytes .../SkinParallaxSkinBS/HideNavigation.gif | Bin 0 -> 169 bytes .../HideNavigation_checked.gif | Bin 0 -> 740 bytes .../HideNavigation_over.gif | Bin 0 -> 447 bytes .../HideNavigation_selected.gif | Bin 0 -> 436 bytes .../Data/SkinParallaxSkinBS/Highlight.gif | Bin 0 -> 237 bytes .../SkinParallaxSkinBS/Highlight_over.gif | Bin 0 -> 470 bytes .../SkinParallaxSkinBS/Highlight_selected.gif | Bin 0 -> 461 bytes .../Data/SkinParallaxSkinBS/Home.gif | Bin 0 -> 260 bytes .../Data/SkinParallaxSkinBS/Home_over.gif | Bin 0 -> 737 bytes .../Data/SkinParallaxSkinBS/Home_selected.gif | Bin 0 -> 725 bytes .../IndexAccordionBackground.jpg | Bin 0 -> 650 bytes .../IndexAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../SkinParallaxSkinBS/IndexHeadingBG.png | Bin 0 -> 990 bytes .../Data/SkinParallaxSkinBS/IndexIcon.gif | Bin 0 -> 340 bytes .../JJAddTopicToFavorites_over.jpg | Bin 0 -> 1165 bytes .../JJAddTopicToFavorites_selected.jpg | Bin 0 -> 1164 bytes .../SkinParallaxSkinBS/JJForward_over.jpg | Bin 0 -> 926 bytes .../SkinParallaxSkinBS/JJForward_selected.jpg | Bin 0 -> 923 bytes .../Data/SkinParallaxSkinBS/LogoIcon.png | Bin 0 -> 3883 bytes .../NavigationBottomGradient.jpg | Bin 0 -> 640 bytes .../NavigationBottomGradient_selected.jpg | Bin 0 -> 635 bytes .../NavigationTopGradient.jpg | Bin 0 -> 645 bytes .../Data/SkinParallaxSkinBS/Print.gif | Bin 0 -> 612 bytes .../Data/SkinParallaxSkinBS/Print_over.gif | Bin 0 -> 741 bytes .../SkinParallaxSkinBS/Print_selected.gif | Bin 0 -> 741 bytes .../Data/SkinParallaxSkinBS/QuickSearch.gif | Bin 0 -> 236 bytes .../SkinParallaxSkinBS/QuickSearch_over.gif | Bin 0 -> 469 bytes .../QuickSearch_selected.gif | Bin 0 -> 469 bytes .../RefreshTopicComments.gif | Bin 0 -> 951 bytes .../RefreshTopicComments_over.gif | Bin 0 -> 1057 bytes .../RefreshTopicComments_selected.gif | Bin 0 -> 1065 bytes .../Data/SkinParallaxSkinBS/ReplyComment.gif | Bin 0 -> 336 bytes .../SkinParallaxSkinBS/ReplyComment_over.gif | Bin 0 -> 643 bytes .../ReplyComment_selected.gif | Bin 0 -> 651 bytes .../SearchAccordionBackground.jpg | Bin 0 -> 650 bytes .../SearchAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../Data/SkinParallaxSkinBS/SearchBG.png | Bin 0 -> 1001 bytes .../Data/SkinParallaxSkinBS/SearchIcon.gif | Bin 0 -> 218 bytes .../Data/SkinParallaxSkinBS/Skin.js | 14 + .../Data/SkinParallaxSkinBS/Skin.xml | 11 + .../Data/SkinParallaxSkinBS/Stylesheet.js | 814 ++ .../Data/SkinParallaxSkinBS/Stylesheet.xml | 811 ++ .../TocAccordionBackground.jpg | Bin 0 -> 650 bytes .../TocAccordionBackground_over.jpg | Bin 0 -> 648 bytes .../Data/SkinParallaxSkinBS/TocIcon.gif | Bin 0 -> 123 bytes .../SkinParallaxSkinBS/ToolbarBackground.jpg | Bin 0 -> 663 bytes .../Data/SkinParallaxSkinBS/Topic.gif | Bin 0 -> 346 bytes .../Data/SkinParallaxSkinBS/header.png | Bin 0 -> 1542 bytes help/BasicStampHelp/Data/Synonyms.js | 8 + help/BasicStampHelp/Data/Synonyms.xml | 5 + help/BasicStampHelp/Data/Toc.js | 53 + help/BasicStampHelp/Data/Toc.xml | 50 + help/BasicStampHelp/Default.htm | 28 + help/BasicStampHelp/Default.js | 3817 ++++++ help/BasicStampHelp/Default.mcwebhelp | 2 + help/BasicStampHelp/Default_CSH.htm | 180 + help/BasicStampHelp/Default_Left.htm | 28 + help/BasicStampHelp/Skin/Blank.htm | 13 + help/BasicStampHelp/Skin/BrowseSequences.htm | 54 + help/BasicStampHelp/Skin/Favorites.htm | 64 + help/BasicStampHelp/Skin/Images/ArrowDown.gif | Bin 0 -> 170 bytes help/BasicStampHelp/Skin/Images/ArrowUp.gif | Bin 0 -> 171 bytes .../Skin/Images/CloseButton.gif | Bin 0 -> 863 bytes .../Skin/Images/FavoritesBlank.gif | Bin 0 -> 530 bytes .../Skin/Images/FavoritesSearch.gif | Bin 0 -> 589 bytes .../Skin/Images/FavoritesTopic.gif | Bin 0 -> 316 bytes help/BasicStampHelp/Skin/Images/Loading.gif | Bin 0 -> 333 bytes .../Skin/Images/LoadingAnimated.gif | Bin 0 -> 2756 bytes help/BasicStampHelp/Skin/Images/Logo.gif | Bin 0 -> 38539 bytes .../Skin/Images/LogoHtmlHelp.gif | Bin 0 -> 39044 bytes help/BasicStampHelp/Skin/Images/LogoPlus.gif | Bin 0 -> 39657 bytes .../Skin/Images/NavigationBottomGradient.jpg | Bin 0 -> 314 bytes .../NavigationBottomGradient_selected.jpg | Bin 0 -> 337 bytes .../Skin/Images/NewItemIndicator.bmp | Bin 0 -> 222 bytes .../Skin/Images/SearchGradient.jpg | Bin 0 -> 326 bytes .../Skin/Images/SearchGradient_over.jpg | Bin 0 -> 334 bytes .../Skin/Images/SearchGradient_selected.jpg | Bin 0 -> 659 bytes help/BasicStampHelp/Skin/Images/Separator.gif | Bin 0 -> 49 bytes help/BasicStampHelp/Skin/Index.htm | 76 + help/BasicStampHelp/Skin/Navigation.htm | 317 + help/BasicStampHelp/Skin/Search.htm | 128 + help/BasicStampHelp/Skin/Toc.htm | 54 + help/BasicStampHelp/Skin/Toolbar.htm | 81 + help/BasicStampHelp/Skin/TopicComments.htm | 77 + help/aef.html | 16 + help/alf.html | 48 + help/auth.html | 4 + help/ca.html | 71 + help/help.html | 6 + help/img/BP.png | Bin 0 -> 9624 bytes help/img/assert.png | Bin 0 -> 8047 bytes help/img/ca.png | Bin 0 -> 4192 bytes help/img/cac.png | Bin 0 -> 53486 bytes help/img/chaos.png | Bin 0 -> 9438 bytes help/img/comment.png | Bin 0 -> 7700 bytes help/img/debuge.png | Bin 0 -> 11509 bytes help/img/eeprom.png | Bin 0 -> 8022 bytes help/img/format.png | Bin 0 -> 19903 bytes help/img/help.png | Bin 0 -> 8066 bytes help/img/indented.png | Bin 0 -> 8832 bytes help/img/info.png | Bin 0 -> 10765 bytes help/img/jufo.jpg | Bin 0 -> 493826 bytes help/img/jufo_klein.png | Bin 0 -> 459371 bytes help/img/new.png | Bin 0 -> 8637 bytes help/img/open.png | Bin 0 -> 34845 bytes help/img/rc.png | Bin 0 -> 42168 bytes help/img/run.png | Bin 0 -> 30083 bytes help/img/splash.bmp | Bin 0 -> 116762 bytes help/img/sysclock.png | Bin 0 -> 11632 bytes help/index.html | 33 + help/keyb.html | 15 + help/mig.html | 6 + help/open.html | 14 + help/runp.html | 9 + help/set.html | 7 + icons/128x128.gif | Bin 0 -> 3711 bytes icons/16x16.gif | Bin 0 -> 889 bytes icons/16x16_32.bmp | Bin 0 -> 1078 bytes icons/16x16_8.bmp | Bin 0 -> 1334 bytes icons/256x256.gif | Bin 0 -> 8166 bytes icons/256x256_32.bmp | Bin 0 -> 262198 bytes icons/32x32.gif | Bin 0 -> 1036 bytes icons/32x32_32.bmp | Bin 0 -> 4150 bytes icons/32x32_8.bmp | Bin 0 -> 2102 bytes icons/48x48.gif | Bin 0 -> 1286 bytes icons/48x48_32.bmp | Bin 0 -> 9270 bytes icons/48x48_8.bmp | Bin 0 -> 3382 bytes icons/64x64.gif | Bin 0 -> 1587 bytes icons/InputArrow.gif | Bin 0 -> 338 bytes icons/InputArrowSmall.gif | Bin 0 -> 340 bytes icons/InputFilled.gif | Bin 0 -> 342 bytes icons/InputFilledSmall.gif | Bin 0 -> 327 bytes icons/OutputArrow.gif | Bin 0 -> 330 bytes icons/OutputArrowSmall.gif | Bin 0 -> 339 bytes icons/OutputFilled.gif | Bin 0 -> 344 bytes icons/OutputFilledSmall.gif | Bin 0 -> 224 bytes icons/bs1.gif | Bin 0 -> 200 bytes icons/ca.gif | Bin 0 -> 864 bytes icons/comment.gif | Bin 0 -> 865 bytes icons/config.gif | Bin 0 -> 859 bytes icons/console.gif | Bin 0 -> 863 bytes icons/eeprom.gif | Bin 0 -> 864 bytes icons/hardware.gif | Bin 0 -> 856 bytes icons/input.gif | Bin 0 -> 319 bytes icons/intent.gif | Bin 0 -> 860 bytes icons/linuxico.xpm | 370 + icons/macico.icns | Bin 0 -> 51265 bytes icons/monitored.gif | Bin 0 -> 864 bytes icons/output.gif | Bin 0 -> 315 bytes icons/run.gif | Bin 0 -> 854 bytes icons/sample.gif | Bin 0 -> 864 bytes icons/status_black.gif | Bin 0 -> 169 bytes icons/status_blue.gif | Bin 0 -> 1028 bytes icons/status_green.gif | Bin 0 -> 626 bytes icons/status_red.gif | Bin 0 -> 1032 bytes icons/status_white.gif | Bin 0 -> 619 bytes icons/status_yellow.gif | Bin 0 -> 628 bytes icons/stop.gif | Bin 0 -> 868 bytes icons/uncomment.gif | Bin 0 -> 872 bytes icons/welcome.gif | Bin 0 -> 861 bytes pbi-product.product | 176 + plugin.xml | 417 + plugin_customization.ini | 2 + splash.bmp | Bin 0 -> 138402 bytes splash_old.bmp | Bin 0 -> 138402 bytes src/edu/fichte/pbi/ide/Activator.java | 64 + src/edu/fichte/pbi/ide/Application.java | 50 + .../pbi/ide/ApplicationActionBarAdvisor.java | 85 + .../pbi/ide/ApplicationWorkbenchAdvisor.java | 21 + .../ApplicationWorkbenchWindowAdvisor.java | 84 + src/edu/fichte/pbi/ide/Perspective.java | 32 + .../commands/CASettingsCommandHandler.java | 81 + .../ide/commands/CommentCommandHandler.java | 88 + .../commands/ContentAssistCommandHandler.java | 170 + .../commands/DebugSchemeCommandHandler.java | 108 + .../ide/commands/ExportCommandHandler.java | 93 + .../pbi/ide/commands/HelpCommandHandler.java | 60 + .../ide/commands/IntentCommandHandler.java | 98 + .../commands/MonitoredRunCommandHandler.java | 113 + .../ide/commands/NewFileCommandHandler.java | 86 + .../pbi/ide/commands/OpenCommandHandler.java | 66 + .../pbi/ide/commands/RunCommandHandler.java | 111 + .../ide/commands/SettingsCommandHandler.java | 85 + .../ide/commands/UncommentCommandHandler.java | 86 + .../pbi/ide/commonsstolen/FileUtils.java | 23 + .../fichte/pbi/ide/editors/ConfigEditor.java | 134 + .../editors/FileSystemFileEditorInput.java | 78 + src/edu/fichte/pbi/ide/editors/PBIEditor.java | 349 + src/edu/fichte/pbi/ide/views/ConsoleView.java | 375 + src/edu/fichte/pbi/ide/views/DebugView.java | 322 + src/edu/fichte/pbi/ide/views/EEPROMView.java | 167 + .../fichte/pbi/ide/views/FileExplorer.java | 287 + src/edu/fichte/pbi/ide/views/HelpView.java | 90 + .../pbi/ide/views/IRunStateListener.java | 6 + .../fichte/pbi/ide/views/VariableView.java | 67 + .../commons/swt/UndoRedoImpl.java | 194 + 889 files changed, 60893 insertions(+) create mode 100644 .classpath create mode 100644 .gitignore create mode 100644 .project create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.pde.core.prefs create mode 100644 LICENSE.md create mode 100644 META-INF/MANIFEST.MF create mode 100644 PBI-IDE.launch create mode 100644 build.properties create mode 100644 config/ca.cfg create mode 100644 config/color.cfg create mode 100644 config/set.cfg create mode 100644 contexts.xml create mode 100644 help/BasicStampHelp/BASIC Stamp Help.exe create mode 100644 help/BasicStampHelp/Content/FAQTopics/FIFObuffers.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/InsertBS2popup.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/InvalidPort.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/LatencyTimer.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/NoBSfound.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/NoDeviceType.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/NoPortsFound.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/PortInUse.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/PowerSupplies.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/PwrSupplyPopup.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/RunIdTest.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/SerialPortSearch.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/TFAQ.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/USBdrivers.htm create mode 100644 help/BasicStampHelp/Content/FAQTopics/UsbBoardResets.htm create mode 100644 help/BasicStampHelp/Content/GeneratedImages/Equations/Equation1.png create mode 100644 help/BasicStampHelp/Content/GeneratedImages/Equations/Equation2.png create mode 100644 help/BasicStampHelp/Content/GeneratedImages/Equations/Equation3.png create mode 100644 help/BasicStampHelp/Content/Glossary.htm create mode 100644 help/BasicStampHelp/Content/Glossary.js create mode 100644 help/BasicStampHelp/Content/Glossary.xml create mode 100644 help/BasicStampHelp/Content/HardwareTopics/BS_Chart.htm create mode 100644 help/BasicStampHelp/Content/HardwareTopics/ConnSchematics.htm create mode 100644 help/BasicStampHelp/Content/HardwareTopics/PinDesc.htm create mode 100644 help/BasicStampHelp/Content/HomeTopics/FinePrint.htm create mode 100644 help/BasicStampHelp/Content/HomeTopics/HomePage.htm create mode 100644 help/BasicStampHelp/Content/HomeTopics/Resources.htm create mode 100644 help/BasicStampHelp/Content/HomeTopics/WhatsNew.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/AUXIO.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/BRANCH.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/BUTTON.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/COMPARE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/CONFIGPIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/COUNT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/DATA.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUG.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUGIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/DO_LOOP.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/DTMFOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/EEPROM.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/END.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/EXIT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/FOR_NEXT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/FREQOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/GET.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/GOSUB.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/GOTO.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/HIGH.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/I2CIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/I2COUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN_ELSE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/INPUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/IOTERM.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LCDCMD.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LCDIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LCDOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LET.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKDOWN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKUP.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/LOW.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/MAINIO.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/NAP.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOSUB.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOTO.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/OUTPUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/OWIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/OWOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/PAUSE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POLLIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POLLMODE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POLLOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POLLRUN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POLLWAIT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/POT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/PULSIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/PULSOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/PUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/PWM.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/RANDOM.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/RCTIME.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/READ.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/RETURN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/REVERSE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/RUN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SELECT_CASE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SERIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SEROUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTIN.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SLEEP.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/SOUND.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/STOP.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/STORE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/TOGGLE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/WRITE.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Commands/XOUT.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/AuMainIotermEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/BranchEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ButtonEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CompareEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ConfigpinEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CountEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DataEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugDebuginEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DoLoopEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DtmfoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/EepromEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ExitEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ForNextEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/FreqoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GetPutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GosubEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GotoEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/HighLowEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/I2cInOutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenElseEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/InputOutputEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdcmdEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdinEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookdownEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookupEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/NapEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGosubEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGotoEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OwinOwoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PauseEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollinOutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollrunEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollwaitEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PotEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsinEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PwmEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RandomEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RctimeEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReadEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReturnEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReverseEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RunEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SelectCaseEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SerinEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SeroutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftinEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SleepEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SoundEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StopEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StoreEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ToggleEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/WriteEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/XoutEx.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Adapt.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/AlphaRef.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Ascii.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/CatRef.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/ConditionalCompile.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Constants.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/ConversionFormatters.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Directives.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/ElementsStyle.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/MemoryOrg.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/MultiFileProjects.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Operators.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/OpsPrecedence.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_bi.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_uni.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Pins.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Reserved Words.htm create mode 100644 help/BasicStampHelp/Content/LanguageTopics/Reference/Variables.htm create mode 100644 help/BasicStampHelp/Content/Resources/Images/7.5Vsupply.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/AdaptFreqoutBS2sx.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/AdaptMath.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/AlphaRef.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOE_Serial_labels.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOE_Serial_small.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOE_USB_labels.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOE_USB_small.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOEadapter_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOEfeet.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOEser_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BOEusb_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS1adapter.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS1adapterSch.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS1connSchem.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS1pinout.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS24_dimensions.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS24connSchem.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS2onCOM5.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS2xsbutton.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BS40_dimensions.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Background.gif create mode 100644 help/BasicStampHelp/Content/Resources/Images/BattExtend.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BattHolder.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/BitStream.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/CantOpenPort.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/CenterPos.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS1.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2e.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2p24.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2p40.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2pe.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2px.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ClearBS2sx.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Clear_8_modules.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ComUninstall.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/DEBUGlink.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Debug1Button.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/DebugExSearch.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/DebugFirstProgYT.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/DebugFirstProgram.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/DebugPage.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/EditPortsButton.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/EnablePort.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FavIcon.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FaveMenu.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FaveSearches.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FaveTest.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FavesLists.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FifoUncheck.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FileSave.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FirstProgram.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FirstProgramYT.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FoundNewHardware.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/FoundUART.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_USB_Labels.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_USB_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_USB_small.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_labels.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWB_small.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWBadapter_conn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/HWBfeet.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDbutton.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDinvalidPort.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDnoDevice.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDnoYes.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDnone.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/IDyesNo.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/InsertBS2.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/LatentcyTimer.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/NewRedCheck.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Next.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/NoFound.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/NoSerialPorts.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/OutputDCsmall.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/PBASICButtons.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/PBASICicon.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ParallaxLogo-Chrome.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/PortProperties.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Prev.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ReIncludePort.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ReadyToUse.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/RedArrow.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/RefindDebugTerminal.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/ResourcesPDF.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/RunButton.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/RunID.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/RunMenu.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLexcludeByID.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLexcludeCom12.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLexcludeDescRule.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLfilterDesc.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLfilterWindow.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLinlcudeDefault.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLmove.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLorder.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SPSLremoveRule.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/STAMPButtons.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Save.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SaveSearch.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SearchDebug.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SearchMenu.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/SerComPortProps.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/StampIconButton.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Switch0.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/Switch1.PNG create mode 100644 help/BasicStampHelp/Content/Resources/Images/TipPolarity.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/USB_3.JPG create mode 100644 help/BasicStampHelp/Content/Resources/Images/USB_3_258x115.jpg create mode 100644 help/BasicStampHelp/Content/Resources/Images/USBadapter.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/USBconn.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/USBportNotOK.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/USBportOK.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/UnplugBOE.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/UnplugHWB.png create mode 100644 help/BasicStampHelp/Content/Resources/Images/feet.png create mode 100644 help/BasicStampHelp/Content/Resources/MasterPages/HomePageMaster.flmsp create mode 100644 help/BasicStampHelp/Content/Resources/MasterPages/MiniTOCbtm.flmsp create mode 100644 help/BasicStampHelp/Content/Resources/MasterPages/PropHelpMaster.flmsp create mode 100644 help/BasicStampHelp/Content/Resources/MasterPages/TopicPopMaster.flmsp create mode 100644 help/BasicStampHelp/Content/Resources/Stylesheets/BSE_Help.css create mode 100644 help/BasicStampHelp/Content/SkinSupport/DropDownClosed.gif create mode 100644 help/BasicStampHelp/Content/SkinSupport/DropDownOpen.gif create mode 100644 help/BasicStampHelp/Content/SkinSupport/ExpandingClosed.gif create mode 100644 help/BasicStampHelp/Content/SkinSupport/ExpandingOpen.gif create mode 100644 help/BasicStampHelp/Content/SkinSupport/MadCap.css create mode 100644 help/BasicStampHelp/Content/SkinSupport/MadCapAll.js create mode 100644 help/BasicStampHelp/Content/SkinSupport/MadCapBodyEnd.js create mode 100644 help/BasicStampHelp/Content/StartTopics/AdapterYN_BOE.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/AdapterYN_HWB.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/AsciiPopup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BOE-serial.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BOE-usb.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BOEadapter-setup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BOEsetup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BOEusb_setup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BoeSerRevApopup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/BoeSerRevBpopup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/First Program.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWB-setup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWB-usb.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWB.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWB_RevBpopup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWBadapter_setup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/HWBusb-setup.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/IdBoard.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/IntroAscii.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/LookUpAnswers.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/Start.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/TestComm.htm create mode 100644 help/BasicStampHelp/Content/StartTopics/WhenDone.htm create mode 100644 help/BasicStampHelp/Content/graphics/24lc16_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/74HC595_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/ADC0831_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/ATN_HYP.png create mode 100644 help/BasicStampHelp/Content/graphics/SIN_COS.png create mode 100644 help/BasicStampHelp/Content/graphics/arctangent.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs1_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs1note.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2all_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2e_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2epe_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2esxOnly_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2only_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2ppeOnly_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2ppepx_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2px_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bs2sx_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bsall_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bsesxppepx_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bsppepx_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/bsxp_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/button_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/daa_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/ds1820_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/error_popup.gif create mode 100644 help/BasicStampHelp/Content/graphics/flow_ctrl_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/freqout_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/hyp.gif create mode 100644 help/BasicStampHelp/Content/graphics/i2c_packet.gif create mode 100644 help/BasicStampHelp/Content/graphics/lcd_char.gif create mode 100644 help/BasicStampHelp/Content/graphics/lcd_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/led_sink.gif create mode 100644 help/BasicStampHelp/Content/graphics/level_cmos.gif create mode 100644 help/BasicStampHelp/Content/graphics/level_schmitt.gif create mode 100644 help/BasicStampHelp/Content/graphics/level_ttl.gif create mode 100644 help/BasicStampHelp/Content/graphics/mini_1.gif create mode 100644 help/BasicStampHelp/Content/graphics/mini_2.gif create mode 100644 help/BasicStampHelp/Content/graphics/mini_2_inline.gif create mode 100644 help/BasicStampHelp/Content/graphics/ow_pulses.gif create mode 100644 help/BasicStampHelp/Content/graphics/ow_readslots.gif create mode 100644 help/BasicStampHelp/Content/graphics/ow_writeslots.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon1.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2e.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2p.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2pe.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2px.gif create mode 100644 help/BasicStampHelp/Content/graphics/pgm_icon2sx.gif create mode 100644 help/BasicStampHelp/Content/graphics/pollin_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/pot_demo_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/pot_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/pulsin_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/pulsout_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/pwm_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/random_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/rctime2_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/rctime_demo_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/rctime_sch_new.gif create mode 100644 help/BasicStampHelp/Content/graphics/reverse_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/serial_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/serout_od.gif create mode 100644 help/BasicStampHelp/Content/graphics/serout_os.gif create mode 100644 help/BasicStampHelp/Content/graphics/shiftin_timing.gif create mode 100644 help/BasicStampHelp/Content/graphics/shiftout_timing.gif create mode 100644 help/BasicStampHelp/Content/graphics/sin_cos.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_1.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_2family.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_all.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_esxppepx.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_p_only.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_ppepx.gif create mode 100644 help/BasicStampHelp/Content/graphics/stamp_px.gif create mode 100644 help/BasicStampHelp/Content/graphics/toggle_sch.gif create mode 100644 help/BasicStampHelp/Content/graphics/xout_sch.gif create mode 100644 help/BasicStampHelp/Data/Alias.js create mode 100644 help/BasicStampHelp/Data/Alias.xml create mode 100644 help/BasicStampHelp/Data/Concepts.js create mode 100644 help/BasicStampHelp/Data/Concepts.xml create mode 100644 help/BasicStampHelp/Data/HelpSystem.js create mode 100644 help/BasicStampHelp/Data/HelpSystem.xml create mode 100644 help/BasicStampHelp/Data/Index.js create mode 100644 help/BasicStampHelp/Data/Index.xml create mode 100644 help/BasicStampHelp/Data/Search.js create mode 100644 help/BasicStampHelp/Data/Search.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk1.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk1.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk10.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk10.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk100.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk100.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk101.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk101.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk102.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk102.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk103.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk103.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk104.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk104.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk105.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk105.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk106.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk106.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk107.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk107.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk108.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk108.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk109.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk109.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk11.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk11.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk110.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk110.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk111.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk111.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk112.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk112.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk113.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk113.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk114.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk114.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk115.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk115.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk116.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk116.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk117.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk117.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk12.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk12.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk13.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk13.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk14.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk14.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk15.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk15.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk16.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk16.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk17.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk17.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk18.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk18.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk19.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk19.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk2.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk2.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk20.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk20.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk21.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk21.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk22.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk22.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk23.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk23.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk24.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk24.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk25.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk25.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk26.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk26.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk27.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk27.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk28.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk28.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk29.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk29.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk3.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk3.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk30.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk30.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk31.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk31.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk32.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk32.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk33.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk33.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk34.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk34.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk35.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk35.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk36.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk36.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk37.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk37.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk38.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk38.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk39.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk39.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk4.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk4.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk40.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk40.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk41.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk41.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk42.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk42.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk43.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk43.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk44.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk44.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk45.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk45.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk46.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk46.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk47.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk47.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk48.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk48.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk49.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk49.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk5.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk5.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk50.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk50.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk51.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk51.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk52.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk52.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk53.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk53.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk54.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk54.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk55.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk55.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk56.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk56.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk57.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk57.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk58.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk58.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk59.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk59.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk6.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk6.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk60.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk60.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk61.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk61.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk62.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk62.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk63.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk63.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk64.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk64.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk65.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk65.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk66.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk66.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk67.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk67.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk68.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk68.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk69.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk69.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk7.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk7.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk70.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk70.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk71.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk71.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk72.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk72.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk73.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk73.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk74.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk74.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk75.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk75.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk76.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk76.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk77.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk77.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk78.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk78.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk79.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk79.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk8.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk8.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk80.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk80.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk81.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk81.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk82.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk82.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk83.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk83.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk84.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk84.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk85.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk85.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk86.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk86.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk87.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk87.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk88.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk88.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk89.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk89.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk9.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk9.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk90.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk90.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk91.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk91.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk92.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk92.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk93.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk93.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk94.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk94.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk95.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk95.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk96.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk96.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk97.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk97.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk98.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk98.xml create mode 100644 help/BasicStampHelp/Data/Search_Chunk99.js create mode 100644 help/BasicStampHelp/Data/Search_Chunk99.xml create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/About.png create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AccordionIconsBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddComment.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddComment_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddComment_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddSearchToFavorites.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddSearchToFavorites_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddSearchToFavorites_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/AddTopicToFavorites.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Back.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Back_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Back_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Book.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/BookOpen.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/BrowsesequenceIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/BrowsesequencesAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/BrowsesequencesAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Collapse.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Collapse_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Collapse_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Comment.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/CommentReply.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Delete.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Delete_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Delete_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Expand.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Expand_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Expand_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/FavoritesAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/FavoritesAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/FavoritesIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Forward.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/GlossaryAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/GlossaryAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/GlossaryIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/HideNavigation.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/HideNavigation_checked.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/HideNavigation_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/HideNavigation_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Highlight.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Highlight_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Highlight_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Home.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Home_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Home_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/IndexAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/IndexAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/IndexHeadingBG.png create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/IndexIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/JJAddTopicToFavorites_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/JJAddTopicToFavorites_selected.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/JJForward_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/JJForward_selected.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/LogoIcon.png create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/NavigationBottomGradient.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/NavigationBottomGradient_selected.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/NavigationTopGradient.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Print.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Print_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Print_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/QuickSearch.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/QuickSearch_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/QuickSearch_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/RefreshTopicComments.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/RefreshTopicComments_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/RefreshTopicComments_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/ReplyComment.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/ReplyComment_over.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/ReplyComment_selected.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/SearchAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/SearchAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/SearchBG.png create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/SearchIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Skin.js create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Skin.xml create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Stylesheet.js create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Stylesheet.xml create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/TocAccordionBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/TocAccordionBackground_over.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/TocIcon.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/ToolbarBackground.jpg create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/Topic.gif create mode 100644 help/BasicStampHelp/Data/SkinParallaxSkinBS/header.png create mode 100644 help/BasicStampHelp/Data/Synonyms.js create mode 100644 help/BasicStampHelp/Data/Synonyms.xml create mode 100644 help/BasicStampHelp/Data/Toc.js create mode 100644 help/BasicStampHelp/Data/Toc.xml create mode 100644 help/BasicStampHelp/Default.htm create mode 100644 help/BasicStampHelp/Default.js create mode 100644 help/BasicStampHelp/Default.mcwebhelp create mode 100644 help/BasicStampHelp/Default_CSH.htm create mode 100644 help/BasicStampHelp/Default_Left.htm create mode 100644 help/BasicStampHelp/Skin/Blank.htm create mode 100644 help/BasicStampHelp/Skin/BrowseSequences.htm create mode 100644 help/BasicStampHelp/Skin/Favorites.htm create mode 100644 help/BasicStampHelp/Skin/Images/ArrowDown.gif create mode 100644 help/BasicStampHelp/Skin/Images/ArrowUp.gif create mode 100644 help/BasicStampHelp/Skin/Images/CloseButton.gif create mode 100644 help/BasicStampHelp/Skin/Images/FavoritesBlank.gif create mode 100644 help/BasicStampHelp/Skin/Images/FavoritesSearch.gif create mode 100644 help/BasicStampHelp/Skin/Images/FavoritesTopic.gif create mode 100644 help/BasicStampHelp/Skin/Images/Loading.gif create mode 100644 help/BasicStampHelp/Skin/Images/LoadingAnimated.gif create mode 100644 help/BasicStampHelp/Skin/Images/Logo.gif create mode 100644 help/BasicStampHelp/Skin/Images/LogoHtmlHelp.gif create mode 100644 help/BasicStampHelp/Skin/Images/LogoPlus.gif create mode 100644 help/BasicStampHelp/Skin/Images/NavigationBottomGradient.jpg create mode 100644 help/BasicStampHelp/Skin/Images/NavigationBottomGradient_selected.jpg create mode 100644 help/BasicStampHelp/Skin/Images/NewItemIndicator.bmp create mode 100644 help/BasicStampHelp/Skin/Images/SearchGradient.jpg create mode 100644 help/BasicStampHelp/Skin/Images/SearchGradient_over.jpg create mode 100644 help/BasicStampHelp/Skin/Images/SearchGradient_selected.jpg create mode 100644 help/BasicStampHelp/Skin/Images/Separator.gif create mode 100644 help/BasicStampHelp/Skin/Index.htm create mode 100644 help/BasicStampHelp/Skin/Navigation.htm create mode 100644 help/BasicStampHelp/Skin/Search.htm create mode 100644 help/BasicStampHelp/Skin/Toc.htm create mode 100644 help/BasicStampHelp/Skin/Toolbar.htm create mode 100644 help/BasicStampHelp/Skin/TopicComments.htm create mode 100644 help/aef.html create mode 100644 help/alf.html create mode 100644 help/auth.html create mode 100644 help/ca.html create mode 100644 help/help.html create mode 100644 help/img/BP.png create mode 100644 help/img/assert.png create mode 100644 help/img/ca.png create mode 100644 help/img/cac.png create mode 100644 help/img/chaos.png create mode 100644 help/img/comment.png create mode 100644 help/img/debuge.png create mode 100644 help/img/eeprom.png create mode 100644 help/img/format.png create mode 100644 help/img/help.png create mode 100644 help/img/indented.png create mode 100644 help/img/info.png create mode 100644 help/img/jufo.jpg create mode 100644 help/img/jufo_klein.png create mode 100644 help/img/new.png create mode 100644 help/img/open.png create mode 100644 help/img/rc.png create mode 100644 help/img/run.png create mode 100644 help/img/splash.bmp create mode 100644 help/img/sysclock.png create mode 100644 help/index.html create mode 100644 help/keyb.html create mode 100644 help/mig.html create mode 100644 help/open.html create mode 100644 help/runp.html create mode 100644 help/set.html create mode 100644 icons/128x128.gif create mode 100644 icons/16x16.gif create mode 100644 icons/16x16_32.bmp create mode 100644 icons/16x16_8.bmp create mode 100644 icons/256x256.gif create mode 100644 icons/256x256_32.bmp create mode 100644 icons/32x32.gif create mode 100644 icons/32x32_32.bmp create mode 100644 icons/32x32_8.bmp create mode 100644 icons/48x48.gif create mode 100644 icons/48x48_32.bmp create mode 100644 icons/48x48_8.bmp create mode 100644 icons/64x64.gif create mode 100644 icons/InputArrow.gif create mode 100644 icons/InputArrowSmall.gif create mode 100644 icons/InputFilled.gif create mode 100644 icons/InputFilledSmall.gif create mode 100644 icons/OutputArrow.gif create mode 100644 icons/OutputArrowSmall.gif create mode 100644 icons/OutputFilled.gif create mode 100644 icons/OutputFilledSmall.gif create mode 100644 icons/bs1.gif create mode 100644 icons/ca.gif create mode 100644 icons/comment.gif create mode 100644 icons/config.gif create mode 100644 icons/console.gif create mode 100644 icons/eeprom.gif create mode 100644 icons/hardware.gif create mode 100644 icons/input.gif create mode 100644 icons/intent.gif create mode 100644 icons/linuxico.xpm create mode 100644 icons/macico.icns create mode 100644 icons/monitored.gif create mode 100644 icons/output.gif create mode 100644 icons/run.gif create mode 100644 icons/sample.gif create mode 100644 icons/status_black.gif create mode 100644 icons/status_blue.gif create mode 100644 icons/status_green.gif create mode 100644 icons/status_red.gif create mode 100644 icons/status_white.gif create mode 100644 icons/status_yellow.gif create mode 100644 icons/stop.gif create mode 100644 icons/uncomment.gif create mode 100644 icons/welcome.gif create mode 100644 pbi-product.product create mode 100644 plugin.xml create mode 100644 plugin_customization.ini create mode 100644 splash.bmp create mode 100644 splash_old.bmp create mode 100644 src/edu/fichte/pbi/ide/Activator.java create mode 100644 src/edu/fichte/pbi/ide/Application.java create mode 100644 src/edu/fichte/pbi/ide/ApplicationActionBarAdvisor.java create mode 100644 src/edu/fichte/pbi/ide/ApplicationWorkbenchAdvisor.java create mode 100644 src/edu/fichte/pbi/ide/ApplicationWorkbenchWindowAdvisor.java create mode 100644 src/edu/fichte/pbi/ide/Perspective.java create mode 100644 src/edu/fichte/pbi/ide/commands/CASettingsCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/CommentCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/ContentAssistCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/DebugSchemeCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/ExportCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/HelpCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/IntentCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/MonitoredRunCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/NewFileCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/OpenCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/RunCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/SettingsCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commands/UncommentCommandHandler.java create mode 100644 src/edu/fichte/pbi/ide/commonsstolen/FileUtils.java create mode 100644 src/edu/fichte/pbi/ide/editors/ConfigEditor.java create mode 100644 src/edu/fichte/pbi/ide/editors/FileSystemFileEditorInput.java create mode 100644 src/edu/fichte/pbi/ide/editors/PBIEditor.java create mode 100644 src/edu/fichte/pbi/ide/views/ConsoleView.java create mode 100644 src/edu/fichte/pbi/ide/views/DebugView.java create mode 100644 src/edu/fichte/pbi/ide/views/EEPROMView.java create mode 100644 src/edu/fichte/pbi/ide/views/FileExplorer.java create mode 100644 src/edu/fichte/pbi/ide/views/HelpView.java create mode 100644 src/edu/fichte/pbi/ide/views/IRunStateListener.java create mode 100644 src/edu/fichte/pbi/ide/views/VariableView.java create mode 100644 src/etinyplugins/commons/swt/UndoRedoImpl.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..eee8c20 --- /dev/null +++ b/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/.project b/.project new file mode 100644 index 0000000..7dbb771 --- /dev/null +++ b/.project @@ -0,0 +1,28 @@ + + + pbi-ide + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..0c68a61 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/.settings/org.eclipse.pde.core.prefs b/.settings/org.eclipse.pde.core.prefs new file mode 100644 index 0000000..4b08937 --- /dev/null +++ b/.settings/org.eclipse.pde.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +pluginProject.extensions=false diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..3a10b8a --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,23 @@ +The MIT License (MIT) + +Copyright (c) 2015 Elias Groll, Johanna Reichmann + +For further contributers, see CONTRIBUTORS.md + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF new file mode 100644 index 0000000..bb0a9fb --- /dev/null +++ b/META-INF/MANIFEST.MF @@ -0,0 +1,17 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: πBASIC IDE +Bundle-SymbolicName: edu.fichte.pbi.ide;singleton:=true +Bundle-Version: 1.0.0 +Bundle-Vendor: FICHTE-GYMNASIUM +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Require-Bundle: org.eclipse.ui, + org.eclipse.core.runtime, + com.github.eliasgroll.pbi.interpreter;bundle-version="1.0.0";resolution:=optional, + org.eclipse.e4.ui.model.workbench;bundle-version="1.0.1", + org.eclipse.ui.intro;resolution:=optional, + org.eclipse.ui.editors;resolution:=optional, + org.eclipse.osgi;resolution:=optional, + org.eclipse.jface.text;resolution:=optional +Bundle-ActivationPolicy: lazy +Bundle-Activator: edu.fichte.pbi.ide.Activator diff --git a/PBI-IDE.launch b/PBI-IDE.launch new file mode 100644 index 0000000..148c66a --- /dev/null +++ b/PBI-IDE.launch @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build.properties b/build.properties new file mode 100644 index 0000000..e6fd9b9 --- /dev/null +++ b/build.properties @@ -0,0 +1,20 @@ +source.. = src/ +output.. = bin/ +bin.includes = plugin.xml,\ + META-INF/,\ + .,\ + icons/,\ + splash.bmp,\ + help/,\ + plugin_customization.ini,\ + contexts.xml,\ + bin/,\ + config/ +src.includes = plugin_customization.ini,\ + icons/,\ + help/,\ + contexts.xml,\ + bin/,\ + splash.bmp,\ + config/ +jre.compilation.profile = JavaSE-1.7 diff --git a/config/ca.cfg b/config/ca.cfg new file mode 100644 index 0000000..1f01e9e --- /dev/null +++ b/config/ca.cfg @@ -0,0 +1,64 @@ +## This is the configuration of the interpreter's content assistance. +## You can comment something by starting a line with ## . +## You can freely add/remove/modify by adding/removing/modifying a line. +## A line is build like this: keyword->replacement +## You can start the content-assistance by CTRL+SPACE. +## It is only executed if you're at the beginning of a line and if there is no other match with a keyword. +## You can use /CR to define a new line in a replacement. + + SOUND -> SOUND port, (freq, time) + SD -> SOUND port, (freq, time) + HIGH -> HIGH port + LOW -> LOW pin + OUTPUT -> OUTPUT port + OP -> OUTPUT port + PAUSE -> PAUSE time + PS -> PAUSE time + GOTO -> GOTO label + JMP -> GOTO label + IF -> IF expr THEN label + END -> END + GOSUB -> GOSUB sub + SUB -> GOSUB sub + RETURN -> RETURN + FOR -> FOR counter = start TO end/CR'some content/CR NEXT + LOOP -> FOR counter = start TO end/CR'some content/CR NEXT + WHILE -> loop:/CRIF expr THEN end/CR'some content/CRGOTO loop/CRend: + DOWHILE -> loop:/CR'some content/CRIF expr THEN loop + NEXT -> NEXT + DEBUG -> DEBUG args + DB -> DEBUG args + DG -> DEBUG args + SAY -> DEBUG args + BREAKPOINT -> BREAKPOINT + BP -> BREAKPOINT + SYMBOL -> SYMBOL ref = var + LOOKUP -> LOOKUP index, (val0, val1) + LU -> LOOKUP index, (val0, val1) + LD -> LOOKDOWN target, (val0, val1) + LOOKDOWN -> LOOKDOWN target, (val0, val1) + POT -> POT pin, scale, var + PULSIN -> PULSIN pin, state, var + PINS -> PINS=%00000000 'ports 76543210 + POUT -> PULSOUT pin, duration + PULSOUT -> PULSOUT pin, duration + LET -> LET var = val + = -> LET var = val + INPUT -> INPUT port + IP -> INPUT port + ASSERT -> ASSERT exp + CHECK -> ASSERT exp + ACTIVATEINFO -> ACTIVATEINFO + AI -> ACTIVATEINFO + DI -> DEACTIVATEINFO + DEACTIVATEINFO -> DEACTIVATEINFO + BRANCH -> BRANCH offset, (label0, label1) + NAP -> NAP time + SLEEP -> SLEEP time + EEPROM -> EEPROM location, (val0, val1) + RANDOM -> RANDOM seed + READ -> READ location,var + WRITE -> WRITE location, value + TOGGLE -> TOGGLE port + REVERSE -> REVERSE port + DIRS -> DIRS=%00000000 'ports 76543210 diff --git a/config/color.cfg b/config/color.cfg new file mode 100644 index 0000000..fd779fe --- /dev/null +++ b/config/color.cfg @@ -0,0 +1,6 @@ +## This is the color configuration to change the look and feel of the IDE. +## You can comment by starting a line with ## . +## Do not add/delete a line. + +## set the scheme of the console on startup (values: black, blue, white) +console scheme= blue diff --git a/config/set.cfg b/config/set.cfg new file mode 100644 index 0000000..f9d285e --- /dev/null +++ b/config/set.cfg @@ -0,0 +1,17 @@ +## This is the run configuration of the interpreter. +## You can comment by starting a line with ## . +## Do not delete a line. +## A line is build like this: setting= value +## You can enable/disable a setting by: true/false. + +## Slow down the execution speed to the speed of Basic Stamp 1. +emulate 4Mhz= true + +## Activate additional information about the commands at the beginning of the execution. +activate info= false + +## Deactivate display of warnings. +ignore warnings= false + +## Activate display of the parsing-result +print intern composition= false \ No newline at end of file diff --git a/contexts.xml b/contexts.xml new file mode 100644 index 0000000..703f7dd --- /dev/null +++ b/contexts.xml @@ -0,0 +1,13 @@ + + + + This is the context help for the sample view with a tree viewer. It was generated by a PDE template. + + + + + + + + + diff --git a/help/BasicStampHelp/BASIC Stamp Help.exe b/help/BasicStampHelp/BASIC Stamp Help.exe new file mode 100644 index 0000000000000000000000000000000000000000..259eec7c1ced2588d37f65e65b569173e5beb858 GIT binary patch literal 413696 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%0DpqMz31yUd0kTzpN7z5e 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 z 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%0AVaudI}M8#_FM101% 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%0A}BE4K6V{2B37Y<4(#h`h1o` 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į#)y#W!tMn)$dDdY?s1Nmi3f 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�y9wHUjkwN>#+wXF^z&zKi?E;3>s>W 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 a?y-8!x~WeIHn%&XN~jd5u~7eiEdK`-x6bka literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/FAQTopics/FIFObuffers.htm b/help/BasicStampHelp/Content/FAQTopics/FIFObuffers.htm new file mode 100644 index 0000000..b4cc54e --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/FIFObuffers.htm @@ -0,0 +1,91 @@ + + + + FIFO Buffer Settings + + + + + +

+

FIFO Buffer Settings

+

If you are using a standard serial port connection (not a USB port with a USB to serial adapter) and the Run/Identify Test shows no Device Type, but a "Yes" in the Echo column, or a "Yes" in both the Loopback and Echo columns, like this:

+

+ +

+

 

+

...you may need to adjust the port's FIFO buffer setting.

+

 

+
    +
  • Make note of the COM port number in the row where it displays a "Yes" for Echo. (In this example it is COM5).
  • +
  • Find that COM port in Device Manager.
  • +
+
+
+ + +
+
+
    +
  • Right-click on the COM port, and select Properties
  • +
+

+ + +

+
    +
  • On the Port Settings tab, click the Advanced button.
  • +
  • In the Advanced Settings window, un-check the "Use FIFO buffers" box, then click OK.
  • +
+

+ + +

+ +

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/InsertBS2popup.htm b/help/BasicStampHelp/Content/FAQTopics/InsertBS2popup.htm new file mode 100644 index 0000000..4f2252a --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/InsertBS2popup.htm @@ -0,0 +1,26 @@ + + + + Insert the BASIC Stamp module + + + + + +

Insert the BASIC Stamp module

+
    +
  • Use the silkscreen pictures that show the three prominent chips on the BASIC Stamp to determine how to orient it before inserting it into its socket. There is also a small semi-circular notch at in the top-center of the BASIC Stamp module that indicates which way is “up.” Match this reference notch to the notch in the socket.
  • +
  • After correctly orienting the 24-pin BASIC Stamp module, gently insert it into its socket as shown at (1) in the picture below.
  • +
  • Make sure that each pin is seated in its corresponding socket hole, then apply firm downward pressure with your thumb. The module should sink about ¼ of an inch (~0.6 mm) into the socket, and only the flared portion of each BASIC Stamp leg should be visible above the socket.
  • +
  • Visually inspect the legs to make sure each pin is in its socket and that no pins are folded underneath the module.
  • +
+

 

+

+ +

+

Caution!  Do not remove the BASIC Stamp module from its socket, unless it needs to be replaced with another module!    Every time the BASIC Stamp is removed and re-inserted into the socket, you risk damaging it.  You do not need to remove it for storage.

+ + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/InvalidPort.htm b/help/BasicStampHelp/Content/FAQTopics/InvalidPort.htm new file mode 100644 index 0000000..7746132 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/InvalidPort.htm @@ -0,0 +1,72 @@ + + + + Invalid Port + + + + + +

Invalid Port

+

+ +

+
    +
  • The port may have been disabled. Right click the port in your Ports list and click Enable.
  • +
+

+

+ + +
+

+

 

+

+ +

+ +

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/LatencyTimer.htm b/help/BasicStampHelp/Content/FAQTopics/LatencyTimer.htm new file mode 100644 index 0000000..844e64e --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/LatencyTimer.htm @@ -0,0 +1,90 @@ + + + + Latency Timer Settings + + + + + +
You are here: Connection Troubleshooting > Latency Timer Settings +
+

Latency Timer Settings

+

If you are using a BASIC Stamp development board with a USB connector, or a serial board with a Parallax USB to Serial Adapter, you may need to adjust your computer's latency timer settings if any of these are true:

+
    +
  • The Run/Identify Test shows no Device Type, but a "Yes" in both the Loopback and Echo columns, or a "Yes" only in the Echo column.
  • +
  • You have passed the Run/Identify test but when you try to download a program with Run/Run, you get a "No BASIC Stamps Found" message.
  • +
  • You are able to download short programs, but not long ones.
  • +
  • You are able to program intermittently, but sometimes it fails.
  • +
+

How to adjust the Latency Timer settings

+
    +
  • Using the Identification window from the Run/Identify Test procedure, make note of the COM port number in the row where it displays a "Yes" for Echo.
  • +
  • Find that COM port in Device Manager.
  • +
+
+
+ + +
+
+
    +
  • Right-click on the COM port, and select Properties
  • +
+

+ + +

+
    +
  • Under the Port Settings tab, click the Advanced button.
  • +
  • In the Advanced Settings window, change the Latency Timer setting to 1 and then click OK.
  • +
+

+ +

+ +
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/NoBSfound.htm b/help/BasicStampHelp/Content/FAQTopics/NoBSfound.htm new file mode 100644 index 0000000..982af23 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/NoBSfound.htm @@ -0,0 +1,75 @@ + + + + No BASIC Stamps Found... + + + + + +
You are here: Connection Troubleshooting > No BASIC Stamps Found... +
+

No BASIC Stamps Found...

+

If you are on this page, you probably tried to download a program to your BASIC Stamp but got the "No BASIC Stamps found" message:

+

 

+

+ + +

+

First, try these quick fixes:

+
    +
  • Loose connections +
  • +
  • Misconnected BASIC Stamp +
  • +
  • No power +
  • +
  • Software version +
  • +
  • USB drivers +
  • +
  • USB ports freeze after disconnecting from USB 3.0 port: +
  • +
  • +

    Beware of non-Parallax USB to Serial Adapters +

    +
  • +
+
    +
  • If you have not done so already, try the Run/Identify Test.
  • +
  • If you are using other terminal software to communicate with your BASIC Stamp, such as StampPlot, Parallax Serial Terminal, or Hyperterminal, it may be holding the port open. Disconnect the port in the terminal software.
  • +
  • If you are using a USB connection, try adjusting your computer's Latency Timer Settings.
  • +
  • If none of these things helped, Contact Parallax Tech Support for assistance.
  • +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/NoDeviceType.htm b/help/BasicStampHelp/Content/FAQTopics/NoDeviceType.htm new file mode 100644 index 0000000..dd1009e --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/NoDeviceType.htm @@ -0,0 +1,110 @@ + + + + No Device Type + + + + + +

No Device Type

+

Before you do anything else....

+
+ + +
+

 

+

If the Run/Identify test shows no entry in the "Device Type" column, you can try these various fixes based on your Loopback and Echo results.

+

 

+

There is a "No" in Loopback, and "No" in Echo.

+

+ + +

+
    +
  • If you are using a Parallax USB connection, the USB port may be using the wrong drivers. Go to the USB Drivers page for help.
  • +
  • If you are using a serial connection, your serial cable may be at fault. You must use a standard straight-through serial cable, not a null modem or cross-over cable. If you have a multimeter, perform a continuity test of each pin to confirm you are using an undamaged standard straight-through serial cable.
  • +
+

 

+

There is a "Yes" in Loopback and "Yes" in Echo:

+

+ + +

+ +

 

+

There is a "Yes" in Loopback and a "No" in Echo:

+

+ + +

+
    +
  • If you have forgotten to install the BASIC Stamp into its socket on the Board of Education, or you may have plugged it in upside-down, review the directions on how to Insert the BASIC Stamp module.
  • +
  • If you are using a USB connection, try adjusting the COM port's Latency Timer Settings.
  • +
+

 

+

There is a "No" in Loopback and a "Yes" in Echo:

+

+ + +

+
    +
  • If you are using a USB connection, try adjusting the COM port's Latency Timer Settings.
  • +
  • If you are using a serial connection, your serial cable may be at fault. You must use a standard straight-through serial cable, not a null modem or cross-over cable. If you have a multimeter, perform a continuity test of each pin to confirm you are using an undamaged standard straight-through serial cable.
  • +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/NoPortsFound.htm b/help/BasicStampHelp/Content/FAQTopics/NoPortsFound.htm new file mode 100644 index 0000000..a88ef79 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/NoPortsFound.htm @@ -0,0 +1,90 @@ + + + + No Usable Serial Ports Found + + + + + +

No Usable Serial Ports Found

+

If you see the error message shown below, the ports may have been excluded from the BASIC Stamp Editor's search, or the ports may have been disabled in your computer's Device Manager. You can check for both situations following the instructions below.

+

+ +

+

The ports may have been excluded from the BASIC Stamp Editor's search

+

(See the Serial Port Search List page for complete details about this feature.)

+
    +
  • Click the Edit Ports button
  • +
+

+ +

+
    +
  • Look for "Communications Port" or "USB Serial Port" in italics, with a "Yes" in the Present column. Ports that are present but have been excluded from the BASIC Stamp Editor's Serial Port Search List will appear in italics in the list. (Note that Bluetooth communications ports are excluded by default.)
  • +
  • Right-click that port and select "Re-Include Port" and then click Accept.
  • +
+

+ +

+

The port may have been disabled in your computer's Device Manager

+
    +
  • Right click the port in your computer's Ports list (it will be labeled "Communications Port" with a serial connection, or "USB Serial Port" with a USB connection)
  • +
  • Click Enable.
  • +
+

+

+ + +
+

+

 

+

+ +

+

If the error persists...

+ +
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/PortInUse.htm b/help/BasicStampHelp/Content/FAQTopics/PortInUse.htm new file mode 100644 index 0000000..312b242 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/PortInUse.htm @@ -0,0 +1,90 @@ + + + + Can't open port; in use + + + + + +

Can't open port; in use

+

If you see this message, there is likely to be some other software that has used that port previously, and is now interfering.

+

+ +

+

Serial Terminal Software

+
    +
  • If you are using other terminal software to communicate with your BASIC Stamp, such as StampPlot, Parallax Serial Terminal, or Hyperterminal, it may be holding the port open. Disconnect the port in the terminal software.
  • +
+

Devices with Automatic Synchronization Software

+

If you have used a device such as a PDA with this computer, the device's software (such as Weatherbug or HotSync software) may be holding the port open.

+
    +
  • Check your computer's system tray to see if the device's software is enabled, and disable it temporarily.
  • +
  • If disabling the software in the above step did not release the COM port, you may need to uninstall and reinstall the COM port (sounds scary but it isn't really).
  • +
+
+
    +
  • Unplug your programming cable from your computer.
  • +
  • Open your Ports list and right-click on the port you want to uninstall.
  • +
+
+ + +
+

 

+

+ + +

+
    +
  • Select Uninstall.
  • +
  • Restart your computer.
  • +
  • Reconnect your hardware and try the Run/Identify Test again.
  • +
+
+

If the error persists...

+ +
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/PowerSupplies.htm b/help/BasicStampHelp/Content/FAQTopics/PowerSupplies.htm new file mode 100644 index 0000000..cee2caa --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/PowerSupplies.htm @@ -0,0 +1,97 @@ + + + + Power Supplies + + + + + +
You are here: BASIC Stamp Hardware > Power Supplies +
+

Power Supplies

+

Parallax BASIC Stamp Development Boards may have either a barrel jack connector, 9 V battery clip connector, or both (as does the Board of Education.) This page gives options for both types of power connectors.

+

For Boards with a Barrel Jack Connector

+

The two most common power supply options used with this connector are wall-mount DC power supply, and battery holders.

+

Wall-mount DC Power Supplies

+
    +
  • Plug: it must have a 2.1 mm center-positive barrel plug. Look for this symbol, indicating the positive connection is in the center of the plug:
  • +
+

+ +

+
    +
  • Output current: wall-mount power supplies must have a DC (direct current) output. Look for a statement that indicates VDC output or uses this symbol: . For example:
  • +
+
+
    +
  • OUTPUT: 7.5 VDC 1000 mA +
  • +
  • OUTPUT: 7.5 V + 1.4 A +
  • +
+
+
    +
  • Output voltage: The power supply's output voltage must be compatible with the voltage rating on your board. For example, the Board of Education requires 6 to 9 VDC.
  • +
  • Input voltage and current: Wall-mount power supplies must be compatible with the frequency and amplitude of the AC power at the wall outlet you are using. This may vary depending on the country you live in. In the US and Canada, the input should be compatible with 120 VAC, 60 Hz.
  • +
+

Parallax carries power supplies compatible with BASIC Stamp development boards. For example, the 7.5 V, 1 amp supply (#750-00009) is compatible with the Board of Education.

+

+ +

+

Battery Holders

+

Like wall-mount supplies, battery holders must have a 2.1 mm center-positive plug. However, many battery holders don't have a symbol indicating whether or not the plug is center-positive. Use a voltmeter to test any battery holder of unknown origins. A 4 AA cell battery holder with a 2.1 mm center-positive plug is available from Parallax (#700-00038); this is the one included in the Boe-Bot Robot Kit.

+

 

+

+ +

+

For Boards with Battery Clip Connector

+

9-Volt Batteries

+

9 V Alkaline or rechargeable batteries with a snap-connector are fine. For best results, rechargeable batteries should be rated for 100 mAh (milliamp hours) or higher.

+

Not all chargers work with all types of batteries. Make sure your charger is recommended for the type of battery you are using. Follow all battery and charger instructions and caution statements.

+

9 V Battery Extension

+

The figure below shows a DC supply and a 9 V battery extension that can be used with battery clip connectors, such as the one on the BASIC Stamp HomeWork Board. Read the CAUTION statement below the picture.

+

+ +

+

Beware of Universal Adapters and Reversed Supply Terminals!

+

The picture below shows a common mistake that should be avoided with universal adapters. Many of these allow you to reverse the terminals on the 9 V battery extension. Although it cannot hurt the BASIC Stamp, Board of Education, or HomeWork Board, it can destroy a Parallax Standard Servo connected to Vin in a matter of seconds. The only system that can protect the servo from this mistake is a Board of Education that has a jumper between the servo ports, with that jumper set to Vdd.

+

+ +

+

Beware of "Battery Replacers"

+

Many battery replacers are designed to supply appliances with low current draw. With current ratings in the neighborhood of 10 mA, their output capacities are insufficient for many of the activities in the Stamps in Class texts. For example, two LEDs connected to 220-ohm resistors draw a total of 14.5 mA, and that definitely won't work with a "battery replacer."

+

Note: It's pretty easy to tell when a circuit is drawing more current than the supply can deliver because the Power LED on the Board of Education flickers and/or goes dim. On the HomeWork Board, the "Running" LED may flicker if the power drops low enough to cause the BASIC Stamp to reset and restart the program.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/PwrSupplyPopup.htm b/help/BasicStampHelp/Content/FAQTopics/PwrSupplyPopup.htm new file mode 100644 index 0000000..211b1a7 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/PwrSupplyPopup.htm @@ -0,0 +1,67 @@ + + + + Power Supplies + + + + +

Power Supplies

+

Parallax BASIC Stamp Development Boards may have either a barrel jack connector, 9 V battery clip connector, or both (as does the Board of Education.) This page gives options for both types of power connectors.

+

For Boards with a Barrel Jack Connector

+

The two most common power supply options used with this connector are wall-mount DC power supply, and battery holders.

+

Wall-mount DC Power Supplies

+
    +
  • Plug: it must have a 2.1 mm center-positive barrel plug. Look for this symbol, indicating the positive connection is in the center of the plug:
  • +
+

+ +

+
    +
  • Output current: wall-mount power supplies must have a DC (direct current) output. Look for a statement that indicates VDC output or uses this symbol: . For example:
  • +
+
+
    +
  • OUTPUT: 7.5 VDC 1000 mA +
  • +
  • OUTPUT: 7.5 V + 1.4 A +
  • +
+
+
    +
  • Output voltage: The power supply's output voltage must be compatible with the voltage rating on your board. For example, the Board of Education requires 6 to 9 VDC.
  • +
  • Input voltage and current: Wall-mount power supplies must be compatible with the frequency and amplitude of the AC power at the wall outlet you are using. This may vary depending on the country you live in. In the US and Canada, the input should be compatible with 120 VAC, 60 Hz.
  • +
+

Parallax carries power supplies compatible with BASIC Stamp development boards. For example, the 7.5 V, 1 amp supply (#750-00009) is compatible with the Board of Education.

+

+ +

+

Battery Holders

+

Like wall-mount supplies, battery holders must have a 2.1 mm center-positive plug. However, many battery holders don't have a symbol indicating whether or not the plug is center-positive. Use a voltmeter to test any battery holder of unknown origins. A 4 AA cell battery holder with a 2.1 mm center-positive plug is available from Parallax (#700-00038); this is the one included in the Boe-Bot Robot Kit.

+

 

+

+ +

+

For Boards with Battery Clip Connector

+

9-Volt Batteries

+

9 V Alkaline or rechargeable batteries with a snap-connector are fine. For best results, rechargeable batteries should be rated for 100 mAh (milliamp hours) or higher.

+

Not all chargers work with all types of batteries. Make sure your charger is recommended for the type of battery you are using. Follow all battery and charger instructions and caution statements.

+

9 V Battery Extension

+

The figure below shows a DC supply and a 9 V battery extension that can be used with battery clip connectors, such as the one on the BASIC Stamp HomeWork Board. Read the CAUTION statement below the picture.

+

+ +

+

Beware of Universal Adapters and Reversed Supply Terminals!

+

The picture below shows a common mistake that should be avoided with universal adapters. Many of these allow you to reverse the terminals on the 9 V battery extension. Although it cannot hurt the BASIC Stamp, Board of Education, or HomeWork Board, it can destroy a Parallax Standard Servo connected to Vin in a matter of seconds. The only system that can protect the servo from this mistake is a Board of Education that has a jumper between the servo ports, with that jumper set to Vdd.

+

+ +

+

Beware of "Battery Replacers"

+

Many battery replacers are designed to supply appliances with low current draw. With current ratings in the neighborhood of 10 mA, their output capacities are insufficient for many of the activities in the Stamps in Class texts. For example, two LEDs connected to 220-ohm resistors draw a total of 14.5 mA, and that definitely won't work with a "battery replacer."

+

Note: It's pretty easy to tell when a circuit is drawing more current than the supply can deliver because the Power LED on the Board of Education flickers and/or goes dim. On the HomeWork Board, the "Running" LED may flicker if the power drops low enough to cause the BASIC Stamp to reset and restart the program.

+ + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/RunIdTest.htm b/help/BasicStampHelp/Content/FAQTopics/RunIdTest.htm new file mode 100644 index 0000000..db35eba --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/RunIdTest.htm @@ -0,0 +1,123 @@ + + + + Run/Identify Test + + + + + +
You are here: Connection Troubleshooting > Run/Identify Test +
+

Run/Identify Test

+

This page will help you troubleshoot problems found after trying the Run/Identify test to verify the programming connection between your computer and BASIC Stamp. You should have already tried the common quick fixes and the Run/Identify test.

+
+ + +
+

 

+
+ + +
+

 

+

It Passed the Run/Identify Test but Still Won't Program Reliably

+
    +
  • If your USB-connected BASIC Stamp is detected and you see Yes in both columns, but can program only intermittently or get a "No BASIC Stamps Found" or a hardware/communication failure message, try adjusting the Latency Timer Settings.
  • +
+

 

+

It Failed the Run/Identify Test

+

If the Run/Identify test DID NOT find your BASIC Stamp on any COM port, the message that appeared can help diagnose connection problems.

+
    +
  • Click on a message (below) to go to its troubleshooting page.
  • +
+

No Device Type +

+

+

+

No Usable Serial Ports Found +

+

+

+

Can't open port; in use +

+

+

+

Invalid Port +

+

+

+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/SerialPortSearch.htm b/help/BasicStampHelp/Content/FAQTopics/SerialPortSearch.htm new file mode 100644 index 0000000..44ba255 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/SerialPortSearch.htm @@ -0,0 +1,132 @@ + + + + Serial Port Search List + + + + + +
You are here: Connection Troubleshooting > Serial Port Search List +
+

Serial Port Search List

+

This dialog indicates what serial ports will be scanned, and the order they will be accessed, whenever a BASIC Stamp identification or download process is started. Use this feature to fine-tune the BASIC Stamp search to include or exclude certain serial ports.

+

+ + +

+

To access this dialog, click the "Edit Ports..." button that appears on the Identification Window or the Preferences > Editor Operation tab:

+
    +
  • Identification Window: This appears when you press Ctrl+I or select the Run > Identify menu.
  • +
  • Preferences > Editor Operation tab: This appears when you press F5, or select the Edit > Preferences... menu, and select the Editor Operation tab.
  • +
+

Port List

+

The port list automatically updates whenever ports appear and disappear; such as USB-to-Serial ports. This is an interactive control; use your mouse to view and modify the list as indicated below.

+
    +
  • Port ID column: Indicates the Port ID.
  • +
  • Port Description column: Indicates the friendly name for the port, similar to that shown in the Windows Device Manager tool.
  • +
  • Present column: 'Yes' if the port is currently present on the system, 'No' if not; this indicates a user rule is including a port in the search list that isn't currently present on the system.
  • +
+

Viewing and Modifying the List and Association Rules

+

The list of ports is shown in the order in which they will be scanned during BASIC Stamp identification and/or download processes. The ports to be scanned, and the order in which they are scanned, can be set through this interface, described below.

+
+ + +
+
+ + +
+
+ + +
+

Buttons

+
    +
  • Restore Defaults: Press this button to remove all user-defined serial port rules and return the BASIC Stamp Editor Serial Port Search List to its default scanning sequence. Note that Bluetooth ports are excluded by default.
  • +
  • Accept: Press this button to apply all modifications made to the serial port search list and corresponding rules.
  • +
  • Cancel: Press this button to cancel all recent modifications made to the serial port search list and corresponding rules.
  • +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/TFAQ.htm b/help/BasicStampHelp/Content/FAQTopics/TFAQ.htm new file mode 100644 index 0000000..e2a129e --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/TFAQ.htm @@ -0,0 +1,73 @@ + + + + Connection Troubleshooting + + + + + +
You are here: Connection Troubleshooting +
+

Connection Troubleshooting

+

This is the "triage" area for troubleshooting the programming connection between your computer and your BASIC Stamp development board.

+

 

+

Let's rule out the most common causes of communications failure first:

+
    +
  • Loose connections +
  • +
  • Misconnected BASIC Stamp +
  • +
  • No power +
  • +
  • Software version +
  • +
  • USB drivers +
  • +
  • USB ports freeze after disconnecting from USB 3.0 port: +
  • +
  • +

    Beware of non-Parallax USB to Serial Adapters +

    +
  • +
+

Okay, if that didn't solve the problem, let's keep going:

+
    +
  • If you are able to program your USB-connected board sometimes, but it fails sometimes or requires several tries (and you are SURE the power supply is not the problem), you may need to change your computer's Latency Timer Settings.
  • +
  • If you are using a Parallax BASIC Stamp development board (such as a Board of Education, HomeWork Board, or Professional Development Board), and your PC cannot communicate with your BASIC Stamp, go to the Run/Identify Test page.
  • +
  • If you are using a USB-based board or USB to Serial Adapter, and repeated BASIC Stamp resets are interfering with your program, see the USB Resets BASIC Stamp page.
  • +
  • If you are using a development board and/or BASIC Stamp OEM that you assembled yourself, there are a number of tests that can be performed best with the help of the Parallax Tech Support crew, and a voltmeter. Please Contact Parallax Tech Support.
  • +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/USBdrivers.htm b/help/BasicStampHelp/Content/FAQTopics/USBdrivers.htm new file mode 100644 index 0000000..c7da101 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/USBdrivers.htm @@ -0,0 +1,89 @@ + + + + USB Drivers + + + + + +
You are here: Connection Troubleshooting > USB Drivers +
+

USB Drivers

+

If you are using a Parallax board with a USB connector, or a Parallax USB to Serial Adapter:

+

+ ...or...

+

...you will need USB drivers from Parallax Inc.

+
    +
  • Beware of non-Parallax USB to Serial Adapters +
  • +
  • Unplug the USB cable to your BASIC Stamp development board at the computer.
  • +
  • Download and install the latest version of the USB drivers from Parallax: www.parallax.com/usbdrivers.
  • +
  • Reconnect the USB cable and your BASIC Stamp development board. You should see a series of messages in your system tray:
  • +
+

+ ... ...

+
    +
  • If you don't see any of these messages, open your computer's Ports list to confirm that the drivers were installed properly.
  • +
+
+
+ + +
+
+
    +
  • If there is no yellow exclamation mark (like the image below), the drivers have been installed correctly and you can now go try the Run/Identify Test again.
  • +
+

+ +

+
    +
  • There will be a yellow exclamation mark (!) by the device if the drivers either were not installed successfully or not at all. Contact Parallax Tech Support for assistance.
  • +
+

+ +

+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/FAQTopics/UsbBoardResets.htm b/help/BasicStampHelp/Content/FAQTopics/UsbBoardResets.htm new file mode 100644 index 0000000..9278fd7 --- /dev/null +++ b/help/BasicStampHelp/Content/FAQTopics/UsbBoardResets.htm @@ -0,0 +1,134 @@ + + + + USB Resets BASIC Stamp + + + + + +
You are here: Connection Troubleshooting > USB Resets BASIC Stamp +
+

USB Resets BASIC Stamp

+

A BASIC Stamp connected to a PC via a USB can be reset by the USB connection. This can occur with USB-based boards, and with serial boards using the USB to Serial Adapter. Resets can happen when:

+
    +
  • Connecting the board to the USB port.
  • +
  • Disconnecting the board from the USB port, at either end of the USB cable.
  • +
  • Connecting or disconnecting another USB device on a port adjacent to your BASIC Stamp board's USB port.
  • +
+

The resets are caused by the PC's operating system checking to see if a new plug-and-play device (such as a mouse) was just connected. Disconnecting your board may cause a single reset. Reconnecting typically causes several resets in a row during the first few seconds.

+

Tip:  If you are using the USB to Serial Adapter, resets are easy to avoid. After connecting your board to your PC the first time, always disconnect and reconnect at the serial (9-pin) end of the USB to Serial Adapter. Leaving the Adapter connected to your PC keeps the virtual communications port open, preventing an unwanted reset.

+

What BASIC Stamp Resets Do

+

Each time a BASIC Stamp is reset:

+
    +
  • The program execution restarts from the beginning of code.
  • +
  • All variables are set to their initial value (zero by default).
  • +
+

Make sure to keep this in mind while working on your BASIC Stamp projects. Some programs have variable values that you do not want to lose when you disconnect or reconnect your board to the PC. This is common with datalogging activities.

+

Datalogging Activities

+

Some Stamps in Class activities use BASIC Stamp programs that log sensor data. Typically, the programmed board is disconnected from the PC, and taken someplace to record data with sensors. Afterward, the board is reconnected to the PC so the sensor data can be displayed on the Debug Terminal or saved to the PC for later use.

+

If a program only records sensor data in RAM as variable values, a USB-based board will lose that data when reconnecting to the PC because the BASIC Stamp will reset. So, USB-based boards must stay connected to the computer with programs that hold data RAM as variable values.

+

For USB-based boards and datalogging programs with applications where the board is disconnected and reconnected to the PC, the program should:

+
    +
  • Save values to EEPROM
  • +
  • Use a one-second delay at the beginning of the program.
  • +
+

Save Values to EEPROM using READ, WRITE, and DATA

+

A simple solution for retaining values between resets is to save them in portions of the EEPROM program memory that are not used to store the actual program. Since the program is stored starting at the highest memory address, the low memory addresses are usually available for storing these values.

+

Use the WRITE command to store values to addresses in BASIC Stamp EEPROM memory. Then, use READ commands to retrieve those values from EEPROM, even after connecting it to the PC. You can build READ commands into your main program, or even run a separate program to retrieve those values.

+

Pre-initialized values can also be stored in EEPROM with the DATA directive.

+

See the PBASIC Language Reference's READ, WRITE, and DATA commands for more information.

+

Prevent Unexpected Bugs by Starting Your Programs with a One-Second Delay

+

If your application requires reconnecting your USB board to the PC while the BASIC Stamp program is running, always add a one-second delay to the beginning of your program. Examples of one-second delays for BS2 modules include: PAUSE 1000 and FREQOUT Pin, 1000, Frequency.

+

Adding a one-second delay at the start of your program could prevent these two unwanted behaviors:

+
    +
  1. If the BASIC Stamp transmits serial messages immediately after these resets, the operating system could mistake it for a serial mouse or other plug-and play-device.
  2. +
  3. If your program advances a value stored in EEPROM with each reset, the value will increase by one or more (ten is not uncommon) each time you connect your USB BASIC Stamp board to a PC.
  4. +
+

Again, the one-second delay at the very beginning of the program prevents these issues. Other ways to prevent them include leaving the power off until one second after you have connected your USB board, or pressing and holding the reset button for that time.

+

Programs that Use the Reset Button

+

Some programs use your board's Reset button to advance a value stored in EEPROM with each reset, or use the reset to trigger a "record" or "playback" mode.

+

For reset button applications with USB boards, it's best to design the application assuming the reset will happen when you disconnect and reconnect the board to the PC. Then, make sure to press and hold the reset button each time you disconnect or reconnect your board. This will ensure that a single, expected reset occurs, and not multiple resets as can happen with reconnection.

+

This example program uses a DATA directive to pre-initialize the value stored by EEPROM address 0 to 255 when the program is loaded. The READ command fetches this value from EEPROM and adds 1 to it. For a byte variable, 255 + 1 = 0 since 255 is the largest it can store, so it rolls over to zero. Taking the remainder of this eeVal/2 results in either 0 or 1. The WRITE command stores this modified value back to EEPROM address 0. Then, the ON…GOTO… command uses eeVal, which stores 0 or 1. With each reset of the BASIC Stamp, the value advances from 0 to 1, to 0 again, and so on…

+' {$STAMP BS2}                      ' Select BS2 as target module
+' {$PBASIC 2.5}                     ' Select PBASIC 2.5 as language
+
+eeVal VAR Byte                      ' EEPROM value variable
+DATA 255                            ' Pre-initialize EEPROM address 0 to 255
+
+PAUSE 1000                          ' Always wait 1 s before advancing EEPROM
+
+READ 0, eeVal                       ' Fetch value from EEPROM address 0
+eeval = eeVal + 1                   ' Add 1 to eeVal
+eeval = eeval // 2                  ' Take remainder of eeVal / 2
+WRITE 0, eeVal                      ' Write new result back to EEPROM
+
+ON eeVal GOTO Playback, Record      ' Use eeVal result to select routine
+
+Playback:                           ' Playback label
+  DEBUG "Playing back..."           ' Debug message indicating playback started
+  ' Report logged data code here    ' Your playback code goes here
+  END                               ' End, don't record after playback
+
+Record:                             ' Record label
+  DEBUG "Recording..."              ' Message indicates recording started
+  ' Datalogging code here           ' Your datalogging code goes here
+  END                              	
+

Check for the PC Connection with SERIN

+

Another useful strategy is to write a program routine that checks to see if the board is connected to the PC. Then the program can make decisions based on this information. For example, "if not connected, then log data” and “if connected, then display data.”

+

The code example below demonstrates one way to do this. It displays a message to press any key, then a SERIN command that waits for a message from P16 (the programming port) for 2000 ms. If a character is typed into the Debug Terminal’s Transmit windowpane during that time, the program continues through the Playback routine. If not, it jumps to the Record routine.

+' {$STAMP BS2}                      ' Select BS2 as target module
+' {$PBASIC 2.5}                     ' Select PBASIC 2.5 as language
+
+char VAR Byte                       ' Variable for getting character
+
+PAUSE 1000                          ' Always wait 1 s before serial transmit
+DEBUG "Press any key...", CR        ' User prompt
+
+' Wait 2 s for character from Debug Terminal’s Transmit windowpane.  Jump to 
+' Record label if no character received during that time.  Continue to Playback
+' label if character received.
+SERIN 16, 84, 2000, Record, [char]   
+
+Playback:                           ' Playback label
+  DEBUG "Playing back..."           ' Debug message indicating playback started
+  ' Report logged data code here    ' Your playback code goes here
+  END                               ' End, don’t record after playback
+
+Record:                             ' Record label
+  DEBUG "Recording..."              ' Message indicates recording started
+  ' Datalogging code here           ' Your datalogging code goes here
+  END                               	
+

See the PBASIC Language Reference's SERIN command for more information.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation1.png b/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation1.png new file mode 100644 index 0000000000000000000000000000000000000000..c175cb9cca9f3c31652a60d4df50db91c6d43093 GIT binary patch literal 994 zcmeAS@N?(olHy`uVBq!ia0vp^M}b&?kr_zNVb#({Tw#>RUNg&P4y7)yfuf*Bm1-ADs+{(8DNhE&Wcy|CYl#ZZ9lgT7)#w2akL z(M9*W64ax+-}s7gb34i(d@k@mWx6we&Nsmt5kdJUat9AR;^I~>Uw8E2(ivx-m@6hW ztbLvBaY$>|(fwOa%LoU^Bw2YmEjadAuEXqmRA-at^QcIvi(b22U$ZwZdhY8tdGWr5 zpFe*2llbMAUV!?WNP&~aM&4JaOxB+D#!Hi@Ys>jG)h|n9E=A3i;jAtCuqVP>HuF)# zzlfaA1!0T1W$ib;=sS6`|E}ch7=1(TSRUT$tDT&mt*3ShZ9Z8nW1hOcQ&CLoo4Kx) z=aJKo{Pv&cbGiIwbKLm{nRWBiC$t&FWN-=gyf9x=gMop`93F%nb)%BKP4@__1#88R8FfI2{`41rLO!4wD!fHKIc(t!5l z0#)V!%?GIr1L`PZNCArG0kIO){vx26p})B1i`0 zi%cNx0u=+XVPd6N#EP(pC1MdP!6KH4MJykSSRR@f$esF7F_@e4fMQ0#@B;bB1S$s- z1GydD$CemAMyN<(FvpO^Z8j*>5aEo;L!<$aOF;6l6vDuuo7lJkn7H^sNysHLH#M&~ cGe57Gftlg&fA(i-pMg>gp00i_>zopr02g5aL;wH) literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation2.png b/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation2.png new file mode 100644 index 0000000000000000000000000000000000000000..f74d3fb5515c3b7c620fd0630014341c1ba4853f GIT binary patch literal 1743 zcmeAS@N?(olHy`uVBq!ia0vp^^MN>zkr_xbO9#sXDb50q$YKTtz9S&aI8~cZ8YsvX z;1lBd_3Kw4^I{0cT_D9+666=m;PC858j!uf)5S5QV$RzshIxk^1YD257W4^FVVk1l z%5rSc3Be$jLrx-7WEz{781yX-c*eGqOGW&n;G90Dhks&^ZwRtrOk6Vcy8nG^xu5mI zb5~E&D4m_ozbsHd?Cl~GpDXuDwzFQJ5L$KVP_K*B>$R<}4oQ{McZbJN@D@$6l@FR*Pml_|KSVQO`Z z6Vs9EbcGp5p_{V>@mCJx33ZL>+g{>vYM)tBbZe(~aG_TSUL7;{-O z-0TnSn*)qEz7p4n66d1S#FEq$1*b{|mtfBe^EEXX7+4xXGQNo=8NNOYHVnB8i3}wS z84Pw{b}^7$$&ka4%AmlI%#aUc$nt4G8*+haa)2g-)Pw=m7BQp%Me~4I32Ji@(6n+WJ0D1^0d1^cFk&zU+G@dI z4RoD8&=imi$jx~`+7K!RVuQp$a{5@*88PUAO)lt^C9jSf~de2`z658uK=cWL`nta4@5X2 zej a`FX`a1q=*QH#OOS6oaR$pUXO@geCy$3aerO literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation3.png b/help/BasicStampHelp/Content/GeneratedImages/Equations/Equation3.png new file mode 100644 index 0000000000000000000000000000000000000000..be2905e93c49e0bb725b2e88513103a3349146db GIT binary patch literal 1810 zcmeAS@N?(olHy`uVBq!ia0vp^D}gwVkr_y)eOs6Sq&N#aB8wRq_>O=u<5X=vX`mom zfKQ0)*RNlJ%!?r$cYzdRNswPKgTu2MX+ZX4PZ!6KiaBqu8s^ zMdyi^+#1u)+&I{wdHls3%oul&MK*v-JnK`>eimT^;d`r@`1d7Gn#d{hfz9pG+Q z_eS+^t1g;mB+g=qr_i9 z_{Ze_(lvo|muDNNsnwkJuiwJ6=kTK|#gBLzw_iJPp=x{S^iF?=Ylh{T?Q{2f+B9~p zk?gziPDs2$J0~)7$90>hdwOl&Ub<#vS@G!Rhv});Z(EA7l)Y!)xBA4id!E0herR{j za+>syMSt)4mbVksHa}atA#Jty<9R>K&exxGJNoGP)yrCj`yRR4UEAok^}_*OzUP}n zcTKOnc1+z^E+%_Y@uIFZ9`;6#I~87@xz45aF)Ctr>HU-k+G|?uclAbJiG9B-{ZK2* zmNzG6uq{`1oR^`yx4hHWO6U*kxt9Ir8##S$9jjAKpIlVu5gzD0vs3?ziEetR!daGz z2WIPxR^NX8_wW84<;Q>7zcRmvd2@Oy@nd0#w?)ZU( z0k*g=0fv1AFr_0>Dky&-!U-V{ORv;TDG2jn@kGdeP~Ox7hJz7GNPuz`by6LwNgy7g zGy&yLkO-`-VPIIbKEDZAO!0#XBbUtF)V$)%{JdhI0tN=Do0@Duiow&>&t;ucLK6T~ C3e{Nv literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Glossary.htm b/help/BasicStampHelp/Content/Glossary.htm new file mode 100644 index 0000000..5c66177 --- /dev/null +++ b/help/BasicStampHelp/Content/Glossary.htm @@ -0,0 +1,25 @@ + + + + + Glossary + + + + +
+
+
+ My Term + + +
+ +
+
+

 

+ + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/Glossary.js b/help/BasicStampHelp/Content/Glossary.js new file mode 100644 index 0000000..860874e --- /dev/null +++ b/help/BasicStampHelp/Content/Glossary.js @@ -0,0 +1,28 @@ +CMCXmlParser._FilePathToXmlStringMap.Add( + 'Glossary', + '' + + '' + + ' ' + + ' ' + + ' Glossary' + + ' ' + + ' ' + + ' ' + + ' ' + + '
' + + '
' + + '
' + + ' My Term' + + ' ' + + ' ' + + '
' + + '
My definition
' + + '
' + + '
' + + '

 

' + + ' ' + + ' ' + + '' +); diff --git a/help/BasicStampHelp/Content/Glossary.xml b/help/BasicStampHelp/Content/Glossary.xml new file mode 100644 index 0000000..5c66177 --- /dev/null +++ b/help/BasicStampHelp/Content/Glossary.xml @@ -0,0 +1,25 @@ + + + + + Glossary + + + + +
+
+
+ My Term + + +
+ +
+
+

 

+ + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HardwareTopics/BS_Chart.htm b/help/BasicStampHelp/Content/HardwareTopics/BS_Chart.htm new file mode 100644 index 0000000..a737595 --- /dev/null +++ b/help/BasicStampHelp/Content/HardwareTopics/BS_Chart.htm @@ -0,0 +1,464 @@ + + + + Products + + + + + +
You are here: Products +
+

BASIC Stamp Comparison Chart

+

BASIC Stamp microcontroller modules are like tiny single-board computers.  Many projects that require an embedded system with some level of intelligence can use a BASIC Stamp module as the controller. Each BASIC Stamp module contains a PBASIC Interpreter chip, internal memory (RAM and EEPROM), a 5-volt regulator, a number of general-purpose I/O pins (TTL-level, 0-5 volts), and a set of built-in commands for math and I/O pin operations. 

+

See the Pin Descriptions and Connection Schematics pages for more information.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  + + + + + + + + + + + + + + + +
NameBS1 + BS2 + BS2e + BS2sx + BS2p24 + BS2p40 + BS2pe + BS2px +
FeaturesAffordable yet capable, the original BASIC Stamp is perfect for smaller projects or tight spaces.Ideal for beginners yet quite powerful, with a vast resource base and sample code. Core of the Stamps in Class program.Perfect for those who have experience with the BASIC Stamp 2 and would like more variable and program space.Supports the BS2 command set with more variable and program space, and 2.5 times the execution speed.Special commands support I/O polling, character LCDs, and i2C and 1-Wire protocols. All of the features of the BS2p, plus an additional bank of 16 I/O pins.BS2p command set paired with lower power consumption and more memory for battery-powered data logging applications.The fastest BASIC Stamp microcontroller supports the BS2p command set as well as special I/O configuration features.
Environment** + +

-40 to +85 ºC

+

(-40 to +185 F) +

+
+

-40 to +85 ºC

+

(-40 to +185 F) +

+
+

-40 to +85 ºC

+

(-40 to +185 F) +

+
+

-40 to +85 ºC

+

(-40 to +185 F) +

+
+

-40 to +85 ºC

+

(-40 to +185 F) +

+
+

0 to +70 ºC

+

(32 to +158 ºF) +

+
+

0 to +70 ºC

+

(32 to +158 ºF) +

+
+

0 to +70 ºC

+

(32 to +158 ºF) +

+
PBASIC Interpreter chip + Microchip PIC'56 + Microchip PIC'57 + Ubicom SX28 + Ubicom SX28 + Ubicom SX48 + Ubicom SX48 + Ubicom SX48 + Ubicom SX48 +
Processor Speed + 4 MHz + 20 MHz + 20 MHz + 50 MHz + 20 MHz Turbo + 20 MHz Turbo + 8 MHz Turbo + 32 MHz Turbo +
Program Execution Speed + ~2,000 instructions/sec. + ~4,000 + instructions/sec. + ~4,000 instructions/sec. + ~10,000 instructions/sec. + ~12,000 instructions/sec. + ~12,000 instructions/sec. + ~6000 instructions/sec. + ~19,000 instructions/sec. +
RAM Size + 16 Bytes (2 I/O, 14 Variable) + 32 Bytes + (6 I/O, 26 Variable) + 32 Bytes (6 I/O, 26 Variable) + 32 Bytes + (6 I/O, 26 Variable) + 38 Bytes + (12 I/O, 26 Variable) + 38 Bytes + (12 I/O, 26 Variable) + 38 Bytes + (12 I/O, 26 Variable) + 38 Bytes + (12 I/O, 26 Variable) +
Scratchpad RAM + N/A + N/A + 64 Bytes + 64 Bytes + 128 Bytes + 128 Bytes + 128 Bytes + 128 Bytes +
EEPROM (Program) Size + 256 Bytes, + ~80 instructions + 2K Bytes, + ~500 instructions + 8 x 2K Bytes, + ~4,000 inst + 8 x 2K Bytes, + ~4,000 instructions + 8 x 2K Bytes, + ~4,000 instructions + 8 x 2K Bytes, + ~4,000 instructions + 16 x 2K Bytes + (16 K for source) + 8 x 2K Bytes, + ~4,000 instructions +
Number of I/O Pins + 8 + 16 + 2 Dedicated Serial + 16 + 2 Dedicated Serial + 16 + 2 Dedicated Serial + 16 + 2 Dedicated Serial + 32 + 2 Dedicated Serial + 16 + 2 Dedicated Serial + 16 + 2 Dedicated Serial +
Regulated Voltage Requirements + 5 - 15 VDC 5 - 15 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC
Current Draw@ 5 volts + 1 mA Run, + 25 µA Sleep + 3 mA Run, + 50 µA Sleep + 25 mA Run, + 200 µA Sleep + 60 mA Run,  + 500 µA Sleep + 40 mA Run, + 350 µA Sleep + 40 mA Run, + 350 µA Sleep + 15 mA Run, + 150 µA Sleep + 55 mA Run, + 450 µA Sleep +
Source/Sink Current per I/O + 20 mA / 25 mA + 20 mA / 25 mA + 30 mA / 30 mA + 30 mA / 30 mA + 30 mA / + 30 mA + 30 mA / 30 mA + 30 mA / 30 mA + 30 mA / 30 mA +
Source/Sink + Current per unit + 40 mA / 50 mA + 40 mA / 50 mA + per 8 I/O pins + 60 mA / 60 mA + per 8 I/O pins + 60 mA / 60 mA + per 8 I/O pins + 60 mA / 60 mA + per 8 I/O pins + 60 mA /60 mA + per 8 I/O pins + 60 mA / 60 mA + per 8 I/O pins + 60 mA / 60 mA + per 8 I/O pins +
PBASIC Commands* + 32 + 42 + 45 + 45 + 61 + 61 + 61 + 63 +
PC Interface + Serial + (w/BS1 Serial Adapter) + Serial + (9600 baud) + Serial (9600 baud) + Serial (9600 baud) + Serial (9600 baud) + Serial + (9600 baud) + Serial (9600 baud) + Serial (19200 baud) +
Windows Text Editor Version + Stampw.exe (v2.1 and up) + Stampw.exe (v1.04 and up) + Stampw.exe + (v1.096 and up) + Stampw.exe + (v1.091 and up) + Stampw.exe + (v1.1 and up) + Stampw.exe + (v1.1 and up) + Stampw.exe + (v1.33 and up) + Stampw.exe + (v2.2 and up) +
+

*PBASIC command count totals include PBASIC 2.5 on all BS2 models.

+

**Environment ratings may change with future hardware revisions; please Contact Parallax for more information.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HardwareTopics/ConnSchematics.htm b/help/BasicStampHelp/Content/HardwareTopics/ConnSchematics.htm new file mode 100644 index 0000000..8e01e3a --- /dev/null +++ b/help/BasicStampHelp/Content/HardwareTopics/ConnSchematics.htm @@ -0,0 +1,74 @@ + + + + Connection Schematics + + + + + +
You are here: BASIC Stamp Hardware > Connection Schematics +
+

Connection Schematics

+

We recommend using a Parallax development board and cable for programming BASIC Stamp modules. When these items are not available, you may create your own board by duplicating the following diagrams with your own circuits and cables.

+

Be very careful to follow these diagrams closely; it is quite common for programming problems with the BASIC Stamp to be a result of a poorly made custom cable or programming connections on your applications board. For example, with the programming connections for all the BS2 models, it is possible to reverse a couple of wires and still get positive results using some of the "connection" tests and yet you still will not be able to communicate with the BASIC Stamp. It is vital that you check your connections with a meter and verify the pin numbering to avoid problems like this.

+

Programming and Run-time Communication Connections for all BS2 models

+

Though it is not shown, power must be connected to the BASIC Stamp to program it. Note that the programming connections for the 40-pin BS2p40 are the same as for the 24-pin BS2 models.

+

+ +

+

 

+

BS1 Programming Connections with BS1 Serial Adapter

+

Though it is not shown, power must be connected to the BS1 to program it.

+

+ +

+

 

+

BASIC Stamp 1 Serial Adapter

+

Starting with Version 2.1, the BASIC Stamp Editor/Compiler supports programming +BASIC Stamp 1 modules through a standard serial connection using the adapter shown above and below. The adapter translates the voltage +and mechanical differences of the BS1 to be compatible with the serial port. For convenience, Parallax +manufactures the BASIC Stamp 1 Serial Adapter (#27111) that plugs into the end of a serial cable and connects +to the programming header of the BS1.

+

+ +

+

 

+

For those that would like to make their own adapter, the schematic is shown +below.

+

+ +

+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HardwareTopics/PinDesc.htm b/help/BasicStampHelp/Content/HardwareTopics/PinDesc.htm new file mode 100644 index 0000000..94a4012 --- /dev/null +++ b/help/BasicStampHelp/Content/HardwareTopics/PinDesc.htm @@ -0,0 +1,492 @@ + + + + Pin Descriptions + + + + + +
You are here: BASIC Stamp Hardware > Pin Descriptions +
+

Pin Descriptions

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

BASIC Stamp 1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Pin + Name + Description +
+

1

+
+

VIN

+
+

Unregulated power in: accepts 5.5 - 15 VDC (6-40 VDC on BS1‑IC rev. b), which is then internally regulated to 5 volts. May be left unconnected if 5 volts is applied to the VDD (+5V) pin.

+
+

2

+
+

VSS

+
+

System ground: connects to BS1 Serial Adapter ground for programming.

+
+

3

+
+

PCO

+
+

PC Out: 4800 baud serial output (TTL level) to PC.

+
+

4

+
+

PCI

+
+

PC In:  4800 baud serial input (TTL level) from PC.

+
+

5

+
+

VDD

+
+

5-volt DC input/output: (Also called +5V) if an unregulated voltage is applied to the VIN pin, then this pin will output 5 volts.  If no voltage is applied to the VIN pin, then a regulated voltage between 4.5V and 5.5V should be applied to this pin.

+
+

6

+
+

RES

+
+

Reset input/output: goes low when power supply is less than approximately 4.2 volts, causing the BASIC Stamp to reset.  Can be driven low to force a reset.  This pin is internally pulled high and may be left disconnected if not needed.  Do not drive high.

+
+

7-14

+
+

P0-P7

+
+

General-purpose I/O pins: each can sink 25 mA and source 20 mA. However, the total of all pins should not exceed 50 mA (sink) and 40 mA (source).

+
+

BASIC Stamp 2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Pin + Name + Description +
1 + SOUT + Serial Out: connects to PC serial port RX pin (DB9 pin 2 / DB25 pin 3) for programming. +
2 + SIN + Serial In: connects to PC serial port TX pin (DB9 pin 3 / DB25 pin 2) for programming. +
3 + ATN + Attention: connects to PC serial port DTR pin (DB9 pin 4 / DB25 pin 20) for programming. +
4 + VSS + System ground: (same as pin 23) connects to PC serial port GND pin (DB9 pin 5 / DB25 pin 7) for programming. +
5-20 + P0-P15 + General-purpose I/O pins: each can sink 25 mA and source 20 mA. However, the total of all pins should not exceed 50 mA (sink) and 40 mA (source) if using the internal 5-volt regulator.  The total per 8-pin groups (P0 – P7 or P8 – 15) should not exceed 50 mA (sink) and 40 mA (source) if using an external 5-volt regulator. +
21 + VDD + 5-volt DC input/output: if an unregulated voltage is applied to the VIN pin, then this pin will output 5 volts.  If no voltage is applied to the VIN pin, then a regulated voltage between 4.5V and 5.5V should be applied to this pin. +
22 + RES + Reset input/output: goes low when power supply is less than approximately 4.2 volts, causing the BASIC Stamp to reset.  Can be driven low to force a reset.  This pin is internally pulled high and may be left disconnected if not needed.  Do not drive high. +
23 + VSS + System ground: (same as pin 4) connects to power supply’s ground (GND) terminal. +
24 + VIN + Unregulated power in: accepts 5.5 - 15 VDC (6-40 VDC on BS2-IC Rev. e, f, and g), which is then internally regulated to 5 volts. Must be left unconnected if 5 volts is applied to the VDD (+5V) pin. +
+

BASIC Stamp 2e, 2sx, 2p, 2pe, 2px

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Pin + Name + Description +
+

1

+
+

SOUT

+
+

Serial Out: connects to PC serial port RX pin (DB9 pin 2 / DB25 pin 3) for programming.

+
+

2

+
+

SIN

+
+

Serial In: connects to PC serial port TX pin (DB9 pin 3 / DB25 pin 2) for programming.

+
+

3

+
+

ATN

+
+

Attention: connects to PC serial port DTR pin (DB9 pin 4 / DB25 pin 20) for programming.

+
+

4

+
+

VSS

+
+

System ground: (same as pin 23), connects to PC serial port GND pin (DB9 pin 5 / DB25 pin 7) for programming.

+
+

5-20

+
+

P0-P15

+
+

General-purpose I/O pins: each can source and sink 30 mA. However, the total of all pins should not exceed 75 mA (source or sink) if using the internal 5-volt regulator.  The total per 8-pin groups P0 – P7 or P8 – 15 should not exceed 60 mA (source or sink) if using an external 5-volt regulator.

+
+

21

+
+

VDD

+
+

5-volt DC input/output: if an unregulated voltage is applied to the VIN pin, then this pin will output 5 volts.  If no voltage is applied to the VIN pin, then a regulated voltage between 4.5V and 5.5V should be applied to this pin.

+
+

22

+
+

RES

+
+

Reset input/output: goes low when power supply is less than approximately 4.2 volts, causing the BASIC Stamp to reset.  Can be driven low to force a reset.  This pin is internally pulled high and may be left disconnected if not needed.  Do not drive high.

+
+

23

+
+

VSS

+
+

System ground: (same as pin 4) connects to power supply’s ground (GND) terminal.

+
+

24

+
+

VIN

+
+

Unregulated power in: accepts 5.5 - 12 VDC (7.5 recommended), which is then internally regulated to 5 volts. Must be left unconnected if 5 volts is applied to the VDD (+5V) pin.

+
+

BASIC Stamp 2p40

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Pin + Name + Description +
+

1

+
+

SOUT

+
+

Serial Out: connects to PC serial port RX pin (DB9 pin 2 / DB25 pin 3) for programming.

+
+

2

+
+

SIN

+
+

Serial In: connects to PC serial port TX pin (DB9 pin 3 / DB25 pin 2) for programming.

+
+

3

+
+

ATN

+
+

Attention: connects to PC serial port DTR pin (DB9 pin 4 / DB25 pin 20) for programming.

+
+

4

+
+

VSS

+
+

System ground: (same as pin 39) connects to PC serial port GND pin (DB9 pin 5 / DB25 pin 7) for programming.

+
+

5-20

+
+

P0-P15

+
+

General-purpose I/O pins: each can source and sink 30 mA. However, the total of all pins (including X0-X15) should not exceed 75 mA (source or sink) if using the internal 5-volt regulator.  The total per 8-pin groups (P0 – P7, P8 – 15, X0 – X7 or X8 – X15)  should not exceed 100 mA (source or sink) if using an external 5-volt regulator.

+
+

21-36

+
+

X0-X15

+
+

Auxiliary Bank of General-purpose I/O pins: each can source and sink 30 mA. However, the total of all pins (including P0 – P15) should not exceed 75 mA (source or sink) if using the internal 5-volt regulator.  The total per 8-pin groups (P0 – P7, P8 – 15, X0 – X7 or X8 – X15) should not exceed 60 mA (source or sink) if using an external 5-volt regulator.

+
+

37

+
+

VDD

+
+

5-volt DC input/output: if an unregulated voltage is applied to the VIN pin, then this pin will output 5 volts.  If no voltage is applied to the VIN pin, then a regulated voltage between 4.5V and 5.5V should be applied to this pin.

+
+

38

+
+

RES

+
+

Reset input/output: goes low when power supply is less than approximately 4.2 volts, causing the BASIC Stamp to reset.  Can be driven low to force a reset.  This pin is internally pulled high and may be left disconnected if not needed.  Do not drive high.

+
+

39

+
+

VSS

+
+

System ground: (same as pin 4) connects to power supply’s ground (GND) terminal.

+
+

40

+
+

VIN

+
+

Unregulated power in: accepts 5.5 - 12 VDC (7.5 recommended), which is then internally regulated to 5 volts. Must be left unconnected if 5 volts is applied to the VDD (+5V) pin.

+
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HomeTopics/FinePrint.htm b/help/BasicStampHelp/Content/HomeTopics/FinePrint.htm new file mode 100644 index 0000000..7398fdc --- /dev/null +++ b/help/BasicStampHelp/Content/HomeTopics/FinePrint.htm @@ -0,0 +1,62 @@ + + + + Fine Print + + + + + +
You are here: Welcome > Fine Print +
+

Fine Print

+

Copyright

+

This BASIC Stamp Help is copyright © 8/8/2012 by Parallax Inc.

+

No site license or end user license is required to use this software. By downloading or otherwise obtaining a copy of this software, you agree that it is to be used exclusively with Parallax BASIC Stamp products. Any other uses are not permitted and may represent a violation of Parallax copyrights, legally punishable according to Federal copyright or intellectual property laws. Any duplication of this documentation for commercial uses is expressly prohibited Parallax Inc. Duplication for educational use is permitted subject to the following Conditions of Duplication: Parallax Inc. grants the user a conditional right to download, duplicate, and distribute the Help content without Parallax's permission, under the following conditions: the material, or any portion thereof, may not be duplicated for commercial use; it may be duplicated only for educational purposes when used solely in conjunction with Parallax BASIC Stamp products, and the user may recover from the student only the cost of duplication.

+

Contact editor@parallax.com.

+

Trademark Information

+

BASIC Stamp, Board of Education, and Boe-Bot are federally registered trademarks of Parallax Inc.

+

PBASIC, Parallax and the Parallax logo are trademarks of Parallax Inc.

+

Windows is a registered trademark of Microsoft Corporation.

+

I2C is a registered trademark of Philips Corporation.

+

1-Wire is a registered trademark of Maxim/Dallas Semiconductor.

+

Other brand and product names are trademarks or registered trademarks of +their respective holders.

+

Disclaimer of Liability

+

Parallax Inc. is not responsible for special, incidental, or consequential +damages resulting from any breach of warranty, or under any legal theory, +including lost profits, downtime, goodwill, damage to or replacement of equipment +or property, and any costs of recovering, reprogramming, or reproducing any data +stored in or used with Parallax products. Parallax Inc. is also not responsible for any personal damage, including that to life and health, resulting from use of any Parallax products. You take full responsibility for your BASIC Stamp application, no matter how life-threatening it may be.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HomeTopics/HomePage.htm b/help/BasicStampHelp/Content/HomeTopics/HomePage.htm new file mode 100644 index 0000000..095f6a0 --- /dev/null +++ b/help/BasicStampHelp/Content/HomeTopics/HomePage.htm @@ -0,0 +1,56 @@ + + + + Welcome + + + + + +
+

 

+

+

+

+ +

+

BASIC Stamp Help Version 2.5.4

+

  Copyright © Parallax Inc. 8/8/2012

+

 

+
+

What's New +

+

 

+

 

+

 

+
+
+

Getting Started with Stamps in Class +

+

+

 

+

 

+

 

+
+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+
+ + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HomeTopics/Resources.htm b/help/BasicStampHelp/Content/HomeTopics/Resources.htm new file mode 100644 index 0000000..b69717d --- /dev/null +++ b/help/BasicStampHelp/Content/HomeTopics/Resources.htm @@ -0,0 +1,84 @@ + + + + Resources + + + + + +
You are here: Welcome > Resources +
+

Resources

+

PDF files included with the BASIC Stamp Editor

+ +

Additional Online Downloads & Resources

+ +

Contact Parallax

+

By telephone:

+
    +
  • Technical Support: 888-997-8267
  • +
  • Sales: 888-512-1024
  • +
  • Outside Continental US: 916-624-8333
  • +
  • Fax: 916-624-8003
  • +
+

By email:

+ +

Mailing Address:

+

Parallax Inc. +
599 Menlo Drive +
Rocklin, CA 95765 +
USA +

+

 

+

For Copyright, Trademark, and Disclaimer of Liability, please read the Fine Print.

+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/HomeTopics/WhatsNew.htm b/help/BasicStampHelp/Content/HomeTopics/WhatsNew.htm new file mode 100644 index 0000000..a93502e --- /dev/null +++ b/help/BasicStampHelp/Content/HomeTopics/WhatsNew.htm @@ -0,0 +1,135 @@ + + + + What's New + + + + + +
You are here: Welcome > What's New +
+

What's New

+

Each release of BASIC Stamp Help and the BASIC Stamp Editor software can include new or enhanced items that may not be readily apparent. This topic is a summary of these notable changes.

+

Note that these changes are also reflected in the online version of the Help files. The Online Help is divided into three sections:

+ +

 

+

BASIC Stamp Help +

+

Version 2.5.4 (Released with BASIC Stamp Editor Software v2.5.3)

+ +

Version 2.5.3 (Released on web only)

+ +

Version 2.5.2 (Released with BASIC Stamp Editor Software v2.5.2)

+
    +
  • No updates to help other than this page to reflect new version of software.
  • +
+

Version 2.5.1 (Released with BASIC Stamp Editor Software v2.5.1) 

+ +

Version 2.5 (Released with BASIC Stamp Editor Software v2.5)

+

This is a much-improved help system that coincides with the release of What's A Microcontroller? v3.0.

+ +

Versions 1.0 - 1.4

+

The first releases of BASIC Stamp Help in compiled HTML help format (.chm).

+

 

+

 

+

BASIC Stamp Editor Software

+

Version 2.5.3

+

General

+
    +
  • Updated installer to include BASIC Stamp Help v2.5.4 and updated a few related source code examples.
  • +
  • Updated BASIC Stamp Editor to include the adjusted source code examples in module libraries.
  • +
+

Version 2.5.2

+

Bug Fix

+
    +
  • Fixed bug that was preventing the Generate Object Code feature from properly extracting the Stamp Loader.
  • +
+

 

+

Version 2.5.1

+

Bug Fix

+
    +
  • Fixed bug causing Edit Tips button to fail on the Tip of the Day window.
  • +
  • Fixed bug causing copy/paste operations to fail from BASIC Stamp Help.
  • +
+

General

+
    +
  • Updated error 305 - "Hardware communication failure! Check serial cable and power supply" to use the term "programming cable" instead of "serial cable" since it applies to both serial cables and USB cables.
  • +
  • Fixed misspelled word "occurrence" in error and status messages.
  • +
  • Updated Run menu to include function key shortcuts instead of Ctrl+ shortcuts. NOTE: Ctrl+ shortcuts still remain in effect.
  • +
  • Added serial search rule to automatically exclude the PropScope from serial port search operations.
  • +
+

Misc

+
    +
  • Updated the included Parallax USB Driver Installer to v2.08.02.
  • +
+

 

+

Version 2.5

+

General

+
    +
  • Enhanced Help menu to include links to new BASIC Stamp Help, BASIC Stamp Manual v2.2, and What's A Microcontroller? v3.0 text.
  • +
  • Updated a number of example BASIC Stamp programs.
  • +
+

Misc

+
    +
  • Replaced USB Drivers with Parallax USB Driver Installer v2.04.16 (R2).
  • +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/AUXIO.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/AUXIO.htm new file mode 100644 index 0000000..128721a --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/AUXIO.htm @@ -0,0 +1,121 @@ + + + + AUXIO + + + + + +

AUXIO

+
+
+

+ BS2p icon (BS2p40)

+
+

AUXIO / MAINIO / IOTERM Example +

+

 

+
+

 

+

 

+

Syntax: AUXIO

+

Function

+

Switch from control of main I/O pins

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
I/O Pin IDs0 - 15 (just like main I/O, but after AUXIO command, all references affect + physical pins 21 - 36).
Special Notes +

Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins.

+
Related Commands +

MAINIO, IOTERM

+
+

Explanation

+

The BS2p, BS2pe, and BS2px is available as a 24-pin module that is pin-compatible +with the BS2, BS2e, and BS2sx. Also available is a 40-pin module called the BS2p40 +with an additional 16 I/O pins (for a total of 32). The BS2p40's extra, or +auxiliary, I/O pins can be accessed in the same manner as the main I/O pins +(by using the IDs 0 to 15) but only after issuing an AUXIO or IOTERM 1 command. The AUXIO command causes the BASIC +Stamp to affect the auxiliary I/O pins instead of the main I/O pins in all further +code until the MAINIO or IOTERM 0 command is reached, or the BASIC Stamp +is reset or power-cycled. AUXIO is also used when setting the DIRS register +for auxiliary IO pins on the BS2p40.

+

The following example illustrates this:

+Main:
+  HIGH 0
+  AUXIO
+  LOW 0
+
+

The first line of the above example will set I/O pin 0 of the main I/O pins +(physical pin 5) high. Afterward, the AUXIO command tells the BASIC +Stamp that all commands following it should affect the auxiliary I/O pins. +The following LOW command will set I/O pin 0 of the auxiliary I/O pins +(physical pin 21) low. 

+

Note that the main I/O and auxiliary I/O pins are independent of each other; +the states of the main I/O pins remain unchanged while the program affects the +auxiliary I/O pins, and vice versa.

+

Reducing Power Consumption

+

When the BASIC Stamp is reset all RAM variables, including DIRS and OUTS are +cleared to zero. This goes for main and auxiliary pins. On the BS2p24, +BS2pe, and BS2px the auxiliary pins from the interpreter chip are not connected to +physical IO pins on the BASIC Stamp. While not connected to anything, these +pins do have pull-ups activated, effectively connecting them to Vdd. After +reset, reading the auxiliary pins from a BS2p24, BS2pe, or BS2px will return all 1s. +For lowest possible current consumption where required, you may set the BS2p24, +BS2pe, and BS2px auxiliary pins as output low.

+Setup:
+  AUXIO                                 ' select AUXIO pins
+  OUTS = $0000                          ' force outputs low
+  DIRS = $FFFF                          ' make (unconnected) pins outputs
+  MAINIO                                ' back to MAINIO group
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/BRANCH.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/BRANCH.htm new file mode 100644 index 0000000..9d6aa6c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/BRANCH.htm @@ -0,0 +1,107 @@ + + + + BRANCH + + + + + +

BRANCH

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

BRANCH Examples +

+

 

+
+

 

+

 

+

Syntax : +BRANCH Offset, (Address1, Address2, ...AddressN)

+

Syntax : BRANCH Offset, [Address1, Address2, ...AddressN]

+

Function

+

Go to the Address specified by Offset (if in range).

+
    +
  • Offset is a variable/constant/expression* (0 - 255) that + specifies the index of the address, in the list, to branch to (0 - N).
  • +
  • Addresses are labels that specify where to go. BRANCH will ignore any list entries beyond offset 255.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + +
 BS1BS2 Family
Limit of Address entriesLimited only by memory256
Related CommandsNone +

ON...GOTO +

+
+

 

+

Explanation

+

The BRANCH instruction is useful when you want to write something like this:

Test_Value:
+  IF value = 0 THEN Case_0              ' if value is 0, jump to Case_0
+  IF value = 1 THEN Case_1              ' if value is 1, jump to Case_1
+  IF value = 2 THEN Case_2              ' if value is 2, jump to Case_2  
+
+

You can use BRANCH to organize this into a single statement:

+

+ +

  BRANCH value, (Case_0, Case_1, Case_2)
+

+ +

  BRANCH value, (Case_0, Case_1, Case_2)
+

This works exactly the same as the previous IF…THEN example. If the value isn’t in range (in this case if value is greater than 2), BRANCH does nothing and the program continues with the next instruction after BRANCH.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/BUTTON.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/BUTTON.htm new file mode 100644 index 0000000..381f51d --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/BUTTON.htm @@ -0,0 +1,126 @@ + + + + BUTTON + + + + + +

BUTTON

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

BUTTON Example +

+

 

+
+

 

+

 

+

Syntax: BUTTON Pin, DownState, Delay, Rate, Workspace, TargetState, Address

+

Function

+

Monitor and process a pushbutton input, perform auto-repeat, and branch to address +if button is in target state. Button circuits may be active-low or active-high. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + the I/O pin to use. This pin will be set to input mode.
  • +
  • DownState is a variable/constant/expression* (0 or 1) that + specifies which logical state occurs when the button is pressed.
  • +
  • Delay is a variable/constant/expression* (0 - 255) that specifies + how long the button must be pressed before auto-repeat starts. The delay is + measured in cycles of the BUTTON routine. Delay has two special + settings: 0 and 255. If Delay is 0, BUTTON performs no debounce + or auto-repeat. If Delay is 255, Button performs debounce, but no + auto-repeat.
  • +
  • Rate is a variable/constant/expression* (0 - 255) that specifies + the number of cycles between auto-repeats. The rate is expressed in cycles + of the BUTTON routine.
  • +
  • Workspace is a byte variable used by BUTTON for workspace. + It must be cleared to 0 before being used by BUTTON for the first time + and should not be adjusted outside of the BUTTON instruction. NOTE: + All RAM is cleared to 0 by default upon power-up or reset of the BASIC + Stamp.
  • +
  • TargetState is a variable/constant/expression* (0 or 1) that + specifies which state the button should be in for a branch to occur (0=not + pressed, 1=pressed).
  • +
  • Address is a label that specifies where to branch if the button + is in the target state.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Explanation

+

When you press a button or flip a switch, the contacts make or break a connection. +A brief (1 to 20-ms) burst of noise occurs as the contacts scrape and bounce against +each other. By scanning an input within a loop to ensure that the contact remains +in a specified state for a minimum duration, spurious multiple inputs caused by +contact noise can be eliminated. The BUTTON instruction helps prevent this +noise from being interpreted as more than one switch action; this is the function +of the Delay parameter. (For a demonstration of switch bounce, see the demo +program for the COUNT instruction.) Delay, combined +with the Rate parameter, allows the programmer to control the rate at which +multiple inputs are accepted by the BASIC Stamp.

+

BUTTON also lets PBASIC react to a button press the way your computer +keyboard does to a key press. When you press a key, a character immediately appears +on the screen. If you hold the key down, there's a delay, then a rapid-fire stream +of characters appears on the screen. BUTTON's auto-repeat function can be +set up to work much the same way.

+

BUTTON is designed for use inside a program loop. Each time through the +loop, BUTTON checks the state of the specified pin. When it first matches +DownState, BUTTON begins the Delay countdown for auto-repeat. +Then, in accordance with TargetState, it either branches to address +(TargetState = 1) or doesn't (TargetState = 0).

+

If the switch stays in DownState, BUTTON counts the number of +program loops that execute. When this count equals Delay, BUTTONonce again triggers the action specified by TargetState and Address. Hereafter, +if the switch remains in DownState, BUTTON waits Rate number +of cycles between actions. The Workspace variable is used by BUTTON +to keep track of how many cycles have occurred since the pin switched to +TargetState or since the last auto-repeat.

+

BUTTON does not stop program execution. In order for its delay and auto +repeat functions to work properly, BUTTON must be executed from within a +program loop.

+
+ +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/COMPARE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/COMPARE.htm new file mode 100644 index 0000000..e6c6d5f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/COMPARE.htm @@ -0,0 +1,117 @@ + + + + COMPARE + + + + + +

COMPARE

+
+
+

+ BS2px icon +

+
+

COMPARE Example +

+

 

+
+

 

+

 

+

Syntax: COMPARE Mode, Result

+

Function

+

Enable or disable comparator, compare voltages on P1 and P2 and retrieve +comparison result to store in Result. + +

+
    +
  • Mode is a variable/constant/expression (0 – 2) that enables + or disables the comparator (input pins P1 and P2) and determines if the + optional comparator output pin (pin P0) is enabled or not. See the table + below for an explanation of the Mode values.
  • +
  • Result is a variable (usually a bit) in which the + comparison result is stored.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + +
 BS2px
Mode Values0: Disables comparator.
1: Enables comparator with P0 as Result output.
2: Enables comparator without P0 as Result output.
Result Values0: Voltage P1 > P2; P0 optionally outputs 0.
1: Voltage P1 < P2; P0 optionally outputs 1.
+

Explanation

+

The COMPARE command enables or disables the built-in comparator +hardware on the BS2px's I/O pins P0, P1, and P2. I/O pins P1 and P2 are +the comparator inputs and P0 is optionally the comparator result output +pin.

+

By default, the comparator feature is disabled. Using the COMPARE command with a Mode argument of 1 or 2 enables the comparator feature +(using input pins P1 and P2) and returns the result of the comparison in +Result. If Mode is 1, the result of the comparison is also +output on I/O pin P0. The following is an example of the COMPARE command:

+result  VAR     Bit
+
+Main:
+  COMPARE 1, result
+
+

This example enables the comparator (setting P0 to output the result, +with P1 and P2 as the comparator inputs) and writes the result of the +comparison into result. Both Result and the output pin P0 +will be 0 if the input voltage on P1 was greater than that of P2. +result and the output pin P0 will be 1 if the input voltage on P1 +was less than that of P2.

+

Note that the comparator hardware operates independently of the +execution speed of the BS2px and will continue to run and update P0 if +Mode = 1, even during sleep mode (execution of END, NAP, +POLLWAIT 8, or SLEEP commands). To avoid spurious current +draw during sleep mode, disable the comparator first.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/CONFIGPIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/CONFIGPIN.htm new file mode 100644 index 0000000..f7fe4dc --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/CONFIGPIN.htm @@ -0,0 +1,208 @@ + + + + CONFIGPIN + + + + + +

CONFIGPIN

+
+
+

+ BS2px icon +

+
+

CONFIGPIN Example +

+

 

+
+

 

+

 

+

Syntax: CONFIGPIN Mode, PinMask

+

Function

+

Configure special properties of I/O pins. + +

+
    +
  • Mode  is a variable/constant/expression (0 – 3), or one + of four predefined symbols, that specifies the I/O pin property to configure: + Schmitt Trigger, Logic Threshold, Pull-up Resistor or Output Direction. See + table below for an explanation of Mode values.
  • +
  • PinMask  is a variable/constant/expression (1 – 65535) + that indicates how Mode is applied to I/O pins. Each bit of + PinMask corresponds to an individual I/O pin. A high bit (1) enables + the Mode and a low bit (0) disables the Mode on the + corresponding I/O pin.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + +
 BS2px
Mode Values0 (or SCHMITT): Schmitt Trigger
1 (or THRESHOLD): Logic Threshold
2 (or PULLUP): Pull-up Resistor
3 (or DIRECTION): Output Direction
Related Commands +

INPUT, OUTPUT

+
+

Explanation

+

The CONFIGPIN command enables or disables special I/O pin properties +on all 16 I/O pins at once. There are four properties, or modes, available: +Schmitt Trigger, Logic Threshold, Pull-up Resistor, and Output Direction. +Each I/O pin on the BS2px contains special hardware dedicated to each of +these properties.

+

By default, all BASIC Stamp I/O pins are set to inputs. Enabling the +Output Direction mode sets an I/O pin’s direction to output. Disabling +the Output Direction mode sets an I/O pin’s direction to input. This has +the same effect as using the OUTPUT or INPUT commands, or the +DIRx = # assignment statement to configure I/O pin directions. The +following is an example of the CONFIGPIN command using the Output +Direction mode:

+  CONFIGPIN DIRECTION, %0000000100010011
+
+

Every high bit (1) in the PinMask argument enables the output direction +for the corresponding I/O pin while every low bit (0) disables the output +direction. In the above example, I/O pins 8, 4, 1, and 0 are set to the +output direction and all other I/O pins are set to the input direction. This +is similar to the following statement:

+  DIRS = %0000000100010011
+
+

Pull-up resistors are commonly used in circuitry where a component, such +as a button, provides an open/drain signal; the signal is either floating +(open) or is driven to ground (drain). Since the BASIC Stamp input pins +must always be connected to either 5 volts or ground (0 volts) in order to +read a reliable logic state with them, a pull-up resistor is required on +circuitry, such as the button circuit mentioned above, so that the signal is +never left floating (electrically disconnected).

+

The following example enables internal pull-up resistors on I/O pins 15, +12, 6, and 3, and disables internal pull-up resistors on all other I/O pins:

+  CONFIGPIN PULLUP, %1001000001001000
+
+

Note that the internal pull-up resistors are intentionally weak, about 20 +kΩ. Additionally, the internal pull-up resistors can be activated for all +pins, regardless of pin direction, but really matter only when the +associated pin is set to input mode.

+

An input pin’s logic threshold determines the voltage levels that are +interpreted as logic high (1) and logic low (0). Most microcontrollers, and +other integrated circuits use one of two types of logic threshold: TTL Level +or CMOS Level. The BASIC Stamp I/O pins are, by default, configured for TTL +level logic thresholds. The figure below is an illustration of the difference +between TTL and CMOS logic levels.

+ + + + + + + + + + + +
+ + +           + + +
TTL Logic Level +    CMOS Logic Level +
+

 

+

The logic threshold for TTL is 1.4 volts; a voltage below 1.4 is considered +to be a logic 0 while a voltage above 1.4 is considered to be a logic 1. The +logic threshold for CMOS is 50% of Vdd; a voltage below ½ Vdd is +considered a logic 0 while a voltage above ½ Vdd is considered a logic 1.

+

For the CONFIGPIN command's THRESHOLD mode, a high bit (1) in the +PinMask argument sets the corresponding I/O pin to CMOS threshold +level, and a low bit sets it to a TTL threshold level. The following example +sets CMOS threshold level on I/O pins 3, 2, 1, and 0, and TTL threshold +level on all other I/O pins.

+  CONFIGPIN THRESHOLD, %0000000000001111
+
+

The threshold level can be set for all pins, regardless of pin direction, but +really matters only when the associated pin is set to input mode.

+

Normally, if a signal on an input pin is somewhat noisy (the voltage level +randomly rises and falls beyond the logic threshold boundary) then +reading that pin’s input value will result in spurious highs and lows (1s +and 0s). Schmitt Triggers are circuits that make inputs more steady and +reliable by adding a region of hysteresis around the logic threshold that +the signal must completely traverse before the logic level is interpreted as +being changed. By default BASIC Stamp I/O pins are set to normal input +mode, but the BS2px can be configured for Schmitt Trigger mode as well. +The figure below illustrates Schmitt Trigger characteristics.

+ + + + +
+ + +
+

In Schmitt Trigger mode, the threshold for a logic 0 is approximately 15% +of Vdd and the threshold for a logic 1 is approximately 85% of Vdd. The +input pin defaults to an unknown state until the initial voltage crosses a +logic 0 or logic 1 boundary. Thereafter, the voltage must cross above 85% +of Vdd to be interpreted as a logic 1 and must cross below 15% of Vdd to +be interpreted as a logic 0. If the voltage transitions somewhere between +the two thresholds, the interpreted logic state remains the same as the +previous state.

+

For the CONFIGPIN command’s SCHMITT mode, a high bit (1) in the +PinMask argument enables the Schmitt Trigger on the corresponding I/O +pin and a low bit (0) disables the Schmitt Trigger. The following example +sets Schmitt Triggers on I/O pins 7, 6, 5, and 4, and sets all other I/O pins +to normal mode.

+  CONFIGPIN SCHMITT, %0000000011110000
+
+

Schmitt Trigger mode can be activated for all pins, regardless of pin +direction, but really matters only when the associated pin is set to input +mode.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/COUNT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/COUNT.htm new file mode 100644 index 0000000..151f67f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/COUNT.htm @@ -0,0 +1,141 @@ + + + + COUNT + + + + + +

COUNT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

COUNT Example +

+

 

+
+

 

+

 

+

Syntax: COUNT Pin, Duration, Variable

+

Function

+

Count the number of cycles (0-1-0 or 1-0-1) on the specified pin during the Duration time frame and store that number in Variable. + +

+
    +
  • Pin is a variable/constant/expression (0 – 15) that specifies + the I/O pin to use. This pin will be set to input mode.
  • +
  • Duration is a variable/constant/expression (1 – 65535) specifying + the time during which to count. The unit of time for Duration is described + below.
  • +
  • Variable is a variable (usually a Word) in which the count will + be stored.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2 / BS2eBS2sxBS2pBS2peBS2px
Units in Duration1 ms400 µs287 µs720 µs287 µs
Duration range1 ms to 65.535 s400 µs to 26.214 s287 µs to 18.809 s720 µs to 47.180 s287 µs to 18.809 s
Minimum pulse width4.16 µs1.66 µs1.20 µs3.00 µs1.20 µs
Maximum frequency

(square wave)
120,000 Hz300,000 Hz416,700 Hz166,667 Hz416,700 Hz
Related Commands +

PULSIN +

+
+

Explanation

+

The COUNT instruction makes the Pin an input, then for the specified +duration, counts cycles on that pin and stores the total in a variable. A +cycle is a change in state from 1 to 0 to 1, or from 0 to 1 to 0.

+

According to table above, COUNT on the BS2 can respond to transitions +(pulse widths) as small as 4.16 microseconds (µs). A cycle consists of two transitions +(e.g., 0 to 1, then 1 to 0), so COUNT (on the BS2) can respond to square +waves with periods as short as 8.32 µs; up to 120 kilohertz (kHz) in frequency. +For non-square waves (those whose high time and low time are unequal), the shorter +of the high and low times must be at least 4.16 µs in width (on the BS2). Refer +to the table for data on other BASIC Stamp modules.

+

If you use COUNT on slowly changing analog waveforms like sine waves, +you may find that the value returned is higher than expected. This is because the +waveform may pass through the BASIC Stamp’s 1.4-volt logic threshold slowly enough +that noise causes false counts. You can fix this by passing the signal through +a Schmitt Trigger, like one of the inverters of a 74HCT14. Or, you may use the +BS2px’s built-in Schmitt-Trigger pin property; see +CONFIGPIN for details.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/DATA.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/DATA.htm new file mode 100644 index 0000000..76cd781 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/DATA.htm @@ -0,0 +1,269 @@ + + + + DATA + + + + + +

DATA

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

DATA Example +

+

 

+
+

 

+

 

+

Syntax: {Symbol} DATA +{@Address,} {Word} DataItem {, DataItem ...}

+

Function

+

Write user data to the EEPROM location(s) during program download. + +

+
    +
  • Symbol is an optional, unique symbol name that will be + automatically defined as a constant equal to the location number of the first + data item.
  • +
  • Address is an optional starting location for subsequent + DataItems
  • +
  • DataItem is a constant/expression (0 - 65535) indicating a value + or how to store a value.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + +
 All BS2 Models
Special NotesWrites values to EEPROM during download in blocks of 16 bytes. Writes byte- or word-sized values. Can be used to decrease program size.
Related CommandsREAD, WRITE
+

Explanation

+

When you download a program into the BASIC Stamp, it is stored in the EEPROM starting +at the highest address (2047) and working towards the lowest address. Most programs +don't use the entire EEPROM, so the lower portion is available for other uses. +The DATA directive allows you to define a set of data to store in the available +EEPROM locations. It is called a "directive" rather than a "command" because it +performs an activity at compile-time rather than at run-time (i.e.: the DATAdirective is not downloaded to the BASIC Stamp, but the data it contains is downloaded).

+

The simplest form of the DATA directive is something like the following:

+  DATA          100, 200, 52, 45
+
+

This example, when downloaded, will cause the values 100, 200, 52 and 45 to be +written to EEPROM locations 0, 1, 2 and 3, respectively. You can then use the +READ and WRITE commands in your code to access these locations and +the data you've stored there.

+

DATA uses a counter, called a pointer, to keep track of available EEPROM +addresses. The value of the pointer is initially 0. When a program is downloaded, +the DATA directive stores the first byte value at the current pointer address, +then increments (adds 1 to) the pointer. If the program contains more than one +DATA directive, subsequent DATAs start with the pointer value left +by the previous DATA. For example, if the program contains:

+  DATA          72, 69, 76, 76, 79
+  DATA          104, 101, 108, 108, 111
+
+

The first DATA directive will start at location 0 and increment the pointer +for each data value it stores (1, 2, 3, 4, and 5). The second DATA directive +will start with the pointer value of 5 and work upward from there. As a result, +the first 10 bytes of EEPROM will look like the following:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 EEPROM Location (address)
0123456789
Contents7269767679104101108108111
+

 

+

What if you don't want to store values starting at location 0? Fortunately, +the DATA directive has an option to specify the next location to use. You +can specify the next location number (to set the pointer to) by inserting a +DataItem in the form @x ;where x is the location number. The following code +writes the same data in the table above to locations 100 through 109:

+  DATA          @100, 72, 69, 76, 76, 79, 104, 101, 108, 108, 111
+
+

In this example, the first DataItem is @100. This tells the DATA directive +to store the following DataItem(s) starting at location 100. All the +DataItems to the right of the @100 are stored in their respective locations +(100, 101, 102... 109).

+

In addition, the DATA directive allows you to specify new starting locations +at any time within the DataItem list. If, for example, you wanted to store +56 at location 100 and 47 at location 150 (while leaving every other location intact), +you could type the following:

+  DATA          @100, 56, @150, 47
+
+

If you have multiple DATA directives in your program, it may be difficult +to remember exactly what locations contain the desired data. For this reason, the +DATA directive can optionally be prefixed with a unique symbol name. This +symbol becomes a constant that is set equal to the location number of the first +byte of data within the directive. For example,

+MyNumbers       DATA    @100, 72, 73
+
+

This would store the values 72 and 73 starting with location 100 and will create +a constant, called MyNumbers, which is set equal to 100. Your program can then +use the MyNumbers constant as a reference to the start of the data within a READor WRITE command. Each DATA directive can have a unique symbol preceding +it, allowing you to reference the data defined at different locations.

+

There may be a time when you wish to reserve a section of EEPROM for use by your +BASIC code, but not necessarily store data there to begin with. To do this, simply +specify a DataItem within parentheses, as in:

+  DATA          @100, (20)
+
+

The above DATA directive will reserve 20 bytes of EEPROM, starting with +location 100. It doesn't store any values there, rather it simply leaves the data +as it is and increments DATA's location pointer by 20. A good reason to +do this is when you have a program already downloaded into the BASIC Stamp that +has created or manipulated some data in EEPROM. To protect that section of EEPROM +from being overwritten by your next program (perhaps a new version of the same +program) you can reserve the space as shown above. The EEPROM's contents from +locations 100 to 119 will remain intact. NOTE: This only "reserves" the space for +the program you are currently downloading; the BASIC Stamp does not know to +"reserve" the space for future programs. In other words, make sure use this +feature of the DATA directive in every program you download if you don't +want to risk overwriting valuable EEPROM data.

+

It is important to realize that EEPROM is not overwritten during programming +unless it is needed for program storage, or is filled by a DATA directive +specifying data to be written. During downloading, EEPROM is always written in +16-byte sections if, and only if, any location within that section needs writing.

+

DATA can also store the same number in a block of consecutive locations. +This is similar to reserving a block of EEPROM, above, but with a value added before +the first parenthesis. For example,

+  DATA          @100, 0 (20)
+
+

This statement writes the value 0 in all the EEPROM locations from 100 to 119.

+

A common use for DATA is to store strings; sequences of bytes representing +text. PBASIC converts quoted text like "A" into the corresponding ASCII character +code (65 in this case). To make data entry easier, you can place quotes around a +whole chunk of text used in a DATA directive, and PBASIC will understand +it to mean a series of bytes (see the last line of code below). The following +three DATA directives are equivalent:

+  DATA          72, 69, 76, 76, 79
+  DATA          "H", "E", "L", "L", "O"
+  DATA          "HELLO"
+
+

All three lines of code, above, will result in the numbers 72, 69, 76, 76, and +79 being stored into EEPROM upon downloading. These numbers are simply the ASCII +character codes for "H", "E", "L", "L", and "O", respectively. See the +Example program link at the top for a demonstration of storing and +reading multiple text strings.

+

The EEPROM is organized as a sequential set of byte-sized memory locations. +By default, the DATA directive stores bytes into EEPROM. If you try to +store a word-size value (ex: DATA 1125) only the lower byte of the value +will be stored. This does not mean that you can't store word-sized values, however. +A word consists of two bytes, called a low-byte and a high-byte. If you wanted +to store the value 1125 using the DATA directive, simply insert the prefix +"Word" before the number, as in:

+  DATA          Word 1125
+
+

The directive above will automatically break the word-size value into two bytes +and store them into two sequential EEPROM locations (the low-byte first, followed +by the high-byte, or "Little Endian"). In this case, the low-byte is 101 +and the high byte is 4 and they will be stored in locations 0 and 1, respectively. +If you have multiple word-size values, you must prefix each value with "Word", +as in:

+  DATA          Word 1125, Word 2000
+
+

To retrieve a word-size value, you'll need to use the Word modifier with +READ (only available in PBASIC 2.5 syntax). For example,

+' {$PBASIC 2.5}
+
+result          VAR     Word
+
+Storage:
+  DATA          Word 1125
+
+Main:
+  READ 0, Word result
+  DEBUG DEC result
+  END
+
+

This code would write the low-byte and high-byte of the number 1125 into locations +0 and 1 during download. When the program runs, the READ function (with +the Word modifier) will retrieve the value out of EEPROM and then display the value +on the screen. See the READ and WRITE commands for more information.

+

Finally, a DataItem may be defined using a simple expression with the binary +operators as shown below:

+MinLvl          CON     10
+
+myLvl           VAR     Byte
+
+Level1          DATA    MinLvl + 10
+Level2          DATA    MinLvl * 5 + 21
+
+Main:
+  READ Level2, myLvl                    ' read EE location Level2
+  DEBUG DEC myLvl                       ' show value of myLvl (71)
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUG.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUG.htm new file mode 100644 index 0000000..3b6f780 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUG.htm @@ -0,0 +1,620 @@ + + + + DEBUG + + + + + +

DEBUG

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

DEBUG Examples +

+

 

+
+

 

+

 

+

Syntax: DEBUG OutputData {, OutputData}

+

Function

+

Display information on the PC screen within the BASIC Stamp editor program. This +command can be used to display text or numbers in various formats on the PC screen +in order to follow program flow (called debugging) or as part of the functionality +of the BASIC Stamp application. +

+
    +
  • OutputData is a variable/constant/expression* (0 - 65535) that + specifies the information to output. Valid data can be ASCII characters (text + strings and control characters), decimal numbers (0 - 65535), hexadecimal numbers + ($0000 - $FFFF) or binary numbers (up to %1111111111111111). Data can be + modified with special formatters as explained below.
  • +
+

* Note: Expressions are not allowed as arguments on the BS1. The only + constant allowed for the BS1 DEBUG command is a text string.

+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS1BS2, BS2e, BS2sx, BS2p, and BS2peBS2px
Serial ProtocolAsychronous 4800 baud, N, 8, 1

Inverted polarity, + Raw Data

Custom packetized format
Asychronous 9600 baud, N, 8, 1

Inverted polarity, + Raw Data
Asychronous 19.2 kBaud, N, 8, 1

Inverted polarity, + Raw Data
Related Commands +

DEBUGIN, SEROUT

+
+

Explanation

+

DEBUG provides a convenient way for your BASIC Stamp to send messages to +the PC screen while running. The name "debug" suggests its most popular use; +debugging programs by showing you the value of a variable or expression, or by +indicating what portion of a program is currently executing. DEBUG is also +a great way to rehearse programming techniques. Throughout this manual, we use +DEBUG to give you immediate feedback on the effects of instructions. The +following example demonstrates using the DEBUG command to send the text +string message "Hello World!".

+  DEBUG "Hello, World!"                         ' test Message
+
+

After you download this one-line program, the BASIC Stamp Editor will open a +Debug terminal on your PC screen and wait for a response from the BASIC Stamp. +A moment later, the phrase "Hello World!" will appear. Note that if you close the +Debug terminal, your program keeps executing, but you can't see the DEBUG +data anymore.

+

Multiple pieces of data can be sent with one DEBUG command by separating +the data with commas (,). The following example produces exactly the same results +as the example above.

+  DEBUG "Hello, ", "World!"                     ' test Message
+
+

DEBUG can also print and format numbers (values) from both constants +and variables. Please note that formatting the DEBUG output with the BS1 +differs significantly from formatting the DEBUG output with the BS2 family. +Please read the appropriate sections that follow carefully.

+

Tip:  Don't let your BASIC Stamp be mistaken for a mouse! +
+
Connecting USB-based boards to your PC may cause the BASIC Stamp to reset. If your BASIC Stamp program immediately starts sending serial data to the computer via a DEBUG or SEROUT command, your computer's operating system may mistake it for a mouse or other serial plug-and-play device. To avoid this, place a 1-second pause at the beginning of the program.

+

+   BASIC Stamp 1 Formatting

+

On the BS1, the DEBUG command, by default, displays numbers in the format +"symbol = value" (followed by a carriage return), using the decimal number system. +For example:

+SYMBOL  x       = B2
+
+Init:
+  x = 75
+
+Main:
+  DEBUG x
+  END
+
+

...displays "x = 75" on the screen. To display the value, in decimal, without +the "x =" text, use the decimal formatter (#) before the variable name. For +example, the following code displays "75" on the screen:

+SYMBOL  x       = B2
+
+Init:
+  x = 75
+
+Main:
+  DEBUG #x
+  END
+
+

To display numbers in hexadecimal or binary form, use the $ or % formatter, +respectively. The code below displays the same number in its hexadecimal and binary +forms.

+SYMBOL  x       = B2
+
+Init:
+  x = 75
+
+Main:
+  DEBUG $x, %x
+  END
+
+

After running the above code, "X = $4B" and "X = %01001011" should appear on the +screen. To display hexadecimal ($) or binary (%) values without the "symbol = " +preface, use the # modifier as shown below:

+SYMBOL  x       = B2
+
+  x = 75
+  DEBUG #x, "as HEX is ", #$x           ' displays "75 as HEX is $4B"
+
+

To display a number as its ASCII character equivalent, use the ASCII formatter +(@). Typing DEBUG @x (in place of the DEBUG statement in the code +above) would display "x = 'K'" on the screen.

+

Two pre-defined symbols, CR and CLS, can be used to send a carriage-return or +clear-screen command to the Debug Terminal. The CR symbol will cause the Debug +Terminal to start a new line and the CLS symbol will cause the Debug Terminal to +clear itself and place the cursor at the top-left corner of the screen. The +following code demonstrates this.

+  DEBUG  "You can not see this.", CLS, "Here is line 1", CR, "Here is line 2"
+
+

When the above is run, the final result is "Here is line 1" on the first line +of the screen and "Here is line 2" on the second line. You may or may not have +seen "You can not see this." appear first. This is because it was immediately +followed by a clear-screen symbol, CLS, which caused the display to clear the +screen before displaying the rest of the information.

+

Tip:  The rest of this discussion does not apply to the BASIC Stamp +1. +

+

+   BASIC Stamp 2 Series Formatting

+

On the all BASIC Stamp models except the BS1, the DEBUG command, by default, +displays everything as ASCII characters. What if you want to display a number? +You might think the following example would do this:

+x       VAR     Byte
+
+Init:
+  x = 65
+
+Main:
+  DEBUG x                               ' show value of x 
+  END
+
+

Since we set x equal to 65 (in line 2), you might expect the DEBUG line +to display "65" on the screen. Instead of "65", however, you'll see the letter +"A" if you run this example. The problem is that we never told the BASIC Stamp +how to output x, and it defaults to ASCII (the ASCII character at position 65 is +"A"). Instead, we need to tell it to display the "decimal form" of the number in +X. We can do this by using the decimal formatter (DEC) before the variable. The +example below will display "65" on the screen.

+x       VAR     Byte
+
+Init:
+  x = 65
+
+Main:
+  DEBUG DEC x                           ' show decimal value of x
+  END
+
+

In addition to decimal (DEC), DEBUG can display numbers in hexadecimal +(HEX) and binary (BIN). See the table below for a complete list of formatters.

+

Expressions are allowed within the DEBUG command arguments as well. In +the above code, DEBUG DEC x+25 would yield "90" and DEBUG DEC +x*10/2-3 would yield "322".

+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FormatterDescription
?Displays "symbol = x' + carriage return; where x is a number. Default + format is decimal, but may be combined with conversion formatters (ex: + BIN ? x to display "x = binary_number").
ASC ?Displays "symbol = 'x'" + carriage return; where x is an ASCII character.
DEC{1..5}Decimal, optionally fixed to 1 - 5 digits
SDEC{1..5}Signed decimal, optionally fixed to 1 - 5 digits
HEX{1..4}Hexadecimal, optionally fixed to 1 - 4 digits
SHEX{1..4}Signed hexadecimal, optionally fixed to 1 - 4 digits
IHEX{1..4}Indicated hexadecimal, optionally fixed to 1 - 4 digits
ISHEX{1..4}Signed, indicated hexadecimal, optionally fixed to 1 - 4 digits ($ prefix)
BIN{1..16}Binary, optionally fixed to 1 - 16 digits
SBIN{1..16}Signed binary, optionally fixed to 1 - 16 digits
IBIN{1..16}Indicated binary, optionally fixed to 1 - 16 digits
ISBIN{1..16}Signed, indicated binary, optionally fixed to 1 - 16 digits
STR ByteArrayASCII string from bytearray until byte = 0.
STR ByteArray {\L}ASCII string consisting of n bytes from bytearray.
REP Byte\LDisplay ASCII character n times.
+

As seen above, special versions of the DEC, HEX and BIN formatters allow for +the display of indicated, signed and fixed-width numbers. The term "indicated" +simply means that a special symbol is displayed, before the number, indicating +what number system it belongs to. For example:

+x       VAR     Byte
+
+Init:
+  x = 65
+
+Main:
+  DEBUG HEX x                           ' show hexadecimal value of x
+  END
+
+

...displays "41" (65, in decimal, is 41, in hexadecimal). You might see a problem +here... unless you knew the number was supposed to be hexadecimal, you might think +it was 41, in decimal... a totally different number. To help avoid this, use the +IHEX formatter (the "I" stands for indicated). Changing the DEBUG line to +read: DEBUG IHEX x would print "$41" on the screen. A similar formatter +for binary also exists, IBIN, which prints a "%" before the number.

+

Signed numbers are preceded with a space ( ) or a minus sign (-) to indicate a +positive or negative number, respectively. Normally, any number displayed by the +BASIC Stamp is shown in its unsigned (positive) form without any indicator. The +signed formatters allow +you to display the number as a signed (rather than unsigned) value.

+

Tip:  Only +Word-sized variables can be used for signed number display. +

+

The code below +demonstrates the difference in all three numbering schemes.

+x       VAR     Word
+
+Init:
+  x = -65
+
+Main:
+  DEBUG "Signed:   ", SDEC  x, "  ", ISHEX x, "  ", ISBIN x, CR
+  DEBUG "Unsigned: ", DEC  x, "  ", IHEX x, "  ", IBIN x
+  END
+
+

This code will generate the display shown below:

Signed: -65 -$41 -%1000001
Unsigned: 65471 $FFBF %1111111110111111 +
+

The signed form of the number -65 is shown in decimal, hexadecimal and then in +binary on the top line. The unsigned form, in all three number systems, is shown +on the bottom line. If the unsigned form looks strange to you, it's because negative +numbers are stored in twos-compliment format within the BASIC Stamp.

+

Suppose that your program contained several DEBUG instructions showing +the contents of different variables. You would want some way to tell them apart. +One possible way is to do the following:

+x       VAR     Byte
+y       VAR     Byte
+
+Init:
+  x = 100
+  y = 250
+
+Main:
+  DEBUG "X = ", DEC x, CR               ' show decimal value of x
+  DEBUG "Y = ", DEC y, CR               ' show decimal value of y
+  END
+
+

...but typing the name of the variables in quotes (for the display) can get a +little tedious. A special formatter, the question mark (?), can save you a lot +of time. The code below does exactly the same thing (with less typing):

+x       VAR     Byte
+y       VAR     Byte
+
+Init:
+  x = 100
+  y = 250
+
+Main:
+  DEBUG DEC ? x                         ' show decimal value of x
+  DEBUG DEC ? y                         ' show decimal value of y
+  END
+
+

The display would look something like this:

x = 100
y = 250 +
+

The ? formatter always displays data in the form "symbol = value" (followed by +a carriage return). In addition, it defaults to displaying in decimal, so we really +only needed to type: DEBUG ? x for the above code. You can, of course, +use any of the three number systems. For example: DEBUG HEX ? x or +DEBUG BIN ? y.

+

It's important to note that the "symbol" it displays is taken directly from what +appears to the right of the ?. If you were to use an expression, for example: +DEBUG ? x*10/2+3 in the above code, the display would show: "x*10/2+3 += 503".

+

A special formatter, ASC, is also available for use only with the ? formatter +to display ASCII characters, as in: DEBUG ASC ? x.

+

What if you need to display a table of data; multiple rows and columns? The +Signed/Unsigned code (above) approaches this but, if you notice, the columns don't +line up. The number formatters (DEC, HEX and BIN) have some useful variations to +make the display fixed-width. Up to 5 digits can be displayed for decimal numbers. +To fix the value to a specific number of decimal digits, you can use DEC1, DEC2, +DEC3, DEC4 or DEC5. For example:

+x       VAR     Byte
+
+Init:
+  x = 165
+
+Main:
+  DEBUG DEC5 x                          ' show decimal value of x
+  END                                   '  in 5 digits 
+
+

...displays "00165". Notice that leading zeros? The display is "fixed" to 5 digits, +no more and no less. Any unused digits will be filled with zeros.

+

Using DEC4 in the same code would display "0165". DEC3 would display "165". +What would happen if we used DEC2? Regardless of the number, the BASIC Stamp will +ensure that it is always the exact number of digits you specified. In this case, +it would truncate the "1" and only display "65".

+

Using the fixed-width version of the formatters in the Signed/Unsigned code +above, may result in the following code:

+x       VAR     Word
+
+Init:
+  x = -65
+
+Main:
+  DEBUG "Signed:   ", SDEC5 x, "  ", ISHEX4 x, "  ", ISBIN16 x, CR
+  DEBUG "Unsigned: ", DEC5 x, "  ", IHEX4 x, "  ", IBIN16 x
+  END
+
+

...and displays:

Signed: -00065 -$0041 -%0000000001000001
Unsigned: 65471 $FFBF %1111111110111111 +
+

Note that the columns don't line up exactly (due to the extra "sign" characters +in the first row), but it certainly looks better than the alternative.

+

Displaying Strings (Byte Arrays)

+

If you have a string of characters to display (a byte array), you can use the +STR formatter to do so. The STR formatter has two forms (as shown in the table above) +for variable-width and fixed-width data. The example below is the variable-width +form.

+alpha   VAR     Byte(5)
+
+Init:
+  alpha(0) = "A"
+  alpha(1) = "B"
+  alpha(2) = "C"
+  alpha(3) = "D"
+  alpha(4) = 0
+ 
+Main:
+  DEBUG STR alpha, CR                   ' display "ABCD"
+  END
+
+

This code displays "ABCD" on the screen. In this form, the STR formatter displays +each character contained in the byte array until it finds a character that is equal +to 0 (value 0, not "0"). This is convenient for use with the SERIN command's STR +formatter, which appends 0's to the end of variable-width character string inputs. +NOTE: If your byte array doesn't end with 0, the BASIC Stamp will read and output +all RAM register contents until it finds a 0 or until it cycles through all RAM +locations.

+

To specify a fixed-width format for the STR formatter, use the form STR alpha\n; +where alpha is the byte array and n is the number of characters to print. Changing +the DEBUG line in the example above to: DEBUG STR alpha\2 would display +"AB" on the screen.

+

If you need to display the same ASCII character multiple times, the REP (repeat) +formatter can help. REP takes the form: REP x\n ;where x is the character and +n is the number of times to repeat it. For example:

+  DEBUG REP "-"\10
+
+

...would display 10 hyphens on the screen, "----------".

+

Since individual DEBUG instructions can grow to be fairly complicated, +and since a program can contain many DEBUGs, you'll probably want to control +the character positioning of the Debug Terminal screen. DEBUG supports a +number of different control characters, some with pre-defined symbols. The Debug +Terminal in the Windows® version of the editor supports all the +control characters shown below, while the DOS version only supports a few of them.

+

Some of the control characters have pre-defined symbols associated with them. +In your DEBUG commands, you can use those symbols, for example: DEBUG"Hello", CR displays "Hello" followed by a carriage return. You can always use +the ASCII value for any of the control characters, however. For example: DEBUG"Hello", 13 is exactly the same as the code above.

+

The Move To control character is perhaps the most unique of the set. If the +Debug Terminal receives this character, it expects to see an x and y position value +to follow (in the next two characters received). The following line moves the +cursor to column number 4 in row number 5 and displays "Hello":

+  DEBUG CRSRXY, 4, 5, "Hello"
+
+

The upper-left cursor position is 0, 0 (that is column 0, line 0). The right-most +cursor positions depend on the size of the Debug Terminal window (which is user +adjustable). If a character position that is out of range is received, the Debug +Terminal wraps back around to the opposite side of the screen.

+

The Clear EOL (end of line) control character clears the characters that appear +to the right of, and on, the cursor's current position. The cursor is not moved +by this action.

+

The Clear Down control character clears the characters that appear below, and +on, the cursor's current line. The cursor is not moved by this action.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameSymbolASCII

Value
Description
Clear ScreenCLS 10Clear the screen and place cursor at home position.
HomeHOME1Place cursor at home in upper-left corner of the screen.
Move To (x, y)CRSRXY 22Move cursor to specified location (column, line). Must be + followed by two values (x and then y)
Cursor LeftCRSRLF 23Move cursor one character to left.
Cursor RightCRSRRT 24Move cursor one character to right.
Cursor UpCRSRUP 25Move cursor one character up.
Cursor DownCRSRDN 26Move cursor one character down.
BellBELL7Beep the PC speaker.
BackspaceBKSP8Back up cursor to left one space.
TabTAB9Tab to the next column.
Line FeedLF10Move cursor down one line.
Clear to End of LineCLREOL 211Clear line contents to the right of cursor.
Clear DownCLRDN 212Clear screen contents below cursor.
Carriage ReturnCR 113Move cursor to the first column of the next line (shift any + data on the right down to that line as well)
Move To Column XCRSRX 214Move cursor to specified column. Must be followed by byte + value (x) for the column (0 is the left-most column)
Move To Line YCRSRY 215Move cursor to specified line. Must be followed by byte + value (y) for the line (0 is the top-most line)
+

1 Supported by BS1 DEBUG command (others not supported).
2 This control character only works with the Windows® +version of the editor software.

+

 

+

In the BS2 family, DEBUG is actually a special case of the SEROUTinstruction. It is set for inverted (RS-232-compatible) serial output through the +programming connector (the SOUT pin) at 9600 baud (BS2, BS2e, BS2sx, BS2p, and +BS2pe) or 19.2 kBaud (BS2px), no parity, 8 data bits, and 1 stop bit. +For example,

+  DEBUG "Hello"
+
+

...is exactly like:

+  SEROUT 16, $4054, ["Hello"]
+
+

in terms of function (on a BS2). The DEBUG line actually takes less +program space, and is obviously easier to type.

+

You may view DEBUG's output using a terminal program set to the above +parameters, but you may have to modify either your carrier board or the serial +cable to temporarily disconnect pin 3 of the BASIC Stamp (pin 4 of the DB-9 +connector). See the SEROUT command for more detail.

+

Another method to decrease program space is to reduce the number of DEBUG +instructions by spreading DEBUG data across multiple lines. To do this, +each line that wraps around must end with a comma as in the example below: + +

+  DEBUG "This is line 1", CR,
+        "This is line 2"
+
+

The example above works identically to, but uses less program space than, this version:

+  DEBUG "This is line 1", CR
+  DEBUG "This is line 2"
+
+

Tip:  Note that spreading a DEBUG statement across multiple lines requires the +declaration of PBASIC 2.5 syntax.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUGIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUGIN.htm new file mode 100644 index 0000000..edcceff --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/DEBUGIN.htm @@ -0,0 +1,305 @@ + + + + DEBUGIN + + + + + +

DEBUGIN

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

DEBUG / DEBUGIN Example +

+

 

+
+

 

+

 

+

Syntax: DEBUGIN InputData

+

Function

+

Retrieve information from the user via the Debug Terminal window within the BASIC Stamp editor program. + +

+
    +
  • InputData is list of variables and formatters that tells + DEBUGIN what to do with incoming data. DEBUGIN can store data in + a variable or array, interpret numeric text (decimal, binary, or hex) and store + the corresponding value in a variable, wait for a fixed or variable sequence of + bytes, or ignore a specified number of bytes. These actions can be combined + in any order in the InputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS2, BS2e, BS2sx, BS2p, and BS2peBS2px
Serial ProtocolAsychronous 9600 baud, N, 8, 1

Inverted polarity, + Raw Data
Asychronous 19.2 kBaud, N, 8, 1

Inverted polarity, + Raw Data
Related Commands +

DEBUG, SERIN

+
+

Explanation

+

DEBUGIN provides a convenient way for your BASIC Stamp accept input from +the use via the Debug Terminal. DEBUGIN can wait for, filter and +convert incoming data in powerful ways, using the same techniques and modifiers +as SERIN. + +

+

This simple example waits for a number from the user, then prints a message +the specified number of times:

+lines   VAR     Nib
+idx     VAR     Nib
+
+Main:
+  DEBUG CLS, "How many lines to print (1 - 5)? --> "
+  DEBUGIN DEC1 lines
+
+  IF ((lines >= 1) AND (lines <= 5)) THEN
+    DEBUG CR, CR
+    FOR idx = 1 TO lines                        ' print message specified times
+      DEBUG DEC1 idx, ". "
+      DEBUG "BASIC Stamp!", CR
+    NEXT 
+    END                                         ' end of program
+  ELSE
+    DEBUG CR, "Invalid entry!"                  ' warning message
+    PAUSE 2000                                  ' wait 2 seconds
+    GOTO Main                                   ' get another entry
+  ENDIF
+
+

After you download this program, the BASIC Stamp Editor will open a Debug +Terminal on your PC screen and wait for an entry from the user. Since the DEC1 +modifier is used with DEBUGIN, the program will ignore all keys except +"0" - "9". If the value entered is between 1 and 5, the message will be printed, +otherwise the program will display an "Invalid entry" message, then loop back +and wait for another entry.

+

DEBUGIN is actually a special case of the SERIN instruction. It +is set for inverted (RS-232-compatible) serial output through the programming +connector (the SIN pin) at 9600 baud (BS2, BS2e, BS2sx, BS2p, and BS2pe) or +19.2 kBaud (BS2px), no parity, 8 data bits, and 1 stop bit. +For example,

+  DEBUGIN DEC1 lines
+
+

...is exactly like:

+  SERIN 16, $4054, [DEC1 lines]
+
+

...in terms of function (on a BS2). The DEBUGIN line actually takes less +program space, and is obviously easier to type.

+

The tables below list all the available conversion formatters and special +formatters available to the DEBUGIN command. See the +SERIN command for additional information and examples +of their use.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNumeric Characters AcceptedNotes
DEC{1..5}Decimal, optionally limited to 1 - 5 digits0 through 91
SDEC{1..5}Signed decimal, optionally limited to 1 - 5 digits-, 0 through 91,2
HEX{1..4}Hexadecimal, optionally limited to 1 - 4 digits0 through 9, A through F1,3
SHEX{1..4}Signed hexadecimal, optionally limited to 1 - 4 digits -, 0 through 9, A through F1,2,3
IHEX{1..4}Indicated hexadecimal, optionally limited to 1 - 4 digits$, 0 through 9, A through F1,3,4
ISHEX{1..4}Signed, indicated hexadecimal, optionally limited to 1 - 4 digits-, $, 0 through 9, A through F1,2,3,4
BIN{1..16}Binary, optionally limited to 1 - 16 digits0, 11
SBIN{1..16}Signed binary, optionally limited to 1 - 16 digits-, 0, 11,2
IBIN{1..16}Indicated binary, optionally limited to 1 - 16 digits%, 0, 11,4
ISBIN{1..16}Signed, indicated binary, optionally limited to 1 - 16 digits-, %, 0, 11,2,4
NUMGeneric numeric input; hex or binary number must be indicated$, %, 0 through 9, A through F1,3,4
SNUMSimilar to NUM with value treated as signed with range -32768 to +32767-, $, %, 0 through 9, A through F1,2,3,4
+
    +
  1. All numeric conversions will continue to accept new data until receiving + either the specified number of digits (ex: three digits for DEC3) or a + non-numeric character.
  2. +
  3. To be recognized as part of a number, the minus sign (-) must immediately + precede a numeric character. The minus sign character occurring in non-numeric + text is ignored and any character (including a space) between a minus and a + number causes the minus to be ignored.
  4. +
  5. The hexadecimal formatters are not case-sensitive; "a" through "f" means + the same as "A" through "F".
  6. +
  7. Indicated hexadecimal and binary formatters ignore all characters, even + valid numerics, until they receive the appropriate prefix ($ for hexadecimal, + % for binary). The indicated formatters can differentiate between text and + hexadecimal (ex: ABC would be interpreted by HEX as a number but IHEX would + ignore it unless expressed as $ABC). Likewise, the binary version can + distinguish the decimal number 10 from the binary number %10. A prefix + occurring in non-numeric text is ignored, and any character (including a + space) between a prefix and a number causes the prefix to be ignored. Indicated, + signed formatters require that the minus sign come before the prefix, as + in -$1B45.
  8. +
+

 

+ + + + + + + + + + + + + + + + + +
Special FormatterAction
STR ByteArray \L {\E}Input a character string of length L into an array. If specified, an end + character E causes the string input to end before reaching length L. + Remaining bytes are filled with 0s (zeros).
WAITSTR ByteArray {\L}Wait for a sequence of bytes matching a string stored in an array variable, + optionally limited to L characters. If the optional L argument is left off, + the end of the array-string must be marked by a byte containing a zero (0).
SKIP LengthIgnore Length bytes of characters.
+

 

+

+ +
+

+

+
+

+ + + + + + + + + +
Special FormatterAction
SPSTR LBuffer length L bytes (up to 126) of serial characters to Scratchpad RAM, + starting at location 0. Use GET to retrieve the + characters.
+idx     VAR     Nib
+char    VAR     Byte
+
+Setup:
+  DEBUG CLS, "Enter (4-character) passcode: "
+
+Main:
+  DEBUGIN SPSTR 4
+  DEBUG CLS, "Checking: "
+  FOR idx = 0 TO 3
+    GET idx, char
+    DEBUG char
+  NEXT
+  END
+
+

The example above will redirect four characters from the Debug Terminal +input to Scratchpad locations 0 - 3.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/DO_LOOP.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/DO_LOOP.htm new file mode 100644 index 0000000..ffd5513 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/DO_LOOP.htm @@ -0,0 +1,148 @@ + + + + DO…LOOP + + + + + +

DO…LOOP

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

DO...LOOP Example +

+

 

+
+

 

+

 

+

Syntax:

+

DO { WHILE | UNTIL condition(s) }
     Statement(s)
   LOOP { WHILE | UNTIL condition(s) } +

+

Function

+

Create a repeating loop that executes the program lines between DO and +LOOP, optionally testing before or after the loop statements + +

+
    +
  • Condition is an optional variable/constant/expression (0 - + 65535) which determines whether the loop will run or terminate.
  • +
  • Statement is any valid PBASIC statement.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 BS2 Family
Maximum nested loops16
WHILE Condition evaluationRun loop if Condition evaluates as True (1)
UNTIL Condition evaluationTerminate loop if Condition evaluates as True (1)
Related Commands +

EXIT, FOR…NEXT

+
+

Explanation

+

DO...LOOP loops let your program execute a series of instructions +indefinitely, or until a specified condition terminates the loop. The simplest +form is shown here:

+Error_Message:
+  DO
+    DEBUG "Error...", CR
+    PAUSE 2000
+  LOOP
+
+

In this example the error message will be printed on the +DEBUG screen every two seconds until the BASIC Stamp is +reset. Simple DO...LOOP loops can be terminated with +EXIT. For example:

+Error_Message:
+  DO
+    DEBUG "Error...", CR
+    PAUSE 1000
+    IF (AckPin = 0) THEN EXIT                   ' wait for user button press
+  LOOP
+  GOTO Initialize                               ' re-initialize system
+
+

In this case the loop will continue until the pin named AckPin is pulled low, +then the loop will terminate and continue at the line GOTO Initialize.

+

More often than not, you will want to test some condition to determine whether +the loop code should run or continue to run. A loop that tests the condition before +running loop code is constructed like this:

+reps    VAR     Nib
+
+Print_Stars:
+  DO WHILE (reps < 3)                           ' test before loop statements
+    DEBUG "*"
+    reps = reps + 1
+  LOOP
+
+

In this program the loop code DEBUG "*" will not run unless the WHILE +condition evaluates as True. Another way to write the loop is like this:

+reps    VAR     Nib
+
+Print_Stars:
+  DO
+    DEBUG "*"
+    reps = reps + 1
+  LOOP UNTIL (reps >= 3)                        ' test after loop statements
+
+

The difference is that with this loop, the loop statements will always run at +least once before the condition is tested and will continue to as long as the +UNTIL condition evaluates as False.

+

Note that WHILE (loop runs while True) and UNTIL (loop runs until +True) tests can be interchanged, but are generally used as illustrated above. +

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/DTMFOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/DTMFOUT.htm new file mode 100644 index 0000000..c7f146d --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/DTMFOUT.htm @@ -0,0 +1,201 @@ + + + + DTMFOUT + + + + + +

DTMFOUT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

DTMFOUT Example +

+

 

+
+

 

+

 

+

Syntax: DTMFOUT Pin, {OnTime, OffTime,} [Tone +{, Tone...}]

+

Function

+

Generate dual-tone, multi-frequency tones (DTMF, i.e., telephone "touch" tones). + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + the I/O pin to use. This pin will be set to output mode during generation of + tones and set to input mode afterwards.
  • +
  • OnTime is an optional variable/constant/expression (0 - 65535) + specifying a duration of the tone. The unit of time and the default time for + OnTime is described below.
  • +
  • OffTime is an optional variable/constant/expression (0 - 65535) + specifying the length of silent pause after a tone (or between tones, if + multiple tones are specified). The unit of time and the default time for + OffTime is described below.
  • +
  • Tone is a variable/constant/expression (0 - 15) specifying the + DTMF tone to generate. Tones 0 through 11 correspond to the standard layout + of the telephone keypad, while 12 through 15 are the fourth-column tones used + by phone test equipment and in ham-radio applications.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2 / BS2eBS2sxBS2pBS2peBS2px
Default OnTime200 ms80 ms55 ms196 ms34 ms
Default OffTime50 ms50 ms50 ms50 ms50 ms
Units in OnTime1 ms0.4 ms0.265 ms1 ms0.166 ms
Units in OffTime1 ms1 ms1 ms1 ms1 ms
Related Commands +

SOUNDFREQOUT

+
+

Explanation

+

DTMF tones are used to dial the phone or remotely control certain radio equipment. +The BASIC Stamp can generate these tones digitally using the DTMFOUT +instruction.

+

This figure shows how to connect an audio amplifier or speaker to hear these +tones:

+
+ + +
+

...and this figure shows how to connect the BASIC Stamp to the phone line:

+
+ + +
+

The following DTMFOUT instruction will generate DTMF tones on I/O pin 0: + +

+  ' Call Parallax
+  DTMFOUT 0, [1, 9, 1, 6, 6, 2, 4, 8, 3, 3, 3]		
+
+

If the BASIC Stamp is connected to the phone line properly, the above command +would be equivalent to dialing 1-916-624-8333 from a phone keypad. If you wanted +to slow the pace of the dialing to accommodate a noisy phone line or radio link, +you could use the optional OnTime and OffTime values: + +

+ ' Call Parallax; dial slowly.
+  DTMFOUT 0, 500, 100, [1, 9, 1, 6, 6, 2, 4, 8, 3, 3, 3]
+
+

In this example, on a BS2 theOnTime is set to 500 ms (1/2 second) and OffTime to 100 ms (1/10th second).

+

 

+
+ + + + + + + + + + + + + + + + + + + + + +
Tone ValueCorresponding Telephone Key
0 - 9Digits 0 through 9
10Star (*)
11Pound (#)
12 - 15Fourth column tones A through D
+
+

 

+

The BASIC Stamp microcontroller is a purely digital device. DTMF tones are analog +waveforms, consisting of a mixture of two sine waves at different audio frequencies. +So how does a digital device generate analog output? The BASIC Stamp creates and +mixes the sine waves mathematically, then uses the resulting stream of numbers to +control the duty cycle of a very fast pulse-width modulation (PWM) routine. So +what's actually coming out of the I/O pin is a rapid stream of pulses. The purpose +of the filtering arrangements shown in the figures above is to smooth out the +high-frequency PWM, leaving only the lower frequency audio behind.

+

Keep this in mind if you want to interface a BASIC Stamp module's DTMF output to radios +and other equipment that could be adversely affected by the presence of +high-frequency +noise on the input. Make sure to filter the DTMF output thoroughly. The circuits +above are only a starting point; you may want to use an active low-pass filter +with a roll-off point around 2 kHz.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/EEPROM.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/EEPROM.htm new file mode 100644 index 0000000..33583cf --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/EEPROM.htm @@ -0,0 +1,205 @@ + + + + EEPROM + + + + + +

EEPROM

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

EEPROM Example +

+

 

+
+

 

+

 

+

Syntax: EEPROM {Location,} ( DataItem + {, DataItem,...})

+

Function

+

Write data to the EEPROM during program download.

+
    +
  • Location is an optional variable/constant (0 - 255) that + specifies the starting location in the EEPROM at which data should be stored. + If no location is given, data is written starting at the next available + location.
  • +
  • DataItem is a constant (0 - 255) to be stored in EEPROM.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS1
Special NotesWrites values to EEPROM during download. Can be used to decrease program size.
Related Commands +

READ, WRITE

+
+

Explanation

+

When you download a program into the BASIC Stamp 1, it is stored in the EEPROM +starting at the highest address (255) and working towards the lowest address. Most +programs don't use the entire EEPROM, so the lower portion is available for other +uses. The EEPROM directive allows you to define a set of data to store in +the available EEPROM locations. It is called a "directive" rather than a "command" +because it performs an activity at compile-time rather than at run-time (i.e., the +EEPROM directive is not downloaded to the BASIC Stamp 1, but the data it +contains is downloaded).

+

The simplest form of the EEPROM directive is something like the following:

+EEPROM  (100, 200, 52, 45)
+
+

This example, when downloaded, will cause the values 100, 200, 52 and 45 to be +written to EEPROM locations 0, 1, 2 and 3, respectively. You can then use the +READ and WRITE commands in your code to access these locations and +the data you've stored there

+

The EEPROM directive uses a counter, called a pointer, to keep track of +available EEPROM addresses. The value of the pointer is initially 0. When a program +is downloaded, the EEPROM directive stores the first byte value at the current +pointer address, then increments (adds 1 to) the pointer. If the program contains +more than one EEPROM directive, subsequent EEPROM directives start +with the pointer value left by the previous EEPROM directive. For example, +if the program contains:

+EEPROM  (72, 69, 76, 76, 79)
+EEPROM  (104, 101, 108, 108, 111)
+
+

The first EEPROM directive will start at location 0 and increment the +pointer for each data value it stores (1, 2, 3, 4 and 5). The second EEPROMdirective will start with the pointer value of 5 and work upward from there. As +a result, the first 10 bytes of EEPROM will look like the following:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 EEPROM Location (address)
0123456789
Contents7269767679104101108108111
+

What if you don't want to store values starting at location 0? Fortunately, +the EEPROM directive has an option to specify the next location to use. +You can specify the next location number (to set the pointer to) by using the +optional Location argument before the list of DataItems. The following +code writes the same data in the table above to locations 50 through 59:

+EEPROM  50, (72, 69, 76, 76, 79, 104, 101, 108, 108, 111)
+
+

In this example, the Location argument is given and tells the EEPROMdirective to store the following DataItem(s) starting at location 50. The +DataItems in the list are stored in their respective locations (50, 51, +52... 59).

+

It is important to realize that the entire BASIC Stamp 1 EEPROM is overwritten +during programming. Any EEPROM location not containing a PBASIC program or +DataItems from an EEPROM directive is written with a 0.

+

A common use for EEPROM is to store strings; sequences of bytes representing +text. PBASIC converts quoted text like "A" into the corresponding ASCII character +code (65 in this case). To make data entry easier, you can place quotes around a +whole chunk of text used in a EEPROM directive, and PBASIC will understand +it to mean a series of bytes (see the last line of code below). The following three +EEPROM directives are equivalent:

+EEPROM  (72, 69, 76, 76, 79)
+EEPROM  ("H", "E", "L", "L", "O")
+EEPROM  ("HELLO")
+
+

All three lines of code, above, will result in the numbers 72, 69, 76, 76, and +79 being stored into EEPROM upon downloading. These numbers are simply the ASCII +character codes for "H", "E", "L", "L", and "O", respectively. See the +Example program above for a demonstration of storing and +reading multiple text strings.

+

The EEPROM is organized as a sequential set of byte-sized memory locations. +The EEPROM directive only stores bytes into EEPROM. If you try to store +a word-size value, for example: EEPROM (1125), only the lower byte of the +value will be stored (in this case, 101). This does not mean that you can't store +word-sized values, however. A word consists of two bytes, called a low-byte and +a high-byte. If you wanted to store the value 1125 using the EEPROM directive +you'll have to calculate the low-byte and the high-byte and insert them in the +list in the proper order, as in:

+EEPROM  (101, 4)
+
+

The directive above will store the two bytes into two sequential EEPROM +locations (the low-byte first, followed by the high-byte). We calculated this in +the following manner: 1) high-byte is INT(value / 256) and 2) low-byte is value - +(high-byte * 256).

+

To retrieve a word-size value, you'll need to use two READ commands and +a word-size variable. For example,

+SYMBOL  result  =  W1                   ' word-sized variable
+SYMBOL  resLo   =  B2                   ' B2 is low-byte of W1
+SYMBOL  resHi   =  B3                   ' B3 is high-byte of W1
+
+EEPROM  (101, 4)
+
+Main:
+  READ 0, resLo
+  READ 1, resHi
+  DEBUG #result
+  END
+
+

This code would write the low-byte and high-byte of the number 1125 into +locations 0 and 1 during download. When the program runs, the two READcommands will read the low-byte and high-byte out of EEPROM (reconstructing it in +a word-size variable) and then display the value on the screen. See the READ + and WRITE commands for more +information.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/END.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/END.htm new file mode 100644 index 0000000..71db7f2 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/END.htm @@ -0,0 +1,127 @@ + + + + END + + + + + +

END

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

Syntax: END

+

Function

+

End the program, placing the BASIC Stamp into low-power mode indefinitely. This +is equivalent to having a program that does not loop continuously; once the BASIC +Stamp reaches the end of the PBASIC program, it enters low-power mode indefinitely. +The END command is optional, but recommended.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2eBS2sxBS2pBS2peBS2px
Approximate current draw @ 5 VDC during Run *1 mA3 mA25 mA60 mA40 mA15 mA55 mA
Approximate current draw @ 5 VDC during END *25 µA50 µA200 µA500 µA350 µA36 µA450 µA
Related Commands +

NAP, SLEEP

+
+

NAP, SLEEP, STOP

+
+

NAP, SLEEP, STOP, POLLWAIT

+
+

*Note: This is an approximate value, not including loads on the I/O pins

+

Explanation

+

END puts the BASIC Stamp into its inactive, low-power mode. In this +mode the Stamp's current draw (excluding loads driven by the I/O pins) is +reduced to the amount shown above. END keeps the BASIC Stamp +inactive until the reset line is activated, the power is cycled off and back on +or the PC downloads another program.

+

During execution of power conserving commands (END, NAP, POLLWAIT, and SLEEP), current will occasionally be interrupted +on I/O pins for about 18 ms durations (60 µs on the BS2pe). The reason is that the +watchdog-timer reset that awakens the BASIC Stamp during these commands also causes all of the pins to +switch to input mode for approximately 18 ms (60 µs on the BS2pe). When the interpreter +firmware regains control of the processor, it restores the I/O direction dictated +by your program.

+

If you plan to use END, NAP, POLLWAIT, or SLEEP in your programs, +make sure that your loads can tolerate these power outages. The simplest solution +is often to connect resistors high or low (to +5V or ground) as appropriate to +ensure a continuing supply of current during the reset.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/EXIT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/EXIT.htm new file mode 100644 index 0000000..0c3cc6f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/EXIT.htm @@ -0,0 +1,105 @@ + + + + EXIT + + + + + +

EXIT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

EXIT Example +

+

 

+
+

 

+

 

+

Syntax: EXIT

+

Function

+

Causes the immediate termination of a loop construct +(FOR…NEXT, DO…LOOP). + +

+

Quick Facts

+ + + + + + + + + + + + + + + +
 All BS2 Models
Maximum EXITs per loop16
Related CommandsFOR…NEXT, DO…LOOP
+

Explanation

+

The EXIT command allows a program to terminate a loop structure before +the loop limit test is executed. While not required, EXIT is usually +used as part of an IF...THEN construct to test a secondary condition for +terminating a loop, or for testing a termination condition of an unconditional +DO...LOOP structure.

+col     VAR     Byte
+row     VAR     Byte
+
+Main:
+  FOR col = 0 TO 3
+    FOR row = 0 TO 15
+      IF (row > 9) THEN EXIT
+      DEBUG CRSRXY, (col * 8), row, DEC row, CR
+    NEXT
+  NEXT
+  END
+
+

In this program, the FOR row = 0 TO 15 loop will not run past nine because +the IF (row > 9) THEN EXIT contained within will force the loop to terminate +when row is greater than nine. Note that the EXIT command only terminates +the loop that contains it. In this program, the outer loop (col) will continue to +run until complete.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/FOR_NEXT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/FOR_NEXT.htm new file mode 100644 index 0000000..321ef22 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/FOR_NEXT.htm @@ -0,0 +1,391 @@ + + + + FOR…NEXT + + + + + +

FOR…NEXT

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

FOR...NEXT Examples +

+

 

+
+

 

+

 

+

Syntax : +FOR Counter = StartValue TO EndValue {STEP {-} StepValue} ... NEXT{Counter}

+

Syntax : FOR Counter = StartValue TO EndValue {STEP StepValue}... NEXT

+

Function

+

Create a repeating loop that executes the program lines between FOR and +NEXT, incrementing or decrementing Counter according to StepValue until the value of the Counter variable passes the EndValue. + +

+
    +
  • Counter is a variable (usually a byte or a word) used as a + counter.
  • +
  • StartValue is a variable/constant/expression* (0 - 65535) that + specifies the initial value of the variable (Counter).
  • +
  • EndValue is a variable/constant/expression* (0 - 65535) that + specifies the end value of the variable (Counter). When the value + of Counter is outside of the range StartValue to EndValue, the + FOR...NEXT loop stops executing and the program goes on to the instruction + after NEXT.
  • +
  • StepValue is an optional variable/constant/expression* (0 - + 65535) by which the Counter increases or decreases with each iteration + through the FOR...NEXT loop. On the BS1, use a minus sign (-)† + in front of the StepValue to indicate a negative step. On all other + BASIC Stamp models, if StartValue is larger than EndValue, PBASIC + understands StepValue to be negative, even though no minus sign is used.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Note: Use a minus sign to indicate negative StepValues on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2 Family
Max. nested commands816
To decrement counter variableSet StartValue > EndValue

and enter + negative StepValue *
Set StartValue > EndValue
Counter comparisonExit loop if Counter exceeds EndValueExit loop if Counter outside of range set by + StartValue to EndValue
Related Commands +

None

+
+

DO…LOOP, EXIT

+
+

*Note: Direction (ie: increment/decrement) cannot be changed at runtime.

+

Explanation

+

FOR...NEXT loops let your program execute a series of instructions for a +specified number of repetitions (called iterations). By default, each time through +the loop, the counter variable is incremented by 1. It will continue to loop until +the result of the counter is outside of the range set by StartValue and +EndValue. Also, FOR...NEXT loops always execute at least once. The +simplest form is shown here:

+

+ + +

+SYMBOL  reps    = B2                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 1 TO 3                     ' repeat with Reps = 1, 2, 3 
+    DEBUG  "*"                          ' print * on the screen 
+  NEXT
+  END
+
+

+ + +

+reps    VAR     Nib                     ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 1 TO 3                     ' repeat with Reps = 1, 2, 3 
+    DEBUG  "*"                          ' print * on the screen 
+  NEXT
+  END
+
+

In the above code, the FOR command sets Reps = 1. Then the DEBUG +line (within the FOR...NEXT loop) is executed; printing an asterisk (*) on +the screen. When the BASIC Stamp sees the NEXT command, it goes back to +the previous FOR command, adds 1 to Reps and compares the result to the +range set by StartValue and EndValue. If reps is still within range, +it executes the code in the loop again. Each time the FOR...NEXT loop +executes, the value of reps is updated (incremented by 1) and the code within the +loop (the DEBUG line) is executed; printing another asterisk on the screen. +This code will run through the loop three times; setting reps to 1, 2 and 3, and +printing three asterisks on the screen. After the third loop, again the BASIC +Stamp goes back up to the FOR command, adds 1 to reps and compares the result +(4 in this case) to the range. Since the range is 1 to 3 and the value is 4 (outside +the range) the FOR...NEXT loop is done and the BASIC Stamp will jump down +to the first line of code following the NEXT command.

+

You can view the changing values of reps by including the reps variable in a +DEBUG command within the loop:

+

+ + +

+SYMBOL  reps    = B2                    ' FOR...NEXT loop counter 
+
+Main:
+  FOR reps = 1 TO 3                     ' repeat with Reps = 1, 2, 3 
+    DEBUG #reps, CR                     ' print number on the screen 
+  NEXT 
+  END
+
+

+ + +

+reps    VAR     Nib                     ' FOR...NEXT loop counter 
+
+Main:
+  FOR reps = 1 TO 3                     ' repeat with Reps = 1, 2, 3
+    DEBUG DEC reps, CR                  ' print number on the screen 
+  NEXT 
+  END
+
+

Running this example should display "1" , "2", and "3" on the screen.

+

FOR...NEXT can also be made to decrement (rather than increment) the +counter variable. The BS1 does this when you specify a negative StepValue(as well as a StartValue that is greater than the EndValue). All +other BASIC Stamp models do this automatically when the StartValue is greater +than the EndValue. Examples of both are shown below:

+

+ + +

+SYMBOL  reps    = B2                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 3 TO 1 STEP -1             ' repeat with Reps = 3, 2, 1 
+    DEBUG #reps, CR                     ' print number on the screen 
+  NEXT 
+  END
+
+

+ + +

+reps    VAR     Nib                     ' FOR...NEXT loop counter 
+
+Main:
+  FOR reps = 3 TO 1                     ' repeat with Reps = 3, 2, 1 
+    DEBUG DEC reps, CR                  ' print number on the screen 
+  NEXT 
+  END
+
+

Note that the code for the BS2 series did not use the optional STEP argument. +This is because we wanted to decrement by positive 1 anyway (the default unit) +and the BASIC Stamp realizes it needs to decrement because the StartValueis greater than the EndValue. A negative StepValue on the BS2 series +would be treated as its positive, two's complement counterpart. For example, -1 +in two's complement is 65535. So the following code executes only once:

+reps    VAR     Nib                     ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 3 TO 1 STEP -1             ' decrement 3 by 65535 
+    DEBUG DEC reps, CR                  ' print number on the screen 
+  NEXT
+  END
+
+

The above code would run through the loop once with reps set to 3. The second +time around, it would decrement reps by 65535 (-1 is 65535 in two's complement) +effectively making the number -65532 (4 in two's complement) which is outside the +range of the loop.

+

All the arguments in the FOR...NEXT command can be constants, variables +or expressions (on the BS2 series). This leads to some interesting uses. For +example, if you make the StartValue and EndValue a variable, and +change their values within the loop, you'll change the behavior of the loop itself. +Try the following:

+reps            VAR     Byte            ' counter for the FOR/NEXT loop
+startVal        VAR     Byte
+endVal          VAR     Byte
+
+Setup:
+  startVal = 1                          ' initialize startVal to 1
+  endVal = 3                            ' initialize endVal to 3
+
+Main:
+  FOR reps = startVal TO endVal         ' repeat for 1 to 3
+    DEBUG DEC reps, CR
+    IF (reps = 3) THEN                  ' if reps = 3 then swap startVal and endVal
+      startVal = 3                      '   otherwise continue loop
+      endVal = 1
+    ENDIF
+  NEXT
+
+

Here the loop starts with a range of 1 to 3. First, the DEBUG line +prints the value of reps. Then the IF...THEN line makes a decision; if +reps is equal to 3, then swap the order of startVal and endVal, +otherwise continue the loop execution. The next time through the loop (after +startVal and endVal have been swapped), reps will be decremented +instead of incremented because startVal is greater than endVal. +The result is a display on the screen of the numbers 1, 2, 3, 2, 1.

+

The following example uses the value of reps as the StepValue. This +creates a display of power's of 2 (1, 2, 4, 8, 16, 32, 64, etc):

+

+ + +

+SYMBOL  reps    = B2                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 1 TO 256 STEP reps         ' each loop add current value of Reps 
+    DEBUG reps                          ' show reps in Debug window.
+  NEXT
+  END
+
+

+ + +

+reps    VAR     Byte                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 1 TO 256 STEP reps         ' each loop add current value of Reps 
+    DEBUG ? DEC reps                    ' show reps in debug window.
+  NEXT
+  END
+
+

There is a potential bug that you should be careful to avoid. The BASIC Stamp +uses unsigned 16-bit integer math for any math operation it performs, regardless +of the size of values or variables. The maximum value the BASIC Stamp can internally +calculate is 65535 (the largest 16-bit number). If you add 1 to 65535, you get 0 +as the 16-bit register rolls over (like a car's odometer does when you exceed +the maximum mileage it can display). Similarly, if you subtract 1 from 0, you'll +get 65535 as the 16-bit register rolls under (a rollover in the opposite direction).

+

If you write a FOR...NEXT loop who's StepValue would cause the +counter variable to go past 65535, this rollover may cause the loop to execute +more times than you expect. Try the following example:

+

+ + +

+SYMBOL  reps    = W1                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 0 TO 65535 STEP 3000       ' each loop add 3000 
+    DEBUG  reps                         ' show reps in debug window
+  NEXT
+  END
+
+

+ + +

+SYMBOL  reps    = W1                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 0 TO 65535 STEP 3000       ' each loop add 3000 
+    DEBUG  reps                         ' show reps in debug window
+  NEXT
+  END
+
+

The value of reps increases by 3000 each trip through the loop. As it approaches +the EndValue, an interesting thing happens; reps is: 57000, 60000, 63000, +464, 3464... It passes the EndValue, rolls over and keeps going. That's +because the result of the calculation 63000 + 3000 exceeds the maximum capacity +of a 16-bit number and then rolls over to 464. When the result of 464 is tested +against the range ("Is reps > 0 and is reps < 65500?") it passes the test and the +loop continues.

+

A similar symptom can be seen in a program whose EndValue is mistakenly +set higher than what the counter variable can hold. The example below uses a +byte-sized variable, but the EndValue is set to a number greater than what +will fit in a byte:

+

+ + +

+SYMBOL  reps    = W1                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 0 TO 300                   ' each loop add 1 
+    DEBUG reps                          ' show reps in debug window
+  NEXT
+  END
+
+

+ + +

+reps    VAR     Byte                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 0 TO 300                   ' each loop add 1 
+    DEBUG DEC ? reps                    ' show reps in debug window
+  NEXT
+  END
+
+

Here, reps is a byte variable; which can only hold the number range 0 to 255. +The EndValue is set to 300, however; greater than 255. This code will loop +endlessly because when reps is 255 and the FOR...NEXT loop adds 1, reps +becomes 0 (bytes will rollover after 255 just like words will rollover after 65535). +The result, 0, is compared against the range (0 - 255) and it is found to be within +the range, so the FOR...NEXT loop continues.

+

It's important to realize that on the BS2 series, the test is against the entire +range, not just the EndValue. The code below is a slight modification of +the previous example (the StartValue is 10 instead of 0) and will not loop +endlessly.

+

+ + +

+reps    VAR     Byte                    ' FOR...NEXT loop counter
+
+Main:
+  FOR reps = 10 TO 300                  ' each loop add 1 
+    DEBUG DEC ? reps                    ' show reps in debug window
+  NEXT
+  END
+
+

Reps still rolls over to 0, as before, however, this time it is outside the +range of 10 to 255. The loop stops, leaving reps at 0. Note that this code is +still in error since reps will never reach 300 until it is declared as a Word.

+

NOTE: On the BS1, the loop will continue until Counter has gone past +EndValue. The rollover error will still occur if the BS1 cannot determine +if Counter went past EndValue.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/FREQOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/FREQOUT.htm new file mode 100644 index 0000000..da9ebf0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/FREQOUT.htm @@ -0,0 +1,138 @@ + + + + FREQOUT + + + + + +

FREQOUT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

FREQOUT Example +

+

 

+
+

 

+

 

+

Syntax: FREQOUT Pin, Duration, Freq1 {, Freq2}

+

Function

+

Generate one or two sine-wave tones for a specified duration. + +

+
    +
  • Pin a variable/constant/expression (0 - 15) that specifies the + I/O pin to use. This pin will be set to output mode.
  • +
  • Duration a variable/constant/expression (0 - 65535) specifying + the amount of time to generate the tone(s). The unit of time for Duration is + described in the table below.
  • +
  • Freq1 is a variable/constant/expression (0 - 32767) specifying + frequency of the first tone. The unit of Freq1 is described in the table + below.
  • +
  • Freq2 is an optional argument exactly like Freq1. When specified, + two frequencies will be mixed together on the specified I/O pin.
  • +
+

Note: See SOUND for the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2 and BS2eBS2sxBS2pBS2peBS2px
Units in Duration1 ms0.4 ms0.265 ms1 ms0.166 ms
Units in Freq1 and Freq21 Hz2.5 Hz3.77 Hz1.51 Hz6.03 Hz
Range of frequency0 to 32767 Hz0 to 81.917 kHz0 to 123.531 kHz0 to 49.478 kHz0 to 197.585 kHz
Related Commands +

DTMFOUT, PWM

+
+

Explanation

+

FREQOUT generates one or two sine waves using a pulse-width modulation +algorithm. The circuits in the figure below work by filtering out the +high-frequency PWM used to generate the sine waves. FREQOUT works over a +very wide range of frequencies so at the upper end of its range, those PWM +filters will also filter out most of the desired frequency. You may find it +necessary to reduce values of the parallel capacitors shown in the circuit, or +to devise a custom active filter for your application.

+
+ + +
+

 

+

Here's a simple FREQOUT command:

+  FREQOUT 2, 1000, 2500
+
+

On the BS2, this command generates a 2500 Hz tone for 1 second (1000 ms) on +I/O pin 2. See the table above for timing data on other BASIC Stamp models.

+

To play two tones on the same I/O pin at once:

  FREQOUT 2, 1000, 2500, 3000
+

This will generate a 2500 Hz and 3000 Hz tone (on the BS2) for 1 second. The frequencies will mix together for a chord- or bell-like sound. To generate a silent pause, specify frequency value(s) of 0.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/GET.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/GET.htm new file mode 100644 index 0000000..158c64f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/GET.htm @@ -0,0 +1,181 @@ + + + + GET + + + + + +

GET

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

GET / PUT Examples +

+

 

+
+

 

+

 

+

Syntax: GET Location,{Word} Variable +{,{Word} Variable ...}

+

Function

+

Read value(s) from Scratchpad RAM, starting at Location and store in +Variable(s)*. + +

+
    +
  • Location is a variable/constant/expression (0 – 63 for Bs2e + and BS2sx, and 0 – 135 for BS2p, BS2pe, and BS2px) that specifies the Scratchpad + RAM location to read from.
  • +
  • Variable is a variable (usually a byte; unless using the optional Word modifier) to store the + value into.
  • +
+

*Note: The optional arguments require PBASIC 2.5.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2e and BS2sxBS2p, BS2pe, and BS2px
Scratchpad RAM size and organization64 bytes (0 – 63). Organized as bytes only.136 bytes (0 – 135). Organized as bytes only.
General purpose locations0 - 620 – 126
Special use locationCurrent program slot number in read-only location 63.Current program slot number in lowest nibble of read-only location 127. Current read/write slot number in highest nibble of location 127.
Additional locationsNoneLocations 128 - 135 (read-only) hold state of polled input pins.
Related CommandsPUT + PUT, STORE
PBASIC 2.5 Syntax Options +

Multiple sequential variables may be read from the Scratchpad RAM.

+

The optional Word modifier may be specified to retrieve 16-bit values.

+
+

Explanation

+

By default, the GET command reads a byte-sized value from the specified +Scratchpad RAM location and stores it into variable. All values in all locations +can be retrieved from within any of the eight program slots.

+

Scratchpad RAM is useful for passing data to programs in other program +slots and for additional workspace. It is different than regular RAM in +that symbol names cannot be assigned directly to locations and each +location is always configured as a byte only. The following code will read +the value at location 25, store it in a variable called temp and display +it:

+

The following example illustrates this:

+temp    VAR     Byte
+
+Main:
+  GET 25, temp
+  DEBUG DEC temp
+  END
+
+

When using the $PBASIC 2.5 directive, multiple sequential variables may be read +from the Scratchpad RAM, starting at Location, and the Word modifier may +be specified for 16-bit values.

+

+ + +

+' {$PBASIC 2.5}
+
+value   VAR     Word
+value2  VAR     Word
+addr    VAR     Word                            ' EEPROM address
+test    VAR     Byte                            ' test byte read back
+
+Main:
+  value = $11
+  value2 = $2003
+  PUT 0, value, Word value2                     ' write value to SP location 0
+                                                '  and value2 to SP locations 1 & 2
+
+  value = $FF                                   ' modify variables
+  value2 = $FFFF
+
+  GET 0, value, Word value2                     ' retrieve from Scratchpad
+
+  DEBUG HEX2 ? value                            ' display
+  DEBUG HEX4 ? value2
+  END
+
+

The low nibble of location 63 (BS2e and BS2sx) and location 127 (BS2p, +BS2pe, and BS2px) is a special, read-only location that always contains the +number of the currently running program slot. On the BS2p, BS2pe, and BS2px, +the high nibble of location 127 also contains the current program slot that +will be used for the READ and WRITE commands. See the +demo program for an example of use.

+

+ + +

+

On the BS2p and BS2pe, the state of polled input pins can be retrieved from +upper Scratchpad locations:

+
    +
  • 128 : MAINIO pins 0 - 7
  • +
  • 129 : MAINIO pins 8 - 15
  • +
  • 130 : AUXIO pins 0 - 7
  • +
  • 131 : AUXIO pins 8 - 15
  • +
+

This information can be used to determine which input pin (or pins) has +triggered a polled event.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/GOSUB.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/GOSUB.htm new file mode 100644 index 0000000..b811637 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/GOSUB.htm @@ -0,0 +1,156 @@ + + + + GOSUB + + + + + +

GOSUB

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

GOSUB Examples +

+

 

+
+

 

+

 

+

Syntax: GOSUB Address

+

Function

+

Store the address of the next instruction after GOSUB, then go to the point +in the program specified by Address; with the intention of returning to the +stored address. + +

+
    +
  • Address is a label that specifies where to go.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 BS1*BS2 Family
Maximum GOSUBs per program16255
Maximum nested GOSUBs44
Related CommandsGOTO + ON...GOSUB, GOTO
+

 

+

* Note: Using GOSUB on the BS1 requires variables B12 and B13 (W6) making them unavailable for general program use.

+

Explanation

+

GOSUB is a close relative of GOTO, in fact, its name means, "GO +to a SUBroutine". When a PBASIC program reaches a GOSUB, the program +executes the code beginning at the specified address label. Unlike GOTO, +GOSUB also stores the address of the instruction immediately following +itself. When the program encounters a RETURN command, it interprets it +to mean, "go to the instruction that follows the most recent GOSUB." In +other words, a GOSUB makes the BASIC Stamp do a similar operation as +you do when you see a table or figure reference in this manual; 1) you +remember where you are, 2) you go to the table or figure and read the +information there, and 3) when you've reached the end of it, you "return" +to the place you were reading originally.

+

GOSUB Can Save EEPROM (Program) Space

+

GOSUB is mainly used to execute the same piece of code from multiple +locations. If you have, for example, a block of three lines of code that need +to be run from 10 different locations in your entire program you could +simple copy and paste those three lines to each of those 10 locations. This +would amount to a total of 30 lines of repetitive code (and extra space +wasted in the program memory). A better solution is to place those three +lines in a separate routine, complete with it's own label and followed by a +RETURN command, then just use a GOSUB command at each of the 10 +locations to access it. This technique can save a lot of program space.

+

Try the example below: + +

+Main:
+  GOSUB Hello
+  DEBUG "How are you?", CR
+  END
+
+Hello:
+  DEBUG "Hello my friend.", CR
+  RETURN
+
+

The above code will start out by executing a GOSUB to the section of code beginning with the label Hello. It will print "Hello my friend." on the screen then RETURN to the line after the GOSUB...which prints "How are you?" and ENDs.

+

Watch Out For Subroutines That Your Program Can "Fall Into"

+

There's another interesting lesson here; what would happen if we removed +the END command from this example? Since the BASIC Stamp reads the +code from left to right / top to bottom (like the English language) once it +had returned to and run the "How are you?" line, it would naturally "fall +into" the Hello routine again. Additionally, at the end of the Hello routine, +it would see the RETURN again (although it didn't GOSUB to that +routine this time) and because there wasn't a previous place to return to, the +BASIC Stamp will start the entire program over again. This would cause +an endless loop. The important thing to remember here is to always make +sure your program doesn't allow itself to "fall into" a subroutine.

+

* Note: On the BS1, a RETURN without a GOSUB will return +the program to the last GOSUB (or will end the program if no GOSUBwas executed).

+

GOSUB Limitations

+

Only a limited number of GOSUBs are allowed per program (as shown in above), +and they may be nested only four levels deep. In other words, the subroutine that's +the destination of a GOSUB can contain a GOSUB to another subroutine, +and so on, to a maximum depth (total number of GOSUBs before the first +RETURN) of four. Any deeper, and the program will "forget" its way back to +the starting point (the instruction following the very first GOSUB).

+

When GOSUBs are nested, each RETURN takes the program back to the +instruction after the most-recent GOSUB. As is mentioned above, if the +BASIC Stamp encounters a RETURN without a previous GOSUB, the +entire program starts over from the beginning. Take care to avoid these +phenomena.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/GOTO.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/GOTO.htm new file mode 100644 index 0000000..7f46882 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/GOTO.htm @@ -0,0 +1,105 @@ + + + + GOTO + + + + + +

GOTO

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

GOTO Example +

+

 

+
+

 

+

 

+

Syntax: GOTO Address

+

Function

+

Jump the point in the program specified by Address. + +

+
    +
  • Address is a label that specifies where to go.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS1All BS2 Models
Related Commands +

BRANCH, GOSUB

+
+

ON...GOTO, BRANCH, GOSUB

+
Max. GOTOs
per program
Unlimited, but good programming practices suggest minimizing the use of GOTO.
+

Explanation

+

The GOTO command makes the BASIC Stamp execute the code that starts at the +specified Address location. The BASIC Stamp reads PBASIC code from +left-to-right, top-to-bottom, just like in the English language. The GOTOcommand forces the BASIC Stamp to jump to another section of code.

+

A common use for GOTO is to create endless loops; programs that repeat +a group of instructions over and over. For example: + +

+Hello:
+  DEBUG "Hi", CR
+  PAUSE 500
+  GOTO Hello
+
+

The above code will print "Hi" on the screen, over and over again. The +GOTO Hello line simply tells it to go back to the code that begins with +the label Hello.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/HIGH.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/HIGH.htm new file mode 100644 index 0000000..2712268 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/HIGH.htm @@ -0,0 +1,109 @@ + + + + HIGH + + + + + +

HIGH

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

HIGH / LOW Example +

+

 

+
+

 

+

 

+

Syntax: HIGH Pin

+

Function

+

Make the specified pin an output and high. + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + which I/O pin to set high. This pin will be placed into output mode.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + +
 BS1 and all BS2 models
Related Commands +

LOW, TOGGLE

+
+

 

+

Explanation

+

The HIGH command sets the specified pin to 1 (a +5 volt level) and then +sets its mode to output. For example: + +

+  HIGH 6
+
+

...does exactly the same thing as:

+

+ +

+  PIN6 = 1
+  DIR6 = 1
+
+

+ + +

+  OUT6 = 1
+  DIR6 = 1
+
+

Using the HIGH command is faster in this case.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/I2CIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/I2CIN.htm new file mode 100644 index 0000000..11e6060 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/I2CIN.htm @@ -0,0 +1,366 @@ + + + + I2CIN + + + + + +

I2CIN

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

I2CIN / I2COUT Example +

+

 

+
+

 

+

 

+

Syntax: I2CIN Pin, SlaveID,{Address {\LowAddress},} [InputData]

+

Function

+

Receive data from a device using the I2C® protocol. + +

+
    +
  • Pin is a variable/constant/expression (0 or 8) that specifies + which I/O pins to use. I2C devices require two I/O pins to communicate. + The Pin argument serves a double purpose; specifying the first pin (for + connection to the devices's SDA pin) and, indirectly, the other required pin (for + connection to the devices's SCL pin). See explanation below. Both I/O pins will + be toggled between output and input mode during the I2CIN command and both + will be set to input mode by the end of the I2CIN command.
  • +
  • SlaveID is a variable/constant/expression (0 - 255) indicating + the unique ID of the I2C device.
  • +
  • Address is a variable/constant/expression (0 - 255) indicating + the desired address within the I2C device to receive data from. The + Address argument may be used with the optional LowAddress argument + to indicate a word-sized address value. Note that some devices like the + PCF8574 do not require an internal address, so this parameter is optional (BS2p + firmware 1.3 or later is required to omit the Address parameter).
  • +
  • LowAddress is a variable/constant/expression (0 - 255) + indicating the low-byte of the word-sized address within the I2C + device to receive data from. This argument must be used along with the + Address argument.
  • +
  • InputData is a list of variables and modifiers that tells + I2CIN what to do with incoming data. I2CIN can store data in a + variable or array, interpret numeric text (decimal, binary, or hex) and store + the corresponding value in a variable, wait for a fixed or variable sequence + of bytes, or ignore a specified number of bytes. These actions can be combined + in any order in the InputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Value of Pin08
I/O Pin Arrangement0: Serial Data (SDA) pin

1: Serial Clock (SCL) pin
8: Serial Data (SDA) pin

9: Serial Clock (SCL) pin
Transmission RateApproximately 81 kBits/sec (BS2p), 45 kBits/sec (BS2pe), + 83 kBits/sec (BS2px) -- not including overhead.
Special NotesBoth the SDA and SCL pins must have 4.7 kΩ + pull-up resisters.
The I2CIN command does not allow for multiple masters.
The BASIC Stamp cannot operate as an I2C slave device.
Related Commands +

I2COUT +

+
+

Explanation

+

The I2C protocol is a form of synchronous serial communication +developed by Philips Semiconductor. It only requires two I/O pins and both +pins can be shared between multiple I2C devices. The I2CINcommand allows the BASIC Stamp to receive data from an I2C device.

+

The following is an example of the I2CIN command:

+result  VAR     Byte
+
+Main:
+  I2CIN 0, $A1, 0, [result]
+  STOP
+
+

This code will transmit a "read" command to an I2C device (connected +to I/O pins 0 and 1) and then will receive one byte and store it in the variable +result. Though it may seem strange, the I2CIN command first transmits +some data and then receives data. It must first transmit information (ID, read/write +and address) in order to tell the I2C device what information it would +like to receive. The exact information transmitted ($A1, 0) depends on the +I2C device that is being used.

+

The example above will read a byte of data from location 0 of a 24LC16B EEPROM +from Microchip. The figure below shows the proper wiring for this example to work. +The SlaveID argument ($A1) is both the ID of the chip and the command to +read from the chip; the 1 means read. The Address argument (0) is the EEPROM +location to read from. Note that the I2CIN command will make up to eight +attempts to connect to the addressed device. If the device does not properly +respond, the I2CIN command will timeout and the InputData will +remain unchanged.

+

Note: The 4.7 kΩ resisters are required for the I2CINcommand to function properly.

+
+ + +
+

The I2CIN command's InputData argument is similar to the +SERIN command's InputData argument. This means data can be received +as ASCII character values, decimal, hexadecimal and binary translations and string +data as in the examples below. (Assume the 24LC16B EEPROM is used and it has the +string, "Value: 3A:101" stored, starting at location 0).

+value   VAR     Byte(13)
+
+Main:
+  I2CIN 0, $A1, 0, [value]              ' receive ASCII code for "V"
+  I2CIN 0, $A1, 0, [DEC value]          ' receive number 3
+  I2CIN 0, $A1, 0, [HEX value]          ' receive number $3A
+  I2CIN 0, $A1, 0, [BIN value]          ' receive number %101
+  I2CIN 0, $A1, 0, [STR value\13]       ' receive string "Value: 3A:101"
+  STOP
+
+

The tables below list all the available conversion formatters and special +formatters available to the I2CIN command. See the SERIN command for additional information and examples +of their use.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNumeric Characters AcceptedNotes
DEC{1..5}Decimal, optionally limited to 1 - 5 digits0 through 91
SDEC{1..5}Signed decimal, optionally limited to 1 - 5 digits-, 0 through 91,2
HEX{1..4}Hexadecimal, optionally limited to 1 - 4 digits0 through 9, A through F1,3
SHEX{1..4}Signed hexadecimal, optionally limited to 1 - 4 digits -, 0 through 9, A through F1,2,3
IHEX{1..4}Indicated hexadecimal, optionally limited to 1 - 4 digits$, 0 through 9, A through F1,3,4
ISHEX{1..4}Signed, indicated hexadecimal, optionally limited to 1 - 4 digits-, $, 0 through 9, A through F1,2,3,4
BIN{1..16}Binary, optionally limited to 1 - 16 digits0, 11
SBIN{1..16}Signed binary, optionally limited to 1 - 16 digits-, 0, 11,2
IBIN{1..16}Indicated binary, optionally limited to 1 - 16 digits%, 0, 11,4
ISBIN{1..16}Signed, indicated binary, optionally limited to 1 - 16 digits-, %, 0, 11,2,4
NUMGeneric numeric input; hex or binary number must be indicated$, %, 0 through 9, A through F1,3,4
SNUMSimilar to NUM with value treated as signed with range -32768 to +32767-, $, %, 0 through 9, A through F1,2,3,4
+
    +
  1. All numeric conversions will continue to accept new data until receiving + either the specified number of digits (ex: three digits for DEC3) or a non-numeric + character.
  2. +
  3. To be recognized as part of a number, the minus sign (-) must immediately + precede a numeric character. The minus sign character occurring in non-numeric + text is ignored and any character (including a space) between a minus and a number + causes the minus to be ignored.
  4. +
  5. The hexadecimal formatters are not case-sensitive; "a" through "f" means + the same as "A" through "F".
  6. +
  7. Indicated hexadecimal and binary formatters ignore all characters, even valid + numerics, until they receive the appropriate prefix ($ for hexadecimal, % for + binary). The indicated formatters can differentiate between text and hexadecimal + (ex: ABC would be interpreted by HEX as a number but IHEX would ignore it unless + expressed as $ABC). Likewise, the binary version can distinguish the decimal + number 10 from the binary number %10. A prefix occurring in non-numeric text + is ignored, and any character (including a space) between a prefix and a number + causes the prefix to be ignored. Indicated, signed formatters require that the + minus sign come before the prefix, as in -$1B45.
  8. +
+

 

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
STR ByteArray \L {\E}Input a character string of length L into an array. If specified, an end + character E causes the string input to end before reaching length L. Remaining + bytes are filled with 0s (zeros).
WAITSTR ByteArray {\L}Wait for a sequence of bytes matching a string stored in an array variable, + optionally limited to L characters. If the optional L argument is left off, + the end of the array-string must be marked by a byte containing a zero (0).
SKIP LengthIgnore Length bytes of characters.
SPSTR LengthBuffer Length bytes (up to 126) of serial characters to Scratchpad RAM, + starting at location 0. Use GET to retrieve the characters.
+

 

+

The I2C protocol has a well-defined standard for the information +passed at the start of each transmission. First of all, any information sent must +be transmitted in units of one byte (8-bits). The first byte, we call the +SlaveID, is an 8-bit pattern whose upper 7-bits contain the unique ID of +the device you wish to communicate with. The lowest bit indicates whether this +is a write operation (0) or a read operation (1). Here is the SlaveID format:

+
+ + + + + + + + + + + + + + + + + + + + + +
76543210
A6A5A4A3A2A1A0R/W
+
+

 

+

The second byte, immediately following the SlaveID, is the Address. +It indicates the 8-bit address (within the device) containing the data you would +like to receive.

+

Some devices require more than eights bits of address. For this case, the optional +LowAddress argument can be used for the low-byte of the required address. +When using the LowAddress argument, the Address argument is effectively +the high-byte of the address value. For example, if the entire address value is +2050, use 8 for the Address argument and 2 for the LowAddress argument +(8 * 256 + 2 = 2050).

+

Following the last address byte is the first byte of data. This data byte may +be transmitted or received by the BASIC Stamp. In the case of the I2CINcommand, this data byte is transmitted by the device and received by the BASIC +Stamp. Additionally, multiple data bytes can follow the address, depending on the +I2C device. Note that every device has different limitations regarding +how may contiguous bytes they can receive or transmit in one session. Be aware of +these device limitations and program accordingly.

+

Every I2C transmission session begins with a Start Condition and +ends with a Stop Condition. Additionally, immediately after every byte is +transmitted, an extra clock cycle is used to send or receive an acknowledgment +signal (ACK). All of these operations are automatically taken care of by the +I2CIN command so that you need not be concerned with them. The general +I2C transmission format is shown below.

+
+ + +
+

Since the I2CIN command is intended for input only, it actually overrides +the "R/W" bit (bit 0) in the SlaveID argument. This is done so that it can +use the I2C protocol's "Combined Format" for receiving data. Put simply, +this means a command such as: + +

  I2CIN 0, $A1, 10, [result]
+

...actually transmits $A0, then 10, then $A1 and then it reads the data back from the device. The $A0 means "write", the 10 is the address to write to and, finally, the $A1 indicates a change of direction; to "read" the location, instead. Even though the I2CIN command really doesn't care what the value of the SlaveID's LSB is, it is suggested that you still set it appropriately for clarity. +

+

Also note that the I2CIN command does not support multiple I2C +masters and the BASIC Stamp cannot operate as an I2C slave device.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/I2COUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/I2COUT.htm new file mode 100644 index 0000000..c62334e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/I2COUT.htm @@ -0,0 +1,327 @@ + + + + I2COUT + + + + + +

I2COUT

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

I2CIN / I2COUT Example +

+

 

+
+

 

+

 

+

Syntax: I2COUT Pin, SlaveID,{Address {\LowAddress},} [OutputData]

+

Function

+

Send data to a device using the I2C® protocol. + +

+
    +
  • Pin is a variable/constant/expression (0 or 8) that specifies + which I/O pins to use. I2C devices require two I/O pins to communicate. + The Pin argument serves a double purpose; specifying the first pin (for + connection to the device's SDA pin) and, indirectly, the other required pin (for + connection to the device's SCL pin). See explanation below. Both I/O pins will be + toggled between output and input mode during the I2COUT command and both + will be set to input mode by the end of the I2COUT command.
  • +
  • SlaveID is a variable/constant/expression (0 - 255) indicating + the unique ID of the I2C device.
  • +
  • Address is a variable/constant/expression (0 - 255) indicating + the desired address within the I2C device to send data to. The + Address argument may be used with the optional LowAddress argument + to indicate a word-sized address value. Note that some devices like the + PCF8574 do not require an internal address, so this parameter is optional (BS2p + firmware 1.3 or later is required to omit the Address parameter).
  • +
  • LowAddress is a variable/constant/expression (0 - 255) indicating + the low-byte of the word-sized address within the I2C device to send + data to. This argument must be used along with the Address argument.
  • +
  • OutputData is a list of variables, constants, expressions and + formatters that tells I2COUT how to format outgoing data. I2COUTcan transmit individual or repeating bytes, convert values into decimal, + hexadecimal or binary text representations, or transmit strings of bytes from + variable arrays. These actions can be combined in any order in the + OutputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Value of Pin08
I/O Pin Arrangement0: Serial Data (SDA) pin

1: Serial Clock (SCL) pin
8: Serial Data (SDA) pin

9: Serial Clock (SCL) pin
Transmission RateApproximately 81 kBits/sec (BS2p), 45 kBits/sec (BS2pe), + 83 kBits/sec (BS2px) -- not including overhead.
Special NotesBoth the SDA and SCL pins must have 4.7 kΩ pull-up + resistors.
Related Commands +

I2CIN +

+
+

Explanation

+

The I2C protocol is a form of synchronous serial communication developed +by Philips Semiconductor. It only requires two I/O pins and both pins can be +shared between multiple I2C devices. The I2COUT command allows +the BASIC Stamp to send data to an I2C device.

+

The following is an example of the I2COUT command:

  I2COUT 0, $A0, 5, [100]
+

This code will transmit a "write" command to an I2C device (connected +to I/O pins 0 and 1), followed by an address of 5 and finally will transmit the +number 100.

+

The example above will write a byte of data to location 5 of a 24LC16B EEPROM from +Microchip. The figure below shows the proper wiring for this example to work. The +SlaveID argument ($A0) is both the ID of the chip and the command to write to +the chip; the 0 means write. The Address argument (5) is the EEPROM location +to write to.

+

Note: The 4.7 kΩ resisters are required for the I2COUT +command to function properly.

+
+ + +
+

The I2COUT command's OutputData argument is similar to the +DEBUG and SEROUT command's OutputData argument. This means +data can be sent as literal text, ASCII character values, repetitive values, +decimal, hexadecimal and binary translations and string data as in the examples +below. (Assume the 24LC16B EEPROM is being used).

+value   VAR     Byte
+
+Setup:
+  value = 65
+ 
+Main:
+  I2COUT 0, $A0, 0, [value]             ' send ASCII character "A"
+  I2COUT 0, $A0, 0, [REP value\5]       ' send "A" five times, i.e., "AAAAA"
+  I2COUT 0, $A0, 0, [DEC value]         ' send "6" and "5"
+  I2COUT 0, $A0, 0, [HEX value]         ' send "4" and "1"
+  I2COUT 0, $A0, 0, [BIN value]         ' send "1000001"
+  END
+
+

The tables below list all the available conversion formatters and special +formatters available to the I2COUT command. See the DEBUG and SEROUT commands for +additional information and examples of their use.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNotes
DEC{1..5}Decimal, optionally fixed to 1 - 5 digits1
SDEC{1..5}Signed decimal, optionally fixed to 1 - 5 digits1,2
HEX{1..4}Hexadecimal, optionally fixed to 1 - 4 digits1
SHEX{1..4}Signed hexadecimal, optionally fixed to 1 - 4 digits 1,2
IHEX{1..4}Indicated hexadecimal, optionally fixed to 1 - 4 digits1
ISHEX{1..4}Signed, indicated hexadecimal, optionally fixed to 1 - 4 + digits ($ prefix)1,2
BIN{1..16}Binary, optionally fixed to 1 - 16 digits1
SBIN{1..16}Signed binary, optionally fixed to 1 - 16 digits1,2
IBIN{1..16}Indicated binary, optionally fixed to 1 - 16 digits1
ISBIN{1..16}Signed, indicated binary, optionally fixed to 1 - 16 digits1,2
+
    +
  1. Fixed-digit formatters like DEC4 will pad the number with leading 0s if + necessary; ex: DEC4 65 sends 0065. If a number is larger than the specified + number of digits, the leading digits will be dropped; ex: DEC4 56422 sends + 6422.
  2. +
  3. Signed modifiers work under two's complement rules.
  4. +
+

 

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
?Displays "symbol = x' + carriage return; where x is a number. Default + format is decimal, but may be combined with conversion formatters (ex: BIN + ? x to display "x = binary_number").
ASC ?Displays "symbol = 'x'" + carriage return; where x is an ASCII character.
STR ByteArray {\L}Send character string from an array. The optional \L argument can be used + to limit the output to L characters, otherwise, characters will be sent up to + the first byte equal to 0 or the end of RAM space is reached.
REP Byte\LSend a string consisting of Byte repeated L times (ex: REP "X"\10 + sends "XXXXXXXXXX").
+

 

+

The I2C protocol has a well-defined standard for the information +passed at the start of each transmission. First of all, any information sent must +be transmitted in units of one byte (8-bits). The first byte, we call the +SlaveID, is an 8-bit pattern whose upper 7-bits contain the unique ID of +the device you wish to communicate with. The lowest bit indicates whether this +is a write operation (0) or a read operation (1). Here is the SlaveID format:

+
+ + + + + + + + + + + + + + + + + + + + + +
76543210
A6A5A4A3A2A1A0R/W
+
+

 

+

The second byte, immediately following the SlaveID, is the Address. +It indicates the 8-bit address (within the device) where the OutputData is +to be written (the first location if more than one byte is written). Note that +the Address argument is optional and may be left unspecified for devices +that don't require an address parameter.

+

Some devices require more than eights bits of address. For this case, the optional +LowAddress argument can be used for the low-byte of the required address. +When using the LowAddress argument, the Address argument is +effectively the high-byte of the address value. For example, if the entire +address value is 2050, use 8 for the Address argument and 2 for the +LowAddress argument (8 * 256 + 2 = 2050).

+

Following the last address byte is the first byte of data. This data byte may +be transmitted or received by the BASIC Stamp. In the case of the I2COUT +command, this data byte is transmitted by the BASIC Stamp and received by the +device. Additionally, multiple data bytes can follow the address, depending on +the I2C device. Note that every device has different limitations +regarding how may contiguous bytes they can receive or transmit in one session. +Be aware of these device limitations and program accordingly.

+

Every I2C transmission session begins with a Start Condition and +ends with a Stop Condition. Additionally, immediately after every byte is +transmitted, an extra clock cycle is used to send or receive an acknowledgment +signal (ACK). All of these operations are automatically taken care of by the +I2CIN command so that you need not be concerned with them. The general +I2C transmission format is shown below.

+
+ + +
+

 

+

Since the I2COUT command is intended for output only, it actually +overrides the "R/W" bit (bit 0) in the SlaveID argument. This is done to +avoid device conflicts should the value be mistyped. Put simply, this means +commands such as: + +

  I2COUT 0, $A0, 10, [0] 
+

...and:

  I2COUT 0, $A1, 10, [0]
+

...both transmit the same thing ($A0, then 10, then the data). Even though the +I2COUT command really doesn't care what the value of the SlaveID's +LSB is, it is suggested that you still set it appropriately for clarity.

+

Also note that the I2COUT command does not support multiple I2C +masters and the BASIC Stamp cannot operate as an I2C slave device.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN.htm new file mode 100644 index 0000000..8ad0bf9 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN.htm @@ -0,0 +1,453 @@ + + + + IF…THEN + + + + + +

IF…THEN

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 1.0} {PBASIC 2.0} +

+
+

IF...THEN Examples +

+

 

+
+

 

+

 

+

Syntax: +IF Condition THEN Address

+

Function

+

Evaluate Condition and, if it is true, go to the point in the program marked +by Address. + +

+
    +
  • Condition is a statement, such as "x = 7" that can be evaluated + as True or False. The Condition can be a very simple or very complex + relationship, as described below.
  • +
  • Address is a label that specifies where to go in the event that + Condition is true.
  • +
+

Note: See IF…THEN…ELSE for all BS2 models and PBASIC 2.5.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2 Family
Comparison operators=, <>, >, <, >=, <==, <>, >, <, >=, <=
Conditional Logic OperatorsAND, ORNOT, AND, OR, XOR
Format of ConditionVariable Comparison Value;
where Value is a variable or constant
Value1 Comparison Value2;
where Value1 and Value2 can be any of variable, constant or expression
ParenthesesNot AllowedAllowed
Related Commands +

None

+
+

IF…THEN…ELSE, SELECT...CASE

+
+

Explanation

+

IF...THEN is PBASIC's primary decision maker. It tests a condition and, if +that condition is true, goes to a point in the program specified by an address label. +The condition that IF...THEN tests is written as a mixture of comparison +and logic operators. The available comparison operators are:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Comparison Operator SymbolDefinition
=Equal
<>Not Equal
>Greater Than
<Less Than
>=Greater Than or Equal To
<=Less Than or Equal To
+
+

 

+

Comparisons are always written in the form: Value1 Comparison Value2. The +values to be compared can be any combination of variables (any size), constants, +or expressions.

+

+ Note: On the BS1, expressions are not allowed as arguments, and +Value1 (to the left of comparison) must be a variable.

+

The following example is an IF...THEN command with a simple condition:

+  IF 10 < 200 THEN Main
+
+

This code will compare the number 10 to the number 200. If 10 is less than 200, +the condition is true. In this case, 10 is less than 200 (and always will be), +so the program will jump (or GOTO) the label called Main. Of course, this +is a silly example (10 is always less than 200 so this line will always cause a +jump to Main). Most of the time, you'll use at least one variable in your condition:

+

+ + +

+SYMBOL  value   = W1
+
+Main:
+  PULSIN 0, 1, value
+  DEBUG #value, CR
+  IF value < 4000 THEN Main
+  DEBUG "Value was greater than 4000!"
+  END
+
+

+ + +

+value   VAR     Word
+
+Main:
+  PULSIN 0, 1, value
+  DEBUG DEC value, CR
+  IF (value < 4000) THEN Main
+  DEBUG "Value was greater than 4000!"
+  END
+
+

Here, the BASIC Stamp will look for and measure a pulse on I/O pin 0, then compare +the result, value, against 4000. If value is less than (<) 4000, it will jump +back to Main. Each time through the loop, it displays the measured value and once +it is greater than or equal to 4000, it displays, "Value was greater than 4000!"

+

+ + +

+

On the BS2, BS2e, BS2sx, BS2p, and BS2pe, the values can be expressions as well. +This leads to very flexible and sophisticated comparisons. The IF...THEN +statement below is functionally the same as the one in the program above:

+  IF (value < (45 * 100 - (25 * 20))) THEN Main
+
+

+ + +

+

Here the BASIC Stamp evaluates the expression: 45 * 100 = 4500, 25 * 20 = 500, +and 4500 - 500 = 4000. Then the BASIC Stamp performs the comparison: is value < +4000? Another example that is functionally the same:

+  IF ((value / 100) < 40) THEN Main
+
+

+ + +

+

It's important to realize that all comparisons are performed using unsigned, +16-bit math. This can lead to strange results if you mix signed and unsigned numbers +in IF...THEN conditions. Watch what happens here when we include a signed +number (-99):

+  IF (-99 < 100) THEN Is_Less
+  DEBUG  "Greater than or equal to 100"
+  END
+
+Is_Less:
+  DEBUG "Less than 100"
+  END
+
+
+
+

Although -99 is obviously less than 100, the program will say it is greater. +The problem is that -99 is internally represented as the two's complement value +65437, which (using unsigned math) is greater than 100. This phenomena will occur +whether or not the negative value is a constant, variable or expression.

+

IF...THEN supports the conditional logic operators NOT, AND, OR, and XOR. +See the table below for a list of the operators and their effects. NOTE: The NOT +and XOR operators are not available on the BS1.

+

The NOT operator inverts the outcome of a condition, changing False to True, +and True to False. The following IF...THENs are equivalent:

+  IF (x <> 100) THEN Not_Equal                  ' Jump to Not_Equal if x is not 100 
+  IF NOT (x = 100) THEN Not_Equal               ' Jump to Not_Equal if x is not 100 
+
+

+ + +

+SYMBOL  value1  = B2
+SYMBOL  value2  = B3
+
+Setup:
+  value1 = 5
+  value2 = 9
+
+Main:
+  IF value1 = 5 AND value2 = 10 THEN Is_True    ' change AND to OR and see 
+  DEBUG  "Statement was false."                 '   what happens 
+  END
+
+Is_True: 
+  DEBUG "Statement was true."
+  END
+
+

+ + +

+value1  VAR     Byte
+value2  VAR     Byte
+
+Setup:
+  value1 = 5
+  value2 = 9
+
+Main:
+  ' Change AND to OR and see what happens
+  IF (value1 = 5) AND (value2 = 10) THEN Is_True 
+  DEBUG  "Statement was false."
+  END
+
+Is_True: 
+  DEBUG "Statement was true."
+  END
+
+

The condition "(value1 = 5) AND (value2 = 10)" is not true. Although value1 is +5, value2 is not 10. The AND operator works just as it does in English; both +conditions must be true for the statement to be true. The OR operator also works +in a familiar way; if one or the other or both conditions are true, then the +statement is true. The XOR operator (short for exclusive-OR) may not be familiar, +but it does have an English counterpart: If one condition or the other (but not +both) is true, then the statement is true.

+

The table below summarizes the effects of the conditional logic operators. As +with math, you can alter the order in which comparisons and logical operations +are performed by using parentheses. Operations are normally evaluated left-to-right. +Putting parentheses around an operation forces PBASIC 2.0 to evaluate it before +operations not in parentheses.

+

+ Note: On the BS1, parentheses are not allowed within +arguments.

+
+ + + + + + + + + + + + + +
Condition ANOT A
FalseTrue
TrueFalse
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Condition ACondition BA AND B
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Condition ACondition BA OR B
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Condition ACondition BA XOR B
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueFalse
+
+

 

+

Unlike the IF...THEN commands in other BASIC language variants, PBASIC 1.0/2.0's +IF...THEN can only go to a label as the result of a decision. It cannot +conditionally perform some instruction, as in "IF x < 20 THEN y = y + 1" (This +is possible using the $PBASIC 2.5 directive). To achieve this in PBASIC 1.0 and 2.0, +you have to invert the logic using NOT and skip over the conditional instruction +unless the condition is met:

+  IF NOT (x < 20) THEN No_Inc           ' Don't increment y unless x < 20. 
+  y = y + 1                             ' Increment y if x < 20. 
+
+No_Inc:                                 ' Program continues. 
+
+

You can also code a conditional GOSUB, as in "IF (x = 100) THEN GOSUB Centennial." +In PBASIC 2.0:

+  IF NOT (x = 100) THEN No_Cent
+  GOSUB Centennial                      ' IF x = 100 THEN GOSUB Centennial.
+
+No_Cent:                                ' Program continues.  
+
+

Internally, the BASIC Stamp defines "False" as 0 and "True" as any value other +than 0. Consider the following instructions:

+flag    VAR     Bit
+
+Setup:
+  flag = 1
+
+Test:
+  IF flag THEN Is_True
+
+Is_False:
+  DEBUG "False", CR
+  END
+
+Is_True:
+  DEBUG "True"
+  END
+
+

Since flag is 1, IF...THEN would evaluate it as true and print the message +"True" on the screen. Suppose you changed the IF...THEN command to read +"IF NOT (flag) THEN IsTrue." That would also evaluate as True. Whoa! Isn't NOT 1 +the same thing as 0? No, at least not in the 16-bit world of the BASIC Stamp.

+

Internally, the BASIC Stamp sees a bit variable containing 1 as the 16-bit number +%0000000000000001. So it sees the NOT of that as %1111111111111110. Since any +non-zero number is regarded as True, NOT 1 is True. Strange but true.

+

The easiest way to avoid the kinds of problems this might cause is to always +use a conditional operator with IF...THEN. Change the example above to read +IF (flag = 1) THEN Is_True. The result of the comparison will follow IF...THENrules. Also, the logical operators will work as they should; IF NOT (flag = 1) +THEN Is_True will correctly evaluate to False when flag contains 1.

+

This also means that you should only use the "named" conditional logic operators +NOT, AND, OR, and XOR with IF...THEN. The conditional logic operators format +their results correctly for IF...THEN instructions. The other logical +operators, represented by symbols ~ & | and ^ do not; they are binary logic operators.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN_ELSE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN_ELSE.htm new file mode 100644 index 0000000..927e5a1 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/IF_THEN_ELSE.htm @@ -0,0 +1,181 @@ + + + + IF…THEN…ELSE + + + + + +

IF…THEN…ELSE

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

IF...THEN...ELSE Example +

+

 

+
+

 

+

 

+

Syntax:

   IF Condition THEN
     Statement(s)
 { ELSEIF Condition(s) THEN
     Statement(s) }
 { ELSE
     Statement(s) }
   ENDIF

   IF Condition THEN Statement(s){ ELSEIF Statement(s) } { ELSE Statement(s) }

+

Function

+

Evaluate Condition and, if it is true, execute the statement(s) following +THEN, otherwise jump to and evaluate the ELSEIF condition. If no +ELSEIF statement/block is provided, jump to and execute the statements that +follow ELSE. If no ELSE block is provided, the program will continue +at the line that follows ENDIF (or the next line when single-line syntax +is used). + +

+
    +
  • Condition is a statement, such as "x = 7" that can be evaluated + as True or False. The Condition can be a very simple or very complex + relationship, as described below.
  • +
  • Statement is any valid PBASIC statement. Multiple statements + may be placed on the same line (though not recommended) by separating each + statement with a colon ( : ).
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2 Family
Comparison operators=, <>, >, <, >=, <=
Conditional Logic OperatorsNOT, AND, OR, XOR
Format of conditionValue1 Comparison Value2;
where Value1 and Value2 can + be any of variable, constant or expression
ParenthesesAllowed
NestingUp to 16 levels
Related Commands +

IF…THEN, SELECT...CASE

+
+

Explanation

+

IF...THEN...ELSE is a primary PBASIC decision maker that allows one block of +code or [optionally] another to run based on the value (True or False) of a condition. +The condition that IF...THEN...ELSE tests is written as a mixture of +comparison and logic operators. The available comparison operators are:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Comparison Operator SymbolDefinition
=Equal
<>Not Equal
>Greater Than
<Less Than
>=Greater Than or Equal To
<=Less Than or Equal To
+
+

 

+

Comparisons are always written in the form: Value1 Comparison Value2. The values +to be compared can be any combination of variables (any size), constants, or +expressions.

+value   VAR     Word
+
+Main:
+  DO
+    PULSIN 0, 1, value                          ' measure pulse input
+    DEBUG DEC value, CR
+    IF (value > 4000) THEN                      ' evaluate duration
+      DEBUG "Value was greater than 4000"
+    ELSEIF (value = 4000) THEN
+      DEBUG "Value was equal to 4000"
+    ELSE
+      DEBUG "Value was less than 4000"
+    ENDIF
+    DEBUG CR, CR
+    PAUSE 1000
+  LOOP
+
+

Here, the BASIC Stamp will look for and measure a pulse on I/O pin 0, then +compare the result, value, against 4000. Based on this comparison, a message +regarding the pulse width value will be printed.

+

In the following example, single-line syntax is used. Note that ENDIF +is not required when using single-line formatting of IF...THEN...ELSE: + +

+  DEBUG "Your grade is: "
+  IF (score >= 90) THEN DEBUG "A", CR : ELSE DEBUG "B (or less)", CR
+
+

See IF…THEN for additional details on the use of +comparison and conditional operators.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/INPUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/INPUT.htm new file mode 100644 index 0000000..782515c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/INPUT.htm @@ -0,0 +1,123 @@ + + + + INPUT + + + + + +

INPUT

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

INPUT / OUTPUT Examples +

+

 

+
+

 

+

 

+

Syntax: INPUT Pin

+

Function

+

Make the specified pin an input. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + which I/O pin to set to input mode.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS1All BS2 Models
Input Pin VariablesPINS: PIN0 through PIN7INS; IN0 through IN15
Related Commands +

OUTPUT, REVERSE

+
+

Explanation

+

There are several ways to make a pin an input. When the BASIC Stamp is reset, all +of the pins are inputs. Commands that rely on input pins, like PULSIN and +SERIN, automatically change the specified pin to input. Writing 0s to +particular bits of the variable DIRS makes the corresponding pins inputs. And +then there’s the INPUT command.

+

When a pin is an input, your program can check its state by reading from +the corresponding INS variable (PINS on the BS1). For example:

+

+ + +

+Setup:
+  INPUT 4
+
+Hold:
+  IF PIN4 = 0 THEN Hold                         ' Stay here until P4 is 1
+
+

+ + +

+Setup:
+  INPUT 4
+
+Hold:
+  IF (IN4 = 0) THEN Hold                        ' Stay here until P4 is 1
+
+

What happens if your program writes to the OUTS bit (PINS bit on the +BS1) of a pin that is set up as an input? The value is stored in OUTS (PINS +on the BS1), but has no effect on the outside world. If the pin is changed to +output, the last value written to the corresponding OUTS bit (or PINS bit +on the BS1) will appear on the pin. The Example program shows how this works.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/IOTERM.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/IOTERM.htm new file mode 100644 index 0000000..1644d32 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/IOTERM.htm @@ -0,0 +1,115 @@ + + + + IOTERM + + + + + +

IOTERM

+
+
+

+ BS2p icon (BS2p40)

+
+

AUXIO / MAINIO / IOTERM Example +

+

 

+
+

 

+

 

+

Syntax: IOTERM Port

+

Function

+

Switch program control to main I/O pins or auxiliary I/O pins (on the BS2p40 only) +depending on the value of Port. +

+
    +
  • Port is a variable/constant/expression (0 - 1) that specifies + which I/O port to use.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Values for Port0 = switch to main I/O group, 1 = switch to auxiliary I/O group.
I/O Pin IDs0 - 15 (after IOTERM command, all references affect physical pins + 5 - 20 or 21 - 36 depending on state of Port).
Special Notes +

Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins.

+
Related Commands +

AUXIO, MAINIO

+
+

Explanation

+

The BS2p, BS2pe, and BS2px is available as a 24-pin module that is pin-compatible +with the BS2, BS2e, and BS2sx. Also availabe is a 40-pin module called the BS2p40 +with an additional 16 I/O pins (for a total of 32). The BS2p40's I/O pins are +organized into two groups, called main and auxiliary. The I/O pins in each group +can be accessed in the same manner (by referencing I/O pins 0 - 15) but access is +only possible within one group at a time. The IOTERM command causes the +BASIC Stamp to affect either the main or auxiliary I/O pins in all further code +until the MAINIO, AUXIO or another IOTERM command is reached, +or the BASIC Stamp is reset or power-cycled. The value of Port determines +which group of I/O pins will be referenced. Using 0 for Port will switch +to the main I/O group and using 1 for Port will switch to the auxiliary group.

+

The following example illustrates this:

+  HIGH 0
+  IOTERM 1
+  LOW 0
+
+

The first line of the above example will set I/O pin 0 of the main I/O pins +(physical pin 5) high. Afterward, the IOTERM command tells the BASIC +Stamp that all commands following it should affect the auxiliary I/O pins +(Port = 1). The following LOW command will set I/O pin 0 of the +auxiliary I/O pins (physical pin 21) low.

+

Note that the main I/O and auxiliary I/O pins are independent of each +other; the states of the main I/O pins remain unchanged while the +program affects the auxiliary I/O pins, and vice versa.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDCMD.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDCMD.htm new file mode 100644 index 0000000..7bcd282 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDCMD.htm @@ -0,0 +1,570 @@ + + + + LCDCMD + + + + + +

LCDCMD

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

LCDCMD Example +

+

 

+
+

 

+

 

+

Syntax: LCDCMD Pin, Command

+

Function

+

Send a command to an LCD display. + +

+
    +
  • Pin is a variable/constant/expression (0 - 1 or 8 - 9) that + specifies which I/O pins to use. The LCD requires, at most, seven I/O pins + to operate. The Pin argument serves a double purpose; specifying the + first pin and, indirectly the group of other required pins. See explanation + below. All I/O pins will be set to output mode.
  • +
  • Command is a variable/constant/expression (0 - 255) indicating + the LCD command to send.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Values for Pin0, 1, 8, or 9
I/O pin arrangement when Pin + is 0 or 10 or 1 (depending on Pin) : LCD Enable (E) pin

2 : LCD Read/Write (R/W) pin

3 : LCD Register Select (RS) pin

4 - 7 : LCD Data Bus (DB4 - DB7, respectively) pins
I/O pin arrangement when Pin is + 8 or 98 or 9 (depending on Pin) : LCD Enable (E) pin

10 : LCD Read/Write (R/W) pin

11 : LCD Register Select (RS) pin

12 - 15 : LCD Data Bus (DB4 - DB7, respectively) pins
Special NotesLCDCMD is designed to use the LCD's 4-bit mode only.
Related Commands +

LCDIN, LCDOUT

+
+

Explanation

+

The three LCD commands (LCDCMD, LCDIN and LCDOUT) allow the +BS2p, BS2pe, or BS2px to interface directly to standard LCD displays that feature +a Hitachi 44780 controller (part #HD44780A). This includes many 1 x 16, 2 x 16, +and 4 x 20 character LCD displays.

+

The Hitachi 44780 LCD controller supports a number of special instructions for +initializing the display, moving the cursor, changing the default layout, etc. +The LCDCMD command is used to send one of these instructions to the LCD. +It is most commonly used to initialize the display upon a power-up or reset +condition. Note that LCDCMD, LCDIN and LCDOUT use a 4-bit +interface to the LCD which requires a specific initialization sequence before +LCDIN and LCDOUT can be used. Specifics on the initialization +sequence will follow.

+

The following is an example of the LCDCMD command:

+  LCDCMD 1, 24
+
+

The preceding code will send the Scroll Left command (represented by the number +24) to the LCD whose enable pin is connected to I/O pin 1. This will cause the LCD +display to scroll, or shift, the entire display one character to the left.

+

You may have noticed that the Pin argument in the example above was 1. +The LCDCMD command actually uses more than just this I/O pin, however. +The LCDCMD command requires seven I/O pins. This is because the standard +LCD displays have a parallel interface, rather than a serial one. The Pin +argument can be the numbers 0, 1, 8, or 9 and will result in the use of the I/O +pins shown above. The figure below shows the required wiring for the above command +to work.

+
+ + +
+

Note that we could have used 0 for the Pin argument and moved the LCD's Enable +pin (pin 6) to I/O pin 0. Similarly, using 9 for the Pin argument would have +required us to wire the LCD's pins to I/O pins 9 through 15, rather than I/O pins +1 through 7.

+

When the LCD is first powered-up, it will be in an unknown state and must be +properly configured before sending commands like the one shown above. This process +is known as initializing the LCD and is the first thing your program should do +upon starting up. The following code is a good example of LCD initialization. +(Refer to Hitachi documentation for details).

+Init_LCD:
+  PAUSE 1000                            ' allow LCD to power-up
+  LCDCMD 1, 48                          ' Send wake-up sequence (3x)
+  PAUSE 5
+  LCDCMD 1, 48
+  PAUSE 1
+  LCDCMD 1, 48
+  PAUSE 1
+  LCDCMD 1, 32                          ' Set data bus to 4-bit mode
+  LCDCMD 1, 40                          ' Set 2-line mode with 5x8 font
+  LCDCMD 1, 8                           ' Turn display off
+  LCDCMD 1, 12                          ' Turn display on without cursor
+  LCDCMD 1, 6                           ' Auto-increment cursor 
+  LCDCMD 1, 1                           ' Clear the display
+
+

This initialization code is the most commonly used sequence for a 2 x 16 and +4 x 20 LCD display (the 2-line mode instruction sets the 4 x 20 to 4-line mode). +The PAUSE 1000 command is optional, but only if your program takes more +than approximately 700 ms before it executes the Init_LCD code above. Without +it, upon powering your circuit, the BASIC Stamp may talk to the LCD too early, +the LCD will then miss some of the commands and the display will operate strangely, +or not at all.

+

Do not change the "wake-up" and "4-bit mode" sequence commands. However, the +commands below the line that says, "Set data bus to 4-bit mode" may be modified +to set other desired modes.

+

The table below shows the most commonly used LCD commands. Here's an example:

+  LCDCMD 1, 128 + 64
+
+

The preceding command will move the cursor to the first character position +on the second line (on a 2 x 16 display). 128 is the Move To Display Address +command and 64 is the location number. See the "Character Positioning" section +below, for more information.

+

Common LCD Commands

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Command

(Decimal)
Description
Do Nothing0Don't perform any special function.
Clear Display1Move cursor and display to home position.
Home Display2Move cursor and display to home position.
Inc Cursor6Set cursor direction to right, without a display shift.
Display Off8Turn off display (display data is retained).
Display On12Turn on display without cursor (display is restored).
Blinking Cursor13Turn on display with blinking cursor.
Underline Cursor14Turn on display with underline cursor.
Cursor Left16Move cursor left one character.
Cursor Right20Move cursor right one character.
Scroll Left24Scroll display left one character.
Scroll Right28Scroll display right one character.
Move To CGRAM Address64 + addressMove pointer to Character Generator RAM location
Move To DDRAM Address128 + addressMove cursor to Display Data RAM location
+

 

+

While most users will only need the commands shown above, the table below +details all of the instructions supported by the LCD (for advanced users). Many +instructions are multipurpose, depending on the state of special bits. Clever +manipulation of the instruction bits will allow for powerful control of the LCD.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Command Code (bits)Description
76543210
Clear Display00000001Clear entire display and move cursor home (address 0)
Home Display00000010Move cursor home and return display to home position.
Entry Mode000001MSSets cursor direction (M: 0=left, 1=right) and display scrolling + (S: 0=no scroll, 1=scroll)
Display/Cursor00001DUBSets display on/off (D), underline cursor (U) and blinking + block cursor (B). (0=off, 1=on)
Scroll Display / Shift Cursor0001CM00Shifts display or cursor (C: 0=cursor, 1=display) left or + right (M: 0=left, 1=right).
Function Set001BLF00Sets bus size (B: 0=4-bits, 1=8-bits), number of lines + (L: 0=1?line, 1=2-lines) and font size (F: 0=5x8, 1=5x10)
Move To CGRAM AddressO1AAAAAAMove pointer to Character Generator RAM location specified + by address (A)
Move To DDRAM Address1AAAAAAAMove cursor to Display Data RAM location specified by + address (A)
+

 

+

The last command shown above (Move To DDRAM Address) is used to move the cursor +to a specific position on the LCD. The LCD's DDRAM (Display Data RAM) is a fixed +size with unique position number for each character cell. The viewable portion +of the DDRAM depends on the LCD's logical view position (which can be altered with +the Scroll Display command). The default view position is called the Home position; +it means that the display's upper left character corresponds to DDRAM location 0. +The diagrams below indicates the position numbers for characters on the LCD screen.

+

Note that the diagram shows the most common DDRAM mapping, though some LCD's +may have organized the DDRAM differently. A little experimentation with your LCD +may reveal this.

+

2 x 16 Display

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 On-screen Positions*Off-screen
Line 1012345678910111213141516...39
Line 26465666768697971727374757677787980...103
+

* Assuming the display is in the home position

+

4 x 20 Display

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Line 1012345678910111213141516171819
Line 26465666768697971727374757677787980818283
Line 32021222324252627282930313233343536373839
Line 484858687888990919293949596979899100101102103
+

 

+

On a standard 2 x 16 character display, the following command would move the +cursor to the third column of the second line:

+  LCDCMD 1, 128 + 66
+
+

The number 128 tells the LCD we wish to move the cursor and 66 is the location +number of the desired position. Similarly, sending just 128 (128 + 0) would move +the cursor to the first character of the first line (the upper left character if +the display is at the home position).

+

You may have noticed that the 2 x 16 display has many locations that are not +visible; they are to the right of the edge of the screen. These locations (16 - +39 and 80 to 103) become important for scrolling operations. For example, it is +possible to move the cursor to location 16, print some text there and then issue +a number of Scroll Left instructions (LCDCMD 1, 24) to slowly scroll the +text onto the display from right to left. If you did so, the DDRAM positions that +were on the left of the screen would now be past the left edge of the screen. For +example:

+  LCDCMD 1, 24
+  LCDCMD 1, 24
+
+

...would cause the screen to scroll to the left by two characters. At this point, +the upper-left character in the display would actually be DDRAM location 2 and the +lower-left character would be DDRAM location 66. Locations 0, 1, 64 and 65 would +be off the left edge of the LCD and would no longer be visible. Some interesting +effects can be achieved by taking advantage of this feature.

+

The 4 x 20 LCD has a strange DDRAM map. The upper-right character is location +19 and the next location, 20, appears as the first character of the third line. +This strange mapping is due to constraints in the LCD controller and the +manufacturers design, and unfortunately makes the scrolling features virtually +useless on the 4 x 20 displays.

+

Even though the LCD requires many pins to talk to it, only the Enable pin needs +to remain dedicated to the LCD and all the other pins can be multiplexed (shared) +with certain other devices (if wired carefully). In addition, the I/O pin connected +to the LCD's R/W pin is only necessary if the LCDIN command will be used +in the application. If the LCDIN command will not be used, LCD pin 5 (R/W +pin) can be connected to ground and I/O pin 2 (shown above) may be left disconnected. +I/O pin 2 will still be set to output mode for each LCDCMD and LCDOUTcommand executed, however.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDIN.htm new file mode 100644 index 0000000..8a6c48a --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDIN.htm @@ -0,0 +1,293 @@ + + + + LCDIN + + + + + +

LCDIN

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

LCDIN Example +

+

 

+
+

 

+

 

+

Syntax: LCDIN Pin, Command, [InputData]

+

Function

+

Receive data from an LCD display. + +

+
    +
  • Pin is a variable/constant/expression (0 - 1 or 8 - 9) that + specifies which I/O pins to use. The LCD requires, at most, seven I/O pins to + operate. The Pin argument serves a double purpose; specifying the first + pin and, indirectly, the group of other required pins. See explanation below. + All I/O pins will be set to output mode initially and the upper I/O pins (4 - + 7 or 12 - 15) will be set to input mode by the end of the LCDIN command.
  • +
  • Command is a variable/constant/expression (0 - 255) indicating + the LCD command to send.
  • +
  • InputData is a list of variables and formatters that tells + LCDIN what to do with incoming data. LCDIN can store data in a + variable or array, interpret numeric text (decimal, binary, or hex) and store + the corresponding value in a variable, wait for a fixed or variable sequence + of bytes, or ignore a specified number of bytes. These actions can be combined + in any order in the InputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Values for Pin0, 1, 8, or 9
I/O pin arrangement when

Pin is + 0 or 1
0 or 1 (depending on Pin) : LCD Enable (E) pin

2 : LCD Read/Write (R/W) pin

3 : LCD Register Select (RS) pin

4 - 7 : LCD Data Bus (DB4 - DB7, respectively) pins
I/O pin arrangement when

Pin is + 8 or 9
8 or 9 (depending on Pin) : LCD Enable (E) pin

10 : LCD Read/Write (R/W) pin

11 : LCD Register Select (RS) pin

12 - 15 : LCD Data Bus (DB4 - DB7, respectively) pins
Special NotesLCDIN is designed to use the LCD's 4-bit mode only.
Related Commands +

LCDCMD, LCDOUT

+
+

Explanation

+

The three LCD commands (LCDCMD, LCDIN and LCDOUT) allow the +BS2p, BS2pe, or BS2pe to interface directly to standard LCD displays that feature +a Hitachi 44780 controller (part #HD44780A). This includes many 1 x 16, 2 x 16, +and 4 x 20 character LCD displays. Note that LCDCMD, LCDIN and +LCDOUT use a 4-bit interface to the LCD which requires a specific +initialization sequence before LCDIN and LCDOUT can be used +(see LCDCMD for initialization details).

+

The LCDIN command is used to send one instruction and then receive at +least one data byte from the LCD's Character Generator RAM (CGRAM) or Display Data +RAM (DDRAM). The following is an example of the LCDIN command:

+char    VAR     Byte
+
+Main:
+  LCDIN 1, 128, [char]
+  STOP
+
+

The preceding example will read the character value at location 0 of the DDRAM. +See the "Character Positioning" section, below, for more information.

+

The LCDIN command actually uses more than just the I/O pin specified by +the Pin argument. The LCDIN command requires seven I/O pins. This +is because the standard LCD displays have a parallel interface, rather than a +serial one. The Pin argument can be the numbers 0, 1, 8, or 9 and will +result in the use of the I/O pins shown above. Please refer to the +LCDCMD command description for information on properly +wiring the LCD display.

+

When the LCD is first powered-up, it will be in an unknown state and must be +properly configured before sending commands like the one shown above. This process +is known as initializing the LCD and is the first thing your program should do +upon starting up. Please refer to the LCDCMD command +description for information on properly initializing the LCD display.

+

The LCDIN command's InputData argument is similar to the SERIN command's InputData argument. This means data can be received as ASCII +character values, decimal, hexadecimal and binary translations and string data as +in the examples below (assume the LCD display has "Value: 3A:101" starting at the +first character of the first line on the screen).

+value   VAR     Byte(13)
+
+Main:
+  LCDIN 1, 128, [value]                 ' receive ASCII code for "V"
+  LCDIN 1, 128, [DEC value]             ' receive the number 3
+  LCDIN 1, 128, [HEX value]             ' receive the number $3A
+  LCDIN 1, 128, [BIN value]             ' receive the number %101
+  LCDIN 1, 128, [STR value\13]          ' receive the string "Value: 3A:101"
+
+

The tables below list all the available conversion formatters and special +formatters available to the LCDIN command. See the +SERIN command for additional information and examples +of their use.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNumeric Characters AcceptedNotes
DEC{1..5}Decimal, optionally limited to 1 - 5 digits0 through 91
SDEC{1..5}Signed decimal, optionally limited to 1 - 5 digits-, 0 through 91,2
HEX{1..4}Hexadecimal, optionally limited to 1 - 4 digits0 through 9, A through F1,3
SHEX{1..4}Signed hexadecimal, optionally limited to 1 - 4 digits -, 0 through 9, A through F1,2,3
IHEX{1..4}Indicated hexadecimal, optionally limited to 1 - 4 digits$, 0 through 9, A through F1,3,4
ISHEX{1..4}Signed, indicated hexadecimal, optionally limited to 1 - 4 digits-, $, 0 through 9, A through F1,2,3,4
BIN{1..16}Binary, optionally limited to 1 - 16 digits0, 11
SBIN{1..16}Signed binary, optionally limited to 1 - 16 digits-, 0, 11,2
IBIN{1..16}Indicated binary, optionally limited to 1 - 16 digits%, 0, 11,4
ISBIN{1..16}Signed, indicated binary, optionally limited to 1 - 16 digits-, %, 0, 11,2,4
NUMGeneric numeric input; hex or binary number must be indicated$, %, 0 through 9, A through F1,3,4
SNUMSimilar to NUM with value treated as signed with range -32768 to +32767-, $, %, 0 through 9, A through F1,2,3,4
+
    +
  1. All numeric conversions will continue to accept new data until receiving + either the specified number of digits (ex: three digits for DEC3) or a + non-numeric character.
  2. +
  3. To be recognized as part of a number, the minus sign (-) must immediately + precede a numeric character. The minus sign character occurring in non-numeric + text is ignored and any character (including a space) between a minus and a + number causes the minus to be ignored.
  4. +
  5. The hexadecimal formatters are not case-sensitive; "a" through "f" means + the same as "A" through "F".
  6. +
  7. Indicated hexadecimal and binary formatters ignore all characters, even + valid numerics, until they receive the appropriate prefix ($ for hexadecimal, + % for binary). The indicated formatters can differentiate between text and + hexadecimal (ex: ABC would be interpreted by HEX as a number but IHEX would + ignore it unless expressed as $ABC). Likewise, the binary version can + distinguish the decimal number 10 from the binary number %10. A prefix + occurring in non-numeric text is ignored, and any character (including a + space) between a prefix and a number causes the prefix to be ignored. Indicated, + signed formatters require that the minus sign come before the prefix, as + in -$1B45.
  8. +
+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
STR ByteArray \L {\E}Input a character string of length L into an array. If specified, an end + character E causes the string input to end before reaching length L. + Remaining bytes are filled with 0s (zeros).
WAITSTR ByteArray {\L}Wait for a sequence of bytes matching a string stored in an array + variable, optionally limited to L characters. If the optional L argument is + left off, the end of the array-string must be marked by a byte containing a + zero (0).
SKIP LengthIgnore Length bytes of characters.
SPSTR LengthBuffer Length bytes (up to 126) of serial characters to Scratchpad RAM, + starting at location 0. Use GET to retrieve the + characters.
+

 

+

Some possible uses of the LCDIN command are 1) in combination with the +LCDOUT command to store and read data from the unused DDRAM or CGRAM +locations (as extra variable space), 2) to verify that the data from a previous +LCDOUT command was received and processed properly by the LCD, and 3) to +read character data from CGRAM for the purposes of modifying it and storing it +as a custom character.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDOUT.htm new file mode 100644 index 0000000..b389adf --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LCDOUT.htm @@ -0,0 +1,309 @@ + + + + LCDOUT + + + + + +

LCDOUT

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

LCDOUT Example +

+

 

+
+

 

+

 

+

Syntax: LCDOUT Pin, Command, [OutputData]

+

Function

+

Send data to an LCD display. + +

+
    +
  • Pin is a variable/constant/expression (0 - 1 or 8 - 9) that + specifies which I/O pins to use. The LCD requires, at most, seven I/O pins + to operate. The Pin argument serves a double purpose; specifying the + first pin and, indirectly, the group of other required pins. See explanation + below. All I/O pins will be set to output mode initially and the upper I/O + pins (4 - 7 or 12 - 15) will be set to output mode by the end of the LCDOUT command.
  • +
  • Command is a variable/constant/expression (0 - 255) indicating + an LCD command to send.
  • +
  • OutputData is a list of variables, constants, expressions and + formatters that tells LCDOUT how to format outgoing data. LCDOUT + can transmit individual or repeating bytes, convert values into decimal, hex + or binary text representations, or transmit strings of bytes from variable + arrays. These actions can be combined in any order in the OutputDatalist.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Values for Pin0, 1, 8, or 9
I/O pin arrangement when

Pin is + 0 or 1
0 or 1 (depending on Pin) : LCD Enable (E) pin

2 : LCD Read/Write (R/W) pin

3 : LCD Register Select (RS) pin

4 - 7 : LCD Data Bus (DB4 - DB7, respectively) pins
I/O pin arrangement when

Pin is + 8 or 9
8 or 9 (depending on Pin) : LCD Enable (E) pin

10 : LCD Read/Write (R/W) pin

11 : LCD Register Select (RS) pin

12 - 15 : LCD Data Bus (DB4 - DB7, respectively) pins
Related Commands +

LCDCMD, LCDIN

+
+

Explanation

+

The three LCD commands (LCDCMD, LCDIN and LCDOUT) allow the +BS2p, BS2pe, or BS2pe to interface directly to standard LCD displays that feature +a Hitachi 44780 controller (part #HD44780A). This includes many 1 x 16, 2 x 16, +and 4 x 20 character LCD displays. Note that LCDCMD, LCDIN and +LCDOUT use a 4-bit interface to the LCD which requires a specific +initialization sequence before LCDIN and LCDOUT can be used +(see LCDCMD for initialization details).

+

The LCDOUT command is used to send one instruction followed by at least +one data byte to the LCD. The data that is output is written to the LCD's +Character Generator RAM (CGRAM) or Display Data RAM (DDRAM). The following is an +example of the LCDOUT command:

+  LCDOUT 1, 1, ["Hello World!"]
+
+

The preceding example will clear the LCD screen and then send "Hello World!" to +the screen. The first argument (1) is the starting I/O pin number and the second +argument (also 1) is the LCD's instruction for Clear Screen.

+

The LCDOUT command actually uses more than just the I/O pin specified +by the Pin argument. The LCDOUT command requires seven I/O pins. This is +because the standard LCD displays have a parallel interface, rather than a serial +one. The Pin argument can be the numbers 0, 1, 8, or 9 and will result in +the use of the I/O pins shown above. Please refer to the +LCDCMD command description for information on properly +wiring the LCD display.

+

When the LCD is first powered-up, it will be in an unknown state and must be +properly configured before sending commands like the one shown above. This process +is known as initializing the LCD and is the first thing your program should do +upon starting up. Please refer to the LCDCMD command +description for information on properly initializing the LCD display.

+

The LCDOUT command's OutputData argument is exactly like that +of the DEBUG and SEROUT command's OutputData argument. +This means data can be sent as literal text, ASCII character values, repetitive +values, decimal, hexadecimal and binary translations and string data as in the +examples below.

+value   VAR     Byte
+
+Setup:
+  value = 65
+
+Main:
+  LCDOUT 1, 0, [value]                  ' send ASCII character "A"
+  LCDOUT 1, 0, [REP value\5]            ' send "AAAAA"
+  LCDOUT 1, 0, [DEC value]              ' send "6" and "5"
+  LCDOUT 1, 0, [HEX value]              ' send "4" and "1"
+  LCDOUT 1, 0, [BIN value]              ' send "1000001"
+  STOP
+
+

The tables below list all the available conversion formatters and special +formatters available to the LCDOUT command. See the +DEBUG and SEROUT commands for +additional information and examples of their use.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNotes
DEC{1..5}Decimal, optionally fixed to 1 - 5 digits1
SDEC{1..5}Signed decimal, optionally fixed to 1 - 5 digits1,2
HEX{1..4}Hexadecimal, optionally fixed to 1 - 4 digits1
SHEX{1..4}Signed hexadecimal, optionally fixed to 1 - 4 digits 1,2
IHEX{1..4}Indicated hexadecimal, optionally fixed to 1 - 4 digits1
ISHEX{1..4}Signed, indicated hexadecimal, optionally fixed to 1 - 4 + digits ($ prefix)1,2
BIN{1..16}Binary, optionally fixed to 1 - 16 digits1
SBIN{1..16}Signed binary, optionally fixed to 1 - 16 digits1,2
IBIN{1..16}Indicated binary, optionally fixed to 1 - 16 digits1
ISBIN{1..16}Signed, indicated binary, optionally fixed to 1 - 16 digits1,2
+
    +
  1. Fixed-digit formatters like DEC4 will pad the number with leading 0s if + necessary; ex: DEC4 65 sends 0065. If a number is larger than the specified + number of digits, the leading digits will be dropped; ex: DEC4 56422 sends + 6422.
  2. +
  3. Signed modifiers work under two's complement rules.
  4. +
+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
?Displays "symbol = x' + carriage return; where x is a number. Default + format is decimal, but may be combined with conversion formatters (ex: BIN + ? x to display "x = binary_number").
ASC ?Displays "symbol = 'x'" + carriage return; where x is an ASCII character.
STR ByteArray {\L}Send character string from an array. The optional \L argument can be used + to limit the output to L characters, otherwise, characters will be sent up + to the first byte equal to 0 or the end of RAM space is reached.
REP Byte\LSend a string consisting of Byte repeated L times (ex: REP "X"\10 sends + "XXXXXXXXXX").
+

Using the Command Argument

+

The Command argument is useful for proceeding a set of data with a +special LCD instruction. For example, the code below will move the cursor to +location 64 (the first character on the second line) and print "Hi":

+  LCDOUT 1, 128 + 64, ["Hi"]
+
+

The next example, below, will turn on the blinking block cursor and print +"Yo!":

+  LCDOUT 1, 13, ["Yo!"]
+
+

Occasionally, you will want to send data without preceding it with a command. +To do this, simply use 0 for the Command argument, as in:

+  LCDOUT 1, 0, ["Hello there!"]
+
+

Another use for the LCDOUT command is to access and create custom +characters. The Hitachi 44780 controller has a built-in character set that is +similar to the ASCII character set (at least for the first 128 characters). +Most of these characters are stored in ROM and are not changeable, however, the +first eight characters (ASCII 0 though 7) are programmable.

+

Each of the programmable characters is five pixels wide and eight pixels tall. +It takes eight bytes to describe each character; one byte per row (the left-most +three bits are ignored). For example, the character at ASCII location 0 is defined +by the bit patterns stored in bytes 0 through 7 of Character Generator RAM (CGRAM). +The character at ASCII location 1 is defined by the bit patterns stored in bytes +8 through 15 of CGRAM, and so on.

+

To create a custom character, use some graph paper to plot out the bit pattern +(on and off pixels) in a 5 x 8 pattern, as shown in below. Then calculate the +corresponding binary value of the bit pattern for each of the eight rows of +character data.

+
+ + + + + + + +
Character Cell Structure and Data +
+ + +
+
+

After the data is calculated for each character (8 byte values per character), +use the LCDOUT command with the "Move To CGRAM Address" instruction to +insert the data into the character's CGRAM locations. For example, the code +below will store the character shown in above into character 0's CGRAM data +locations. Then it will place the cursor back on the display (DDRAM) and print +the character on the screen.

+  LCDOUT 1, 64+0, [00, 10, 10, 00, 17, 14, 06, 00]
+  LCDOUT 1, 128+0, ["Custom Char: ", 0]
+
+

The number 64 in the Command argument is the LCD's "Move to CGRAM Address" +instruction and the 0 that is added to it is the location of the first row of data +for the character 0. The LCDOUT command will write the first OutputData +value (00) to this location, the second OutputData value (10) to location 1, +etc. If we wanted this custom character to affect character 1, instead of 0, we'd +have to adjust value of the "Move To..." command, i.e., 64+8. To affect character 2, +we'd use 64+16.

+

To try the example above, don't forget to execute the LCD initialization code +(shown in the LCDCMD description) first and never forget +to move the cursor back to the screen (as with the last command, above) when you're +done writing the character data to CGRAM.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LET.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LET.htm new file mode 100644 index 0000000..e9686d9 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LET.htm @@ -0,0 +1,86 @@ + + + + LET + + + + +

LET

+
+
+

+ BS1 icon +

+
+

 

+
+

 

+

 

+

Syntax: {LET}Variable = Value

+

Function

+

Sets Variable equal to the value of Value. + +

+
    +
  • Variable is a variable/constant/expression (0-65535).
  • +
  • Value is a variable which will be set equal to Value.
  • +
+

Explanation

+

LET is an optional instruction for the BASIC Stamp 1 that can be used with variable assignment statements, such as A = 5 and B = A + 2, etc. This instruction is not required and only exits on the BASIC Stamp 1. LET was a commonly used command in early forms of BASIC, and was originally included in the BS1 command set to accommodate programmers from that generation. Parallax recommends that all new BASIC Stamp 1 programs use assignment statements without the LET command.

+

The example below demonstrates the use of LET in assignment statements. Note that the Lunchtime and Dinnertime routines do essentially the same type of thing, but the Dinnertime approach is recommended.

' {$STAMP BS1}
+' {$PBASIC 1.0}
+' {$STAMP BS1}
+
+SYMBOL salad  = B1
+SYMBOL bread  = B2
+SYMBOL soup   = B3
+SYMBOL lunch  = B4
+SYMBOL dinner = B5
+
+Lunchtime:
+  LET salad = 3
+  LET bread = 1
+  LET soup  = 4
+  lunch = salad + bread + soup
+  DEBUG "Lunch = $", #lunch, "plus local tax.", CR
+
+Dinnertime:
+  salad = 4
+  bread = 2
+  soup  = 5
+  dinner = salad + bread + soup
+  DEBUG "Dinner = $",#dinner, "plus local tax.", CR
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKDOWN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKDOWN.htm new file mode 100644 index 0000000..381bcab --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKDOWN.htm @@ -0,0 +1,401 @@ + + + + LOOKDOWN + + + + + +

LOOKDOWN

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

LOOKDOWN Examples +

+

 

+
+

 

+

 

+

Syntax : +LOOKDOWNTarget, (Value0, Value1, ...ValueN ), Variable
Syntax : +LOOKDOWN Target, {ComparisonOp} [Value0, Value1, +...ValueN], Variable

+

Function

+

Compare Target value to a list of values and store the index number of +the first value that matches into Variable. If no value in the list matches, +Variable is left unaffected. On the BS2, BS2e, BS2sx and BS2p, the optional +ComparisonOp is used as criteria for the match; the default criteria is +"equal to." + +

+
    +
  • Target is a variable/constant/expression* (0 - 65535) to be + compared to the values in the list.
  • +
  • ComparisonOp is an optional comparison operator (as described + below) to be used as the criteria when comparing values. When no + ComparisonOp is specified, equal to (=) is assumed. This argument is + not available on the BS1.
  • +
  • Values are variables/constants/expressions* (0 - 65535) to + be compared to Target.
  • +
  • Variable is a variable (usually a byte) that will be set to + the index (0 - 255) of the matching value in the Values list. If no + matching value is found, Variable is left unaffected.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 All BASIC Stamp Modules
Limit of value entries256
Starting index number0
If value list contains no match...Variable is left unaffected
Related Command +

LOOKUP +

+
+

Explanation

+

LOOKDOWN works like the index in a book. In an index, you search for a +topic and get the page number. LOOKDOWN searches for a target value in +a list, and stores the index number of the first match in a variable. For +example:

+

+ + +

+SYMBOL  value   = B2
+SYMBOL  result  = B3
+
+Setup:
+  value = 17
+  result = 15
+
+Main:
+  LOOKDOWN value, (26, 177, 13, 1, 0, 17, 99), result
+  DEBUG "Value matches item ", #result, "in list"
+  END
+
+

+ + +

+value   VAR     Byte
+result  VAR     Byte
+
+Setup:
+  value = 17
+  result = 15
+
+Main:
+  LOOKDOWN value, [26, 177, 13, 1, 0, 17, 99], result
+  DEBUG "Value matches item ", DEC result, " in list"
+  END
+
+

DEBUG prints, "Value matches item 5 in list" because the value (17) +matches item 5 of [26, 177, 13, 1, 0, 17, 99]. Note that index numbers count up +from 0, not 1; that is, in this list, 26 is item 0.

+

What happens if the value doesn't match any of the items in the list? Try +changing "value = 17" to "value = 2." Since 2 is not on the list, LOOKDOWN +leaves result unaffected. Since result contained 15 before LOOKDOWN +executed, DEBUG prints "Value matches item 15 in list." By strategically +setting the initial value of result, as we have here, your program can be written +to detect when an item was not found in the list.

+

Don't forget that text phrases are just lists of byte values, so they too are +eligible for LOOKDOWN searches, as in this example:

+

+ + +

+SYMBOL  value   = B2
+SYMBOL  result  = B3
+
+Setup:
+  value = "f"
+  result = 255
+
+Main:
+  LOOKDOWN value, ("The quick brown fox"), result
+  DEBUG "Value matches item ", #result, "in list"
+  END
+
+

+ + +

+value   VAR     Byte
+result  VAR     Byte
+
+Setup:
+  value = "f"
+  result = 255
+
+Main:
+  LOOKDOWN value, ["The quick brown fox"], result
+  DEBUG "Value matches item ", DEC result, " in list"
+  END
+
+

DEBUG prints, "Value matches item 16 in list" because the character at +index item 16 is "f" in the phrase, "The quick brown fox".

+

The examples above show LOOKDOWN working with lists of constants, but +it also works with variables and expressions also. Note, however, that expressions +are not allowed as argument on the BS1.

+

+ + +

+

On the BS2, BS2e, BS2sx, BS2p and BS2pe, the LOOKDOWN command can also +use another criteria (other than "equal to") for its list. All of the examples +above use LOOKDOWN's default comparison operator, =, that searches for an +exact match. The entire list of ComaprisonOps is shown below. The +"greater than" comparison operator (>) is used in the following example:

+value   VAR     Byte
+result  VAR     Byte
+
+Setup:
+  value = 17
+  result = 15
+
+Main:
+  LOOKDOWN value, >[26, 177, 13, 1, 0, 17, 99], result
+  DEBUG "Value greater than item ", DEC result, " in list"
+  END
+
+

DEBUG prints, "Value greater than item 2 in list" because the first +item the value 17 is greater than is 13 (which is item 2 in the list). Value is +also greater than items 3 and 4, but these are ignored, because LOOKDOWN +only cares about the first item that matches the criteria. This can require a +certain amount of planning in devising the order of the list. To see a complete program, see the +LOOKDOWN Examples.

+

LOOKDOWN comparison operators use unsigned 16-bit math. They will not +work correctly with signed numbers, which are represented internally as two's +complement (large 16-bit integers). For example, the two's complement +representation of -99 is 65437. So although -99 is certainly less than 0, it +would appear to be larger than zero to the LOOKDOWN comparison operators. +The bottom line is: Don't used signed numbers with LOOKDOWN comparisons.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComparisonOp SymbolDescription
=Find the first value Target is equal to
<>Find the first value Target is not equal to
>Find the first value Target is greater than
<Find the first value Target is less than
>=Find the first value Target is greater than or equal to
<=Find the first value Target is less than or equal to
+
+

 

+

A common application for LOOKDOWN is to use it in conjunction with the +BRANCH command to create selective jumps based on a simple variable input:

+

+ + +

+SYMBOL  cmd     = B2
+
+Setup:
+  cmd = "M"
+
+Main:
+  LOOKDOWN cmd, ("SLMH"), cmd
+  BRANCH cmd, (_Stop, _Low, _Medium, _High)
+  DEBUG "Command not in list"
+  END
+
+_Stop: 
+  DEBUG "Stop"
+  END
+
+_Low:
+  DEBUG "Low"
+  END
+
+_Medium:
+  DEBUG "Medium"
+  END
+
+_High:
+  DEBUG "High"
+  END
+
+

+ + +

+cmd     VAR     Byte
+
+Setup:
+  cmd = "M"
+
+Main:
+  LOOKDOWN cmd, ["SLMH"], cmd
+  BRANCH cmd, [_Stop, _Low, _Medium, _High]
+  DEBUG "Command not in list"
+  END
+
+_Stop: 
+  DEBUG "Stop"
+  END
+
+_Low:
+  DEBUG "Low"
+  END
+
+_Medium:
+  DEBUG "Medium"
+  END
+
+_High:
+  DEBUG "High"
+  END
+
+

In this example, cmd contains "M" (ASCII 77). LOOKDOWN finds that this +is item 2 of a list of one-character commands and stores 2 into cmd. BRANCHthen goes to item 2 of its list, which is the program label "_Medium" at which +point DEBUG prints "Medium" on the PC screen. This is a powerful method +for interpreting user input, and a lot neater than the alternative IF...THENinstructions.

+

Another great use of LOOKDOWN is in combination with LOOKUP to +"map" non-contiguous sets of numbers together. For example, you may have an +application where certain numbers are received by the BASIC Stamp and, in response, +the BASIC Stamp needs to send a specific set of numbers. This may be easy to code +if the numbers are contiguous, or follow some known algebraic equation... but what +if they don't? The table below shows some sample, non-contiguous inputs and the +corresponding outputs the BASIC Stamp needs to respond with:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IndexEach of these values + received (inputs):Needs to result in each of + these values sent (outputs):
0516
11417
2118
34324
42610
52212
63011
+
+

 

+

So, if we receive the number 5, we need to output 16. If we received 43, we +need to output 24, and so on. These numbers are not contiguous and they don't +appear to be derived from any simple algorithm. We can solve this problem with +two lines of code, as follows:

+  LOOKDOWN value, [5, 14, 1, 43, 26, 22, 30], value
+  LOOKUP value, [16, 17, 18, 24, 10, 12, 11], value
+
+

Assuming our received number is in value, the first line (LOOKDOWN) +will find the value in the list and store the index of the location that matches +back into value. (This step "maps" the non-contiguous numbers: 5, 14, 1, etc, +to a contiguous set of numbers: 0, 1, 2, etc). The second line (LOOKUP) +takes our new value, finds the number at that location and stores it back into +value. If the received value was 14, LOOKDOWN stores 1 into value and +LOOKUP looks at the value at location 1 and stores 17 in value. The +number 43 gets mapped to 3, 3 gets mapped to 24, and so on. This is a quick and +easy fix for a potentially messy problem!

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKUP.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKUP.htm new file mode 100644 index 0000000..0ab48d0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOOKUP.htm @@ -0,0 +1,255 @@ + + + + LOOKUP + + + + + +

LOOKUP

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

LOOKUP Examples +

+

 

+
+

 

+

 

+

Syntax : +LOOKUP Index, (Value0, Value1, ...ValueN), +Variable
Syntax : +LOOKUP Index, [Value0, Value1, ...ValueN], +Variable

+

Function

+

Find the value at location Index and store it in Variable. +If Index exceeds the highest index value of the items in the list, +Variable is left unaffected. + +

+
    +
  • Index is a variable/constant/expression* (0 - 255) indicating + the list item to retrieve.
  • +
  • Values are variables/constants/expressions* (0 - 65535).
  • +
  • Variables is a variable that will be set to the value at the + Index location. If Index exceeds the highest location number, Variable is left unaffected.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 All BASIC Stamp Modules
Limit of value entries256
Starting index number0
If index exceeds the highest location...Variable is left unaffected
Related Command +

LOOKDOWN +

+
+

Explanation

+

LOOKUP retrieves an item from a list based on the item's position, Index, +in the list. For example:

+

+ + +

+SYMBOL  idx     = B2
+SYMBOL  result  = B3
+
+Setup:
+  idx = 3
+  result = 255
+  
+Main:
+  LOOKUP idx, (26, 177, 13, 1, 0, 17, 99), result
+  DEBUG  "Item ", #idx, "is: ", #result
+  END
+
+

+ + +

+idx     VAR     Nib
+result  VAR     Byte
+
+Setup:
+  idx = 3
+  result = 255
+
+Main:
+  LOOKUP idx, [26, 177, 13, 1, 0, 17, 99], result
+  DEBUG  "Item ", DEC idx, " is: ", DEC result
+  END
+
+

In this example, DEBUG prints "Item 3 is: 1." Note that the first +location number is 0. In the list above, item 0 is 26, item 1 is 177, etc.

+

If Index is beyond the end of the list, the result variable is unchanged. +In the example above, if index were greater than 6, the message would have reported +the result to be 255, because that's what result contained before LOOKUP +executed.

+

Don't forget that text phrases are just lists of byte values, so they too are +eligible for LOOKUP searches, as in this example:

+

+ + +

+SYMBOL  idx     = B2
+SYMBOL  result  = B3
+
+Setup:
+  idx = 16
+  result = "*"
+
+Main:
+  LOOKUP idx, ("The quick brown fox"), result
+  DEBUG @result
+  END
+
+

+ + +

+iidx     VAR     Byte
+result  VAR     Byte
+
+Setup:
+  idx = 16
+  result = "*"
+
+Main:
+  LOOKUP idx, ["The quick brown fox"], result
+  DEBUG ASC? result
+  END
+
+

DEBUG prints, "Result = 'f'" because the character at index item 16 is +"f" in the phrase, "The quick brown fox".

+

The examples above show LOOKUP working with lists of constants, but it +also works with variables and expressions also. Note, however, that expressions +are not allowed as argument on the BS1.

+

A great use of LOOKUP is in combination with LOOKDOWN to "map" +non-contiguous sets of numbers together. For example, you may have an application +where certain numbers are received by the BASIC Stamp and, in response, the BASIC +Stamp needs to send a specific set of numbers. This may be easy to code if the +numbers are contiguous, or follow some know algebraic equations… but what if they +don't? The table below shows some sample, non-contiguous inputs and the +corresponding outputs the BASIC Stamp needs to respond with:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IndexEach of these values + received (inputs):Needs to result in each of + these values sent (outputs):
0516
11417
2118
34324
42610
52212
63011
+
+

 

+

So, if we receive the number 5, we need to output 16. If we received 43, we +need to output 24, and so on. These numbers are not contiguous and they don't +appear to be derived from any simple algorithm. We can solve this problem with +two lines of code, as follows:

+  LOOKDOWN value, [5, 14, 1, 43, 26, 22, 30], value
+  LOOKUP value, [16, 17, 18, 24, 10, 12, 11], value
+
+

Assuming our received number is in value, the first line (LOOKDOWN) +will find the value in the list and store the index of the location that matches +back into value. (This step "maps" the non-contiguous numbers: 5, 14, 1, etc, +to a contiguous set of numbers: 0, 1, 2, etc). The second line (LOOKUP) +takes our new value, finds the number at that location and stores it back into +value. If the received value was 14, LOOKDOWN stores 1 into value and +LOOKUP looks at the value at location 1 and stores 17 in value. The +number 43 gets mapped to 3, 3 gets mapped to 24, and so on. This is a quick and +easy fix for a potentially messy problem!

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/LOW.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOW.htm new file mode 100644 index 0000000..317a750 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/LOW.htm @@ -0,0 +1,108 @@ + + + + LOW + + + + + +

LOW

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

HIGH / LOW Example +

+

 

+
+

 

+

 

+

Syntax: LOW Pin

+

Function

+

Make the specified pin output low. + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + which I/O pin to set low. This pin will be placed into output mode.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + +
 BS1 and all BS2 models
Related Commands +

HIGH, TOGGLE

+
+

Explanation

+

The LOW command sets the specified pin to 0 (a 0 volt level) and then +sets its mode to output. For example, + +

+  LOW 6
+
+

...does exactly the same thing as:

+

+ +

+  PIN6 = 0
+  DIR6 = 1
+
+

+ + +

+  OUT6 = 0
+  DIR6 = 1
+
+

Using the LOW command is faster in this case.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/MAINIO.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/MAINIO.htm new file mode 100644 index 0000000..d011349 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/MAINIO.htm @@ -0,0 +1,90 @@ + + + + MAINIO + + + + + +

MAINIO

+
+
+

+ BS2p icon (BS2p40)

+
+

AUXIO / MAINIO / IOTERM Example +

+

 

+
+

 

+

 

+

Syntax: MAINIO

+

Function

+

Switch from control of auxiliary I/O pins to main I/O pins (on the BS2p40 only).

+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS2p / BS2pe / BS2px
I/O Pin IDs0 - 15 (just like auxiliary I/O, but after MAINIO command, all + references affect physical pins 5 - 20).
Special Notes +

Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins.

+
Related Commands +

AUXIO, IOTERM

+
+

Explanation

+

The BS2p, BS2pe, and BS2px is available as a 24-pin module that is pin-compatible with the BS2, BS2e, and BS2sx. Also availabe is a 40-pin module called the BS2p40 with an additional 16 I/O pins (for a total of 32). The BS2p40's extra, or auxiliary, I/O pins can be accessed in the same manner as the main I/O pins (by using the IDs 0 to 15) but only after issuing an AUXIO or IOTERM 1 command. The MAINIO command causes the BASIC Stamp to affect the main I/O pins (the default) instead of the auxiliary I/O pins in all further code until the AUXIO or IOTERM 1 command is reached, or the BASIC Stamp is reset or power-cycled.

+

The following example illustrates this:

+  AUXIO
+  HIGH 0
+  MAINIO
+  LOW 0
+
+

The first line of the above example will tell the BASIC Stamp to affect the auxiliary I/O pins in the commands following it. Line 2 sets I/O pin 0 of the auxiliary I/O pins (physical pin 21) high. Afterward, the MAINIO command tells the BASIC Stamp that all commands following it should affect the main I/O pins. The last command, LOW, will set I/O pin 0 of the main I/O pins (physical pin 5) low.

+

Note that the main I/O and auxiliary I/O pins are independent of each other; the states of the main I/O pins remain unchanged while the program affects the auxiliary I/O pins, and vice versa.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/NAP.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/NAP.htm new file mode 100644 index 0000000..a101c95 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/NAP.htm @@ -0,0 +1,194 @@ + + + + NAP + + + + + +

NAP

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

NAP Example +

+

 

+
+

 

+

 

+

Syntax: NAP Duration

+

Function

+

Enter sleep mode for a short time. Power consumption is reduced as indicated in +the table below assuming no loads are being driven. + +

+
    +
  • Duration is a variable/constant/expression* (0 - 7) that + specifies the duration of the reduced-power "nap." The low-power duration is + 2Duration x 18 milliseconds.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2eBS2sxBS2pBS2peBS2px
Current Draw during Run1 mA3 mA25 mA60 mA40 mA15 mA55 mA
Current Draw during NAP25 µA50 µA200 µA500 µA350 µA36 µA450 µA
Related Commands +

END, SLEEP

+
+

END, SLEEP, POLLWAIT

+
Accuracy of NAP-50 to 100% (±10% @ 75°F with stable power supply)
+

Explanation

+

NAP uses the same shutdown/startup mechanism as SLEEP, with one big +difference. During SLEEP, the BASIC Stamp automatically compensates for +variations in the speed of the watchdog timer oscillator that serves as its alarm +clock. As a result, longer SLEEP intervals are accurate to approximately +±1 percent.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Duration + Length of NAP
018 ms
136 ms
272 ms
3144 ms
4288 ms
5576 ms
61152 ms (1.152 seconds)
72304 ms (2.304 seconds)
+
+

 

+

NAP intervals are directly controlled by the watchdog timer without +compensation. Variations in temperature, supply voltage, and manufacturing +tolerance of the BASIC Stamp's interpreter chip can cause the actual timing to +vary by as much as -50, +100 percent (i.e., a Duration of 0, NAP can range +from 9 to 36 ms). At room temperature with a fresh battery or other stable power +supply, variations in the length of a NAP will be less than ±10 percent.

+

One great use for NAP is in a battery-powered application where at least +some small amount of time is spent doing nothing. For example, you may have a +program that loops endlessly, performing some task, and pausing for approximately +100 ms each time through the loop. You could replace your PAUSE 100 with +NAP 3, as long as the timing of the 100 ms pause was not critical. The +NAP 3 would effectively pause your program for about 144 milliseconds and, +at the same time, would place the BASIC Stamp in low-power mode, which would extend +your battery life.

+

During execution of power conserving commands (END, NAP, POLLWAIT, and SLEEP), current will occasionally be interrupted +on I/O pins for about 18 ms durations (60 µs on the BS2pe). The reason is that the +watchdog-timer reset that awakens the BASIC Stamp during these commands also causes all of the pins to +switch to input mode for approximately 18 ms (60 µs on the BS2pe). When the interpreter +firmware regains control of the processor, it restores the I/O direction dictated +by your program.

+

If you plan to use END, NAP, POLLWAIT, or SLEEP in your programs, +make sure that your loads can tolerate these power outages. The simplest solution +is often to connect resistors high or low (to +5V or ground) as appropriate to +ensure a continuing supply of current during the reset.

+

The example program can be used to demonstrate the effects +of the NAP reset with an LED and resistor.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOSUB.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOSUB.htm new file mode 100644 index 0000000..db41c53 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOSUB.htm @@ -0,0 +1,107 @@ + + + + ON...GOSUB + + + + + +

ON...GOSUB

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

ON...GOSUB Example +

+

 

+
+

 

+

 

+

Syntax: ON Offset GOSUB Address1, Address2, ...AddressN

+

Function

+

Store the address of the next instruction after ON..GOSUB, then go to the +Address specified by offset (if in range) with the intention of returning +to the stored address. If Offset-1 is greater than the number of elements in +the address table, the program continues at the line following ON..GOSUB.

+
    +
  • Offset is a variable/constant/expression (0 - 255) that + specifies the index of the address, in the list, to branch to (0 - N).
  • +
  • Addresses are labels that specify where to go for a given Offset. ON...GOSUB + will ignore any list entries beyond offset 255.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + +
 BS2 Family
Limit of Address entries256
Maximum nested GOSUBs 4
Maximum GOSUBs per Program255 (each ON...GOSUB counts as as a GOSUB regardless of number of address list entries)
Related Commands +

BRANCH, GOSUB, GOTO, ON...GOTO

+
+

Explanation

+

The ON...GOSUB instruction is useful when you want to write something like +this:

+  IF (value = 0) THEN GOSUB Case_0
+  IF (value = 1) THEN GOSUB Case_1
+  IF (value = 2) THEN GOSUB Case_2
+
+

You can use ON...GOSUB to organize this into a single statement:

+  ON value GOSUB Case_0, Case_1, Case_2
+
+

This works exactly the same as the previous IF…THEN example. If the value isn't in range (in this case if value is greater than 2), ON...GOSUB does nothing and the program continues with the next instruction after ON.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOTO.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOTO.htm new file mode 100644 index 0000000..f1cdc42 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/ON_GOTO.htm @@ -0,0 +1,98 @@ + + + + ON...GOTO + + + + + +

ON...GOTO

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

ON...GOTO Example +

+

 

+
+

 

+

 

+

Syntax: ON Offset GOTO Address1, Address2, +...AddressN

+

Function

+

Go to the address specified by offset (if in range). + +

+
    +
  • Offset is a variable/constant/expression (0 - 255) that specifies + the index of the address, in the list, to branch to (0 - N).
  • +
  • Addresses are labels that specify where to go. ON...GOTOwill ignore any list entries beyond offset 255.
  • +
+

Quick Facts

+ + + + + + + + + + + + + +
 BS2 Family
Limit of Address entries256
Related Commands +

BRANCH, GOSUB, ON...GOSUB, GOTO

+
+

Explanation

+

The ON...GOTO instruction is useful when you want to write something like +this:

+  IF idx = 0 THEN Case_0                ' idx = 0: jump to label "Case_0"
+  IF idx = 1 THEN Case_1                ' idx = 1: jump to label "Case_1"
+  IF idx = 2 THEN Case_2                ' idx = 2: jump to label "Case_2"
+
+

You can use ON...GOTO to organize this into a single statement:

+  ON idx GOTO Case_0, Case_1, Case_2
+
+

This works exactly the same as the previous IF…THEN example. If the value isn't in range (in this case if value is greater than 2), ON...GOSUB does nothing and the program continues with the next instruction after ON.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/OUTPUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/OUTPUT.htm new file mode 100644 index 0000000..19004d6 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/OUTPUT.htm @@ -0,0 +1,111 @@ + + + + OUTPUT + + + + + +

OUTPUT

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

INPUT / OUTPUT Examples +

+

 

+
+

 

+

 

+

Syntax: OUTPUT Pin

+

Function

+

Make the specified pin an output. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + which I/O pin to set to output mode
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + +
 BS1 and all BS2 models
Related Commands +

INPUT, REVERSE

+
+

Explanation

+

There are several ways to make a pin an output. Commands that rely on +output pins, like PULSOUT and SEROUT, automatically change the +specified pin to output. Writing 1s to particular bits of the variable DIRS +makes the corresponding pins outputs. And then there’s the OUTPUTcommand.

+

When a pin is an output, your program can change its state by writing to +the corresponding bit in the OUTS variable (PINS on the BS1). For +example: + +

+

+ + +

+  OUTPUT 4
+  PIN4 = 1
+
+

+ + +

+  OUTPUT 4
+  OUT4 = 1
+
+

When your program changes a pin from input to output, whatever state happens to be in the corresponding bit of OUTS (PINS on the BS1) sets the initial state of the pin. To simultaneously make a pin an output and set its state use the HIGH and LOW commands.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/OWIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/OWIN.htm new file mode 100644 index 0000000..405f5da --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/OWIN.htm @@ -0,0 +1,432 @@ + + + + OWIN + + + + + +

OWIN

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

OWIN / OWOUT Example +

+

 

+
+

 

+

 

+

Syntax: OWIN Pin, Mode, [InputData]

+

Function

+

Receive data from a device using the Maxim/Dallas Semiconductor 1-Wire®protocol.

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + which I/O pin to use. 1-Wire devices require only one I/O pin + (called DQ) to communicate. This I/O pin will be toggled between output + and input mode during the OWIN command and will be set to input mode + by the end of the OWIN command.
  • +
  • Mode is a variable/constant/expression (0 - 15) indicating + the mode of data transfer. The Mode argument controls placement of + reset pulses (and detection of presence pulses) as well as byte vs. bit input + and normal vs. high speed. See explanation below.
  • +
  • InputData is a list of variables and modifiers that tells + OWIN what to do with incoming data. OWIN can store data in a + variable or array, interpret numeric text (decimal, binary, or hex) and store + the corresponding value in a variable, wait for a fixed or variable sequence + of bytes, or ignore a specified number of bytes. These actions can be combined + in any order in the InputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Receive RateApproximately 20 kBits/sec (low speed, not including reset pulse)
Special NotesThe DQ pin (specified by Pin) must have a 4.7 kΩ pull-up + resist0r.
Related Commands +

OWOUT +

+
+

Explanation

+

The 1-Wire protocol is a form of asynchronous serial communication developed by +Maxim/Dallas Semiconductor. It only requires one I/O pin and that pin can +be shared between multiple 1-Wire devices. The OWIN command +allows the BASIC Stamp to receive data from a 1-Wire device.

+

The following is an example of the OWIN command:

+result  VAR     Byte
+
+Main:
+  OWIN 0, 1, [result]
+  STOP
+
+

This code will transmit a "reset" pulse to a 1-Wire device +(connected to I/O pin 0) and then will detect the device's "presence" pulse and +then receive one byte and store it in the variable result.

+

The Mode argument is used to control placement of reset pulses (and +detection of presence pulses) and to designate byte vs. bit input and normal vs. +high speed. The tables below show the meaning of each of the +four bits of Mode and some of the 16 possible values and their effect.

+

Mode Format bits

+ + + + + + + + + + + + + + + + + + + + + +
BitFunction
0Front-End Reset

• 0 = No reset

• 1 = Generate reset before data
1Back-End Reset

• 0 = No reset

• 1 = Generate reset after data
2Bit / Byte Transfer

• 0 = Byte

• 1 = Bit
3Low / High Speed

• 0 = Low

• 1 = High
+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeEffect
0No Reset, Byte mode, Low speed
1Reset before data, Byte mode, Low speed
2Reset after data, Byte mode, Low speed
3Reset before and after data, Byte mode, Low speed
4No Reset, Bit mode, Low speed
5Reset before data, Bit mode, Low speed
6Reset after data, Bit mode, Low speed
7Reset before and after data, Bit mode, Low speed
8No Reset, Byte mode, High speed
9Reset before data, Byte mode, High speed
+

The BS2pe is not capable of High-Speed transfers.

+

 

+

The proper value for Mode depends on the 1-Wire device +and the portion of the communication you're working on. Please consult the data +sheet for the device in question to determine the correct value for Mode. In many +cases, however, when using the OWIN command, Mode should be set for +either No Reset (to receive data from a transaction already started by a OWOUTcommand) or a Back-End Reset (to terminate the session after data is received). +This may vary due to device and application requirements, however.

+

When using the Bit (rather than Byte) mode of data transfer, all variables in +the InputData argument will only receive one bit. For example, the following +code could be used to receive two bits using this mode:

+bitOne  VAR     Bit
+bitTwo  VAR     Bit
+
+Main:
+  OWIN 0, 6, [bitOne, bitTwo]
+  STOP
+
+

In the code above, we chose the value "6" for Mode. This sets Bit transfer +and Back-End Reset modes. Also, we could have chosen to make the bitOne and bitTwo +variables each a byte in size, but they still would only have received one bit each +in the OWIN command (due to the Mode selected).

+

The OWIN command's InputData argument is similar to the SERINcommand's InputData argument. This means data can be received as ASCII +character values, decimal, hexadecimal and binary translations and string data as +in the examples below. (Assume a 1-Wire device is used and that +it transmits the string, "Value: 3A:101" every time it receives a Front-End Reset +pulse).

+value   VAR     Byte(13)
+
+Main:
+  OWIN 0, 1, [value]                    ' receive ASCII code for "V" 
+  OWIN 0, 1, [DEC value]                ' receive the number 3
+  OWIN 0, 1, [HEX value]                ' receive the number $3A
+  OWIN 0, 1, [BIN value]                ' receive the number %101
+  OWIN 0, 1, [STR value\13]             ' receive the string "Value: 3A:101"
+  STOP
+
+

The tables below list all the available special formatters and conversion +formatters available to the OWIN command. See the SERIN command for additional information and examples of their use.

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
STR ByteArray \L {\E}Input a character string of length L into an array. If specified, an end + character E causes the string input to end before reaching length L. + Remaining bytes are filled with 0s (zeros).
WAITSTR ByteArray {\L}Wait for a sequence of bytes matching a string stored in an array variable, + optionally limited to L characters. If the optional L argument is left off, + the end of the array-string must be marked by a byte containing a zero (0).
SKIP LengthIgnore Length bytes of characters.
SPSTR LengthBuffer Length bytes (up to 126) of serial characters to Scratchpad RAM, + starting at location 0. Use GET to retrieve the + characters.
+

 

+

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNumeric Characters AcceptedNotes
DEC{1..5}Decimal, optionally limited to 1 - 5 digits0 through 91
SDEC{1..5}Signed decimal, optionally limited to 1 - 5 digits-, 0 through 91,2
HEX{1..4}Hexadecimal, optionally limited to 1 - 4 digits0 through 9, A through F1,3
SHEX{1..4}Signed hexadecimal, optionally limited to 1 - 4 digits -, 0 through 9, A through F1,2,3
IHEX{1..4}Indicated hexadecimal, optionally limited to 1 - 4 digits$, 0 through 9, A through F1,3,4
ISHEX{1..4}Signed, indicated hexadecimal, optionally limited to 1 - 4 digits-, $, 0 through 9, A through F1,2,3,4
BIN{1..16}Binary, optionally limited to 1 - 16 digits0, 11
SBIN{1..16}Signed binary, optionally limited to 1 - 16 digits-, 0, 11,2
IBIN{1..16}Indicated binary, optionally limited to 1 - 16 digits%, 0, 11,4
ISBIN{1..16}Signed, indicated binary, optionally limited to 1 - 16 digits-, %, 0, 11,2,4
NUMGeneric numeric input; hex or binary number must be indicated$, %, 0 through 9, A through F1,3,4
SNUMSimilar to NUM with value treated as signed with range -32768 to +32767-, $, %, 0 through 9, A through F1,2,3,4
+
    +
  1. All numeric conversions will continue to accept new data until receiving + either the specified number of digits (ex: three digits for DEC3) or a + non-numeric character.
  2. +
  3. To be recognized as part of a number, the minus sign (-) must immediately + precede a numeric character. The minus sign character occurring in non-numeric + text is ignored and any character (including a space) between a minus and a + number causes the minus to be ignored.
  4. +
  5. The hexadecimal formatters are not case-sensitive; "a" through "f" means + the same as "A" through "F".
  6. +
  7. Indicated hexadecimal and binary formatters ignore all characters, even + valid numerics, until they receive the appropriate prefix ($ for hexadecimal, + % for binary). The indicated formatters can differentiate between text and + hexadecimal (ex: ABC would be interpreted by HEX as a number but IHEX would + ignore it unless expressed as $ABC). Likewise, the binary version can + distinguish the decimal number 10 from the binary number %10. A prefix + occurring in non-numeric text is ignored, and any character (including a space) + between a prefix and a number causes the prefix to be ignored. Indicated, signed + formatters require that the minus sign come before the prefix, as in -$1B45.
  8. +
+

The 1-Wire Protocol Format

+

The 1-Wire protocol has a well-defined standard for transaction +sequences. Every transaction sequence consists of four parts: 1) Initialization, 2) +ROM Function Command, 3) Memory Function Command, and 4) Transaction/Data. +Additionally, the ROM Function Command and Memory Function Command are always 8 +bits wide (1 byte in size) and is sent least-significant-bit (LSB) first.

+

The Initialization part consists of a reset pulse (generated by the master) +and will be followed by a presence pulse (generated by all slave devices). The +figure below details the reset pulse generated by the BASIC Stamp and a typical +presence pulse generated by a 1-Wire slave, in response.

+
+ + +
+

 

+

This reset pulse is controlled by the lowest two bits of the Mode argument +in the OWIN command. It can be made to appear before the ROM Function +Command (ex: Mode = 1), after the Transaction/Data portion (ex: Mode = 2), before +and after the entire transaction (ex: Mode = 3) or not at all (ex: Mode = 0). +See the section on Mode, above, for more information.

+

Following the Initialization part is the ROM Function Command. The ROM Function +Command is used to address the desired 1-Wire device. The table +below shows common ROM Function Commands. If only a single 1-Wire +device is connected, the Skip ROM command can be used to address it. If more than +one 1-Wire device is attached, the BASIC Stamp will ultimately have +to address them individually using the Match ROM command.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
CommandValue (HEX)Action
Read ROM$33Reads the 64-bit ID of the 1-Wire device. This command + can only be used if there is a single 1-Wire device on the + line.
Match ROM$55This command, followed by a 64-bit ID, allows the BASIC Stamp to address + a specific 1-Wire device.
Skip ROM$CCAddress a 1-Wire device without its 64-bit ID. This + command can only be used if there is a single 1-Wire device + on the line.
Search ROM$F0Reads the 64-bit IDs of all the 1-Wire devices on the + line. A process of elimination is used to distinguish each unique device.
+

 

+

The third part, the Memory Function Command, allows the BASIC Stamp to address +specific memory locations, or features, of the 1-Wire device. +Refer to the 1-Wire device's data sheet for a list of the available +Memory Function Commands.

+

Finally, the Transaction/Data section is used to read or write data to the +1-Wire device. The OWIN command will read data at this +point in the transaction. A read is accomplished by generating a brief low-pulse +and sampling the line within 15 ms of the falling edge of the pulse. This is called +a "Read Slot." The figure below shows typical Read Slots performed by the BASIC +Stamp. See the OWOUT command for information on Write Slots.

+
+ +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/OWOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/OWOUT.htm new file mode 100644 index 0000000..3fed100 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/OWOUT.htm @@ -0,0 +1,401 @@ + + + + OWOUT + + + + + +

OWOUT

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

OWIN / OWOUT Example +

+

 

+
+

 

+

 

+

Syntax: OWOUT Pin, Mode, [OutputData]

+

Function

+

Send data to a device using the Maxim/Dallas Semiconductor 1-Wire®protocol.

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + which I/O pin to use. 1-Wire devices require only one I/O + pin (called DQ) to communicate. This I/O pin will be toggled between output + and input mode during the OWOUT command and will be set to input mode + by the end of the OWOUT command.
  • +
  • Mode is a variable/constant/expression (0 - 15) indicating + the mode of data transfer. The Mode argument controls placement of + reset pulses (and detection of presence pulses) as well as byte vs. bit input + and normal vs. high speed. See explanation below.
  • +
  • OutputData is a list of variables and modifiers that tells + OWOUT how to format outgoing data. OWOUT can transmit individual + or repeating bytes, convert values into decimal, hexadecimal or binary text + representations, or transmit strings of bytes from variable arrays. These + actions can be combined in any order in the OutputData list.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Transmission RateApproximately 20 kbits/sec (low speed, not including reset pulse)
Special NotesThe DQ pin (specified by Pin) must have a 4.7 kΩ pull-up + resister.
Related Commands +

OWIN +

+
+

Explanation

+

The 1-Wire protocol is a form of asynchronous serial communication developed by +Maxim/Dallas Semiconductor. It only requires one I/O pin and that pin can +be shared between multiple 1-Wire devices. The OWOUT +command allows the BASIC Stamp to send data to a 1-Wire device.

+

The following is an example of the OWOUT command:

+   OWOUT 0, 1, [$4E]
+
+

This code will transmit a "reset" pulse to a 1-Wire device +(connected to I/O pin 0) and then will detect the device's "presence" pulse and +then transmit one byte (the value $4E).

+

The Mode argument is used to control placement of reset pulses (and +detection of presence pulses) and to designate byte vs. bit input and normal vs. +high speed. The tables below show the meaning of each of the +four bits of Mode and some of the 16 possible values and their effect.

+ + + + + + + + + + + + + + + + + + + + + +
BitFunction
0Front-End Reset

• 0 = No reset

• 1 = Generate reset + before data
1Back-End Reset

• 0 = No reset

• 1 = Generate reset + after data
2Bit / Byte Transfer

• 0 = Byte

• 1 = Bit
3Low / High Speed

• 0 = Low

• 1 = High
+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeEffect
0No Reset, Byte mode, Low speed
1Reset before data, Byte mode, Low speed
2Reset after data, Byte mode, Low speed
3Reset before and after data, Byte mode, Low speed
4No Reset, Bit mode, Low speed
5Reset before data, Bit mode, Low speed
6Reset after data, Bit mode, Low speed
7Reset before and after data, Bit mode, Low speed
8No Reset, Byte mode, High speed
9Reset before data, Byte mode, High speed
+

The BS2pe is not capable of High Speed transfers.

+

 

+

The proper value for Mode depends on the 1-Wire device +and the portion of the communication you're working on. Please consult the data +sheet for the device in question to determine the correct value for Mode. +In many cases, however, when using the OWOUT command, Mode should +be set for a Front-End Reset (to initialize the transaction). This may vary due +to device and application requirements, however.

+

When using the Bit (rather than Byte) mode of data transfer, all variables in +the OutputData argument will only transmit one bit. For example, the +following code could be used to send two bits using this mode:

+bitOne  VAR     Bit
+bitTwo  VAR     Bit
+
+Init:
+  bitOne = 0
+  bitTwo = 1
+
+Main:
+  OWOUT 0, 5, [bitOne, bitTwo]
+  STOP
+
+

In the code above, we chose the value "5" for Mode. This sets Bit transfer +and Front-End Reset modes. Also, we could have chosen to make the bitOne and +bitTwo variables each a byte in size, but the BASIC Stamp would still only use the +their lowest bit (Bit0) as the value to transmit in the OWOUT command (due +to the Mode we chose).

+

The OWOUT command's OutputData argument is similar to the DEBUG +and SEROUT command's OutputData argument. This means data can be +sent as literal text, ASCII character values, repetitive values, decimal, hexadecimal +and binary translations and string data as in the examples below.

+value   VAR     Byte
+
+Init:
+  value = 65
+
+Main:
+  OWOUT 0, 1, [value]                                   ' send ASCII character "A"
+  OWOUT 0, 1, [REP value\5]                             ' send "A" 5x, ie: "AAAAA"
+  OWOUT 0, 1, [DEC value]                               ' send "6" and "5"
+  OWOUT 0, 1, [HEX value]                               ' send "4" and "1"
+  OWOUT 0, 1, [BIN value]                               ' send "1000001"
+  STOP
+
+

The tables below list all the available special formatters and conversion +formatters available to the OWOUT command. See the DEBUG +  and SEROUT commands +for additional information and examples of their use.

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
?Displays "symbol = x' + carriage return; where x is a number. Default + format is decimal, but may be combined with conversion formatters (ex: BIN + ? x to display "x = binary_number").
ASC ?Displays "symbol = 'x'" + carriage return; where x is an ASCII + character.
STR ByteArray {\L}Send character string from an array. The optional \L argument can be + used to limit the output to L characters, otherwise, characters will be + sent up to the first byte equal to 0 r the end of RAM space is reached.
REP Byte\LSend a string consisting of Byte repeated L times (ex: REP "X"\10 sends + "XXXXXXXXXX").
+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNotes
DEC{1..5}Decimal, optionally fixed to 1 - 5 digits1
SDEC{1..5}Signed decimal, optionally fixed to 1 - 5 digits1,2
HEX{1..4}Hexadecimal, optionally fixed to 1 - 4 digits1
SHEX{1..4}Signed hexadecimal, optionally fixed to 1 - 4 digits 1,2
IHEX{1..4}Indicated hexadecimal, optionally fixed to 1 - 4 digits1
ISHEX{1..4}Signed, indicated hexadecimal, optionally fixed to 1 - 4 + digits ($ prefix)1,2
BIN{1..16}Binary, optionally fixed to 1 - 16 digits1
SBIN{1..16}Signed binary, optionally fixed to 1 - 16 digits1,2
IBIN{1..16}Indicated binary, optionally fixed to 1 - 16 digits1
ISBIN{1..16}Signed, indicated binary, optionally fixed to 1 - 16 digits1,2
+
    +
  1. Fixed-digit formatters like DEC4 will pad the number with leading 0s if + necessary; ex: DEC4 65 sends 0065. If a number is larger than the specified + number of digits, the leading digits will be dropped; ex: DEC4 56422 sends + 6422.
  2. +
  3. Signed modifiers work under two's complement rules.
  4. +
+

The 1-Wire Protocol Format

+

The 1-Wire protocol has a well-defined standard for transaction +sequences. Every transaction sequence consists of four parts: 1) Initialization, +2) ROM Function Command, 3) Memory Function Command, and 4) Transaction/Data. +Additionally, the ROM Function Command and Memory Function Command are always 8 +bits wide (1 byte in size) and is sent least-significant-bit (LSB) first. +

+

The Initialization part consists of a reset pulse (generated by the master) +and will be followed by a presence pulse (generated by all slave devices). The +figure below details the reset pulse generated by the BASIC Stamp and a typical +presence pulse generated by a 1-Wire slave, in response.

+
+ + +
+

 

+

This reset pulse is controlled by the lowest two bits of the Mode +argument in the OWIN command. It can be made to appear before the ROM +Function Command (ex: Mode = 1), after the Transaction/Data portion (ex: Mode += 2), before and after the entire transaction (ex: Mode = 3) or not at all (ex: +Mode = 0). See the section on Mode, above, for more information.

+

Following the Initialization part is the ROM Function Command. The ROM Function +Command is used to address the desired 1-Wire device. The table +below shows common ROM Function Commands. If only a single 1-Wire +device is connected, the Match ROM command can be used to address it. If more than +one 1-Wire device is attached, the BASIC Stamp will ultimately +have to address them individually using the Match ROM command.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
CommandValue (HEX)Action
Read ROM$33Reads the 64-bit ID of the 1-Wire device. This command + can only be used if there is a single 1-Wire device on the + line.
Match ROM$55This command, followed by a 64-bit ID, allows the BASIC Stamp to address + a specific 1-Wire device.
Skip ROM$CCAddress a 1-Wire device without its 64-bit ID. This + command can only be used if there is a single 1-Wire device + on the line.
Search ROM$F0Reads the 64-bit IDs of all the 1-Wire devices on the + line. A process of elimination is used to distinguish each unique device.
+

 

+

The third part, the Memory Function Command, allows the BASIC Stamp to address +specific memory locations, or features, of the 1-Wire device. +Refer to the 1-Wire device's data sheet for a list of the available +Memory Function Commands.

+

Finally, the Transaction/Data section is used to read or write data to the +1-Wire device. The OWOUT command will write data at this +point in the transaction. A write is accomplished by generating a low-pulse of +a varying width to indicate a 0 or a 1. This is called a "Write Slot" and must be +at least 60 us wide. The figure below shows typical Write Slots performed by the +BASIC Stamp. See the OWIN command for information on Read +Slots.

+
+ +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/PAUSE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/PAUSE.htm new file mode 100644 index 0000000..85cf7d9 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/PAUSE.htm @@ -0,0 +1,87 @@ + + + + PAUSE + + + + + +

PAUSE

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

PAUSE Example +

+

 

+
+

 

+

 

+

Syntax: PAUSE Duration

+

Function

+

Pause the program (do nothing) for the specified Duration. + +

+
    +
  • Duration is a variable/constant/expression* (0 - 65535) that + specifies the duration of the pause. The unit of time for Duration is + one millisecond.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Explanation

+

PAUSE delays the execution of the next program instruction for the specified +number of milliseconds. For example:

+Flash:
+  LOW 0
+  PAUSE 100
+  HIGH 0
+  PAUSE 100
+  GOTO Flash
+
+

This code causes pin 0 to go low for 100 ms, then high for 100 ms. The delays +produced by PAUSE are as accurate as the ceramic-resonator time base (on +the BASIC Stamp modules), ±1 percent. When you use PAUSE in timing-critical +applications, keep in mind the relatively low speed of the PBASIC interpreter. +This is the time required for the BASIC Stamp to read and interpret an instruction +stored in the EEPROM.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLIN.htm new file mode 100644 index 0000000..dea6233 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLIN.htm @@ -0,0 +1,245 @@ + + + + POLLIN + + + + + +

POLLIN

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

POLLIN / POLLOUT / POLLMODE Example +

+

 

+
+

 

+

 

+

Syntax: POLLIN Pin, State

+

Function

+

Specify a polled-input pin and active state. + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + the I/O pin to use. This I/O pin will be set to input mode.
  • +
  • State is a variable/constant/expression (0 - 1) that specifies + whether to poll the I/O pin for a low (0) or a high (1) level.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Available actions in response to reaching + the desired State +
    +
  1. Nothing,
  2. +
  3. Set polled-output pins to a specified state,
  4. +
  5. Run another program (in a specified program-slot),
  6. +
  7. Wait (pause program execution) until desired State is reached,
  8. +
  9. Any combination of 2, 3 and 4, above.
  10. +
+
Special Notes +
    +
  • The polled-input pins are monitored (polled) in-between each command + within the PBASIC code.
  • +
  • On the BS2p40 polled-input pins can be defined on both main and + auxiliary I/O pins. These are all active regardless of which group + the program happens to be using at the time of a polling event.
  • +
  • Polled input pins are stored in special Scratchpad RAM locations. Use +GET to retrieve.
    • Location 128 : MAINIO Pins 0 - 7
    • Location 129 : MAINIO Pins 8 - 15
    • Location 130 : AUXIO Pins 0 - 7
    • Location 131 : AUXIO Pins 8 - 15
  • +
+
Related Commands +

POLLMODE, POLLOUT, POLLRUN, POLLWAIT

+
+

Explanation

+

The POLLIN command is one of a family of unique "polling" commands on the +BS2p, BS2pe, and BS2px modules. The other commands in this family include POLLMODE, +POLLOUT, POLLRUN and POLLWAIT. The POLLIN command +is used to specify an input pin to monitor, or "poll", in-between instructions +during the rest of the PBASIC program. The BASIC Stamp will then perform some +activity (in between instructions) when the specified State is detected. The +activity performed depends on the POLLMODE, POLLOUT and POLLRUNcommands.

+

The "polling" commands allow the BASIC Stamp to respond to certain I/O pin +events at a faster rate than what is normally possible through manual PBASIC +programming. The term "poll" comes from the fact that the BASIC Stamp's interpreter +periodically checks the state of the designated polled-input pins. It "polls" +these pins after the end of each PBASIC instruction and before it reads the next +PBASIC instruction from the user program; giving the appearance that it is polling +"in the background".

+

This feature should not be confused with the concept of interrupts, as +the BASIC Stamp does not support true interrupts.

+

The following is an example of the POLLIN command:

+  POLLIN 0, 0
+  POLLMODE 2
+
+

The POLLIN command in the above code will cause the BASIC Stamp to set +I/O pin 0 to an input mode and get ready to poll it for a low (0) state. The +BASIC Stamp will not actually start polling until it is set to the appropriate +mode, however. The second line, POLLMODE, initiates the polling process +(see the POLLMODE description for more information). +From then on, as the BASIC Stamp executes the rest of the program, it will check +for a low level (logic 0) on I/O pin 0, in-between instructions.

+

In the code above, no obvious action will be noticed since we didn't tell the +BASIC Stamp what to do when it detects a change on the I/O pin. One possible +action the BASIC Stamp can be instructed to take is to change the state of an +output, called a polled-output. Take a look at the next example:

+Setup:
+  POLLIN 0, 0
+  POLLOUT 1, 1 
+  POLLMODE 2
+
+Main
+  DEBUG "Looping...", CR
+  GOTO Main
+
+

In this example, in addition to an endless loop, we've added another polling +command called POLLOUT (see the POLLOUT description +for more information). Our POLLOUT command tells the BASIC Stamp to set +I/O pin 1 to an output mode and set it high (1) when it detects the desired poll +state. The poll state is the low (0) level on I/O pin 0 that POLLIN told +it to look for. If the polled-input pin is high, it will set polled-output +pin 1 to low (0), instead.

+

Once the program reaches the endless loop, starting at Main, it will continuously +print "Looping..." on the PC screen. In between reading the DEBUG command +and the GOTO command (and vice versa) it will check polled-input pin 0 and +set polled-output pin 1 accordingly. In this case, when I/O pin 0 is set low, +the BASIC Stamp will set I/O pin 1 high. When I/O pin 0 is set high, the BASIC +Stamp will set I/O pin 1 low. It will continue to perform this operation, +in-between each command in the loop, endlessly.

+

It's important to note that, in this example, only the DEBUG and GOTOcommands are being executed over and over again. The first three lines of code +are only run once, yet their effects are "remembered" by the BASIC Stamp throughout +the rest of the program.

+

If the polling commands were not used, the program would have to look like the +one below in order to achieve the same effect.

+Setup:
+  INPUT 0
+  OUTPUT 1
+
+Main:
+  OUT1 = ~IN0
+  DEBUG  "Looping...", CR
+  OUT1 = ~IN0
+  GOTO Main
+
+

In this example, we create the inverse relationship of input pin 0 and output +pin 1 manually, in-between the DEBUG and GOTO lines. Though the +effects are the same as when using the polling commands, this program actually +takes a little longer to run and consumes 7 additional bytes of program (EEPROM) +space. Clearly, using the polling commands is more efficient.

+

You can have as many polled-input and polled-output pins as you have available. +If multiple polled-input pins are defined, any one of them can trigger changes on +the polled-output pins that are also defined. For example:

+Setup:
+  POLLIN 0, 1
+  POLLIN 1, 1
+  POLLOUT 2, 1
+  POLLMODE 2
+
+Main:
+  DEBUG "Looping...", CR
+  GOTO Main
+
+

This code sets I/O pins 0 and 1 to polled-input pins (looking for a high (1) +state) and sets I/O pin 2 to be a polled-output pin (with a high-active state). +If either I/O pin 0 or 1 goes high, the BASIC Stamp will set I/O pin 2 high. +This works similar to a logical OR operation. The truth table below shows all the +possible states of these two polled-input pins and the corresponding states the +BASIC Stamp will set the polled-output pin to.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Polled-InputsPolled-Output
012
000
011
101
111
+
+

 

+

Normally, any polled-output pins reflect the state changes continuously, as +described above. The POLLMODE command supports another feature, however, +where the polled-output pins will latch the active state; they will change only +once (when the poll state is reached) and stay in the new state until the PBASIC +program tells it to change again. See the +POLLMODE description for more information.

+

Other possible actions in response to polled-input states are: 1) Running +another program (in a specified program slot), 2) Waiting (pausing program +execution with or without low-power mode) until the poll state is reached, or 3) +Any combination of the above-mentioned actions

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLMODE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLMODE.htm new file mode 100644 index 0000000..d970dd5 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLMODE.htm @@ -0,0 +1,270 @@ + + + + POLLMODE + + + + + +

POLLMODE

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

POLLIN / POLLOUT / POLLMODE Example +

+

 

+
+

 

+

 

+

Syntax: POLLMODE Mode

+

Function

+

Specify a polled command mode.

+
    +
  • Mode is a variable/constant/expression (0 - 15) that indicates + the mode in which to process the polled command configuration.
  • +
+

Quick Facts

+ + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Special Notes +
    +
  • Polled-output pins will either change states continuously, just once + or not at all, depending on the POLLMODE command
  • +
  • A poll mode of 2 or 4 is required for a POLLWAIT command + to work
  • +
  • If both polled-outputs and polled-run are active, the polled-output + event will occur before the polled-run event.
  • +
+
Related Commands +

POLLIN, POLLOUT, POLLRUN, POLLWAIT

+
+

Explanation

+

The POLLMODE command is one of a family of unique "polling" commands on the +BS2p, BS2pe, and BS2px modules. The other commands in this family include POLLIN, +POLLOUT, POLLRUN and POLLWAIT. The POLLMODE command +is used to specify the mode in which polling events and activities are processed. +This activity will occur in between instructions during the rest of the PBASIC +program.

+

The "polling" commands allow the BASIC Stamp to respond to certain I/O pin events +at a faster rate than what is normally possible through manual PBASIC programming. +The term "poll" comes from the fact that the BASIC Stamp's interpreter periodically +checks the state of the designated polled-input pins. It "polls" these pins after +the end of each PBASIC instruction and before it reads the next PBASIC instruction +from the user program; giving the appearance that it is polling "in the +background".

+

This feature should not be confused with the concept of interrupts, as the +BASIC Stamp does not support true interrupts.

+

The POLLMODE command sets one of 15 possible modes for the polling +commands. It is used mainly before and/or after any POLLIN, POLLOUT +and POLLRUN commands to disable and enable the polling features as desired. +The table below shows the mode values and their effect.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeEffect
0Deactivate polling, clear polled-input and output configuration.
1Deactivate polling, save polled-input and output configuration.
2Activate polling with polled-output action (and polled-wait) only.
31Activate polling with polled-run action only.
42Activate polling with polled-output/polled-wait and polled-run actions.
53Clear polled-input configuration.
63Clear polled-output configuration.
73Clear polled-input and output configuration.
8 - 15Same at 0 - 7 except polled-output states are latched.
+

 

+ + + + + + + + + + + + + +
1 + After the polled-run action occurs, the mode switches to 1 (deactivated, + saved)
2 + After the polled-run action occurs, the mode switches to 2 (activated, + outputs)
3 + These modes do not override the previous mode. Also, the output state of + polled-outputs does not change as a result of these modes.
+

 

+

The polled-run modes, 3 and 4, are unique. As soon as the polled-run action +occurs, the mode switches to 1 (deactivated, saved) or 2 (activated, outputs), +respectively. This is so that the BASIC Stamp doesn't continuously go to the +start of the designated program slot while the polled-inputs are in the desired +poll state. Without this "one shot" feature, your program would appear to lock-up +as long as the polled-inputs are in the designated state.

+

The clear configuration modes, 5, 6 and 7, are also unique. These modes do not +override the previous mode. For example, if polled-inputs, polled-outputs and a +polled-run configuration was set and the mode was set to 4 (activated, outputs and +run) and later the program issued a POLLMODE 6 command, the polled-output +configuration would be cleared but the mode would switch back to 4... still allowing +the run action. This also means if, later still, the program issues a POLLOUT +command, this polled-output would take effect immediately (since the mode is still +4). Also note that these modes do not change the output state of previously defined +polled-output pins.

+

The POLLMODE command determines what action, if any, will occur in +response to a polled-input event. This command works in conjunction with the +POLLIN, POLLOUT and POLLRUN commands. The following is an +example of the POLLMODE command:

+Setup:
+ POLLIN 0, 0
+ POLLOUT 1, 1
+ POLLMODE 2
+Main:
+ DEBUG "Looping...", CR
+ GOTO Main
+
+

In this example, the first two lines configure I/O pin 0 as a polled-input +(looking for a low state) and I/O pin 1 as a polled-output (going high if I/O pin +0 goes low, and vice versa). The third line, POLLMODE, initiates the +polling process and configures polled-outputs to be active. From then on, as the +BASIC Stamp executes the rest of the program, it will check for a low level +(logic 0) on I/O pin 0 in between instructions and will set I/O pin 1 accordingly.

+

If, in the above example, the poll mode was set to 1 (which means deactivate +polling but save configuration) I/O pins 0 and 1 would still be defined the same +way, and I/O pin 1 would still be set to output mode, but no polling would take +place during the rest of the program.

+

Here's another example that demonstrates mode 1 (deactivate but save +configuration).

+Setup:
+ POLLIN 0, 0
+ POLLOUT 1, 1
+ POLLMODE 2
+ DEBUG "Polling configured", CR
+Main:
+ POLLMODE 1
+ DEBUG "No polling allowed here...", CR
+ PAUSE 1000
+ POLLMODE 2
+Poll_Now:
+ DEBUG "Polling now...", CR
+ GOTO Poll_Now
+
+

In this case, polling is configured and activated before "Polling configured" +is printed on the screen. Once we reach the Main routine, however, polling is +disabled (via the POLLMODE 1 command) and no polling occurs during the +printing of "No polling allowed here..." or during the 1 second pause afterward. +Finally, polling is activated again, and since the configuration was saved (because +of mode 1, before) the polling activity acts just like it did initially for the +remainder of the program. The ability to temporarily disable polling, without +changing the configuration, can be a powerful feature for certain "critical" parts +of a program.

+

The following example contains two programs. The first should be downloaded +into program slot 0 and the second into program slot 1. We'll assume they are +called POLL0.BSP and POLL1.BSP, respectively (as defined in the $STAMP directive +lines).

+' ----- Program #1 (Slot 0) -----
+' {$STAMP BS2p, POLL1.BSP}
+Setup:
+ POLLIN 0, 0
+ POLLOUT 1, 1
+ POLLRUN 1
+ POLLMODE 4
+Main:
+ DEBUG "Program 1", CR
+ GOTO Main
+
+' ----- Program #2 (Slot 1) -----
+' {$STAMP BS2p}
+DEBUG "Switching...", CR
+Again:
+ DEBUG "Program 2", CR
+ GOTO Again
+
+

In this example (containing two programs; one is slot 0 and the other in slot 1) +program 1 (slot 0) will configure polled-input pin 0 to detect a low state and +polled-output 1 to go high in response. Program 1 also configures a polled-run +activity (see the POLLRUN description for more information) to run the +program in slot 1. The POLLMODE setting activates the polled-output and +the polled-run. Then, program 1 continuously prints "Program 1" on the PC screen.

+

Once I/O pin 0 goes low, however, the BASIC Stamp will set I/O pin 1 high, +then execution will be switched to the program in slot 1 (program 2). Program 2 +will first print "Switching..." on the PC screen and then will continuously print +"Program 2". From this point forward, I/O pin 1 will continue to be set low and +high in response to changes occurring on I/O pin 0, but the polled-run activity +is disabled and the BASIC Stamp endlessly runs the code in program 2's Again +routine.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLOUT.htm new file mode 100644 index 0000000..0b188ce --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLOUT.htm @@ -0,0 +1,264 @@ + + + + POLLOUT + + + + + +

POLLOUT

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

POLLIN / POLLOUT / POLLMODE Example +

+

 

+
+

 

+

 

+

Syntax: POLLOUT Pin, State

+

Function

+

Specify a polled-output pin and active state. + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + the I/O pin to use. This I/O pin will be set to output mode.
  • +
  • State is a variable/constant/expression (0 - 1) that specifies + whether to set the I/O pin low (0) or high (1) when a polled-input pin changes + to its poll state.
  • +
+

Quick Facts

+ + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Special Notes +
    +
  • The POLLOUT command will immediately change the I/O pin to an + output mode and set its level opposite to that of State, + regardless of the polled-input states or the polled mode.
  • +
  • Polled-output pins will either change states continuously, just once + or not at all, depending on the POLLMODE command.
  • +
  • On the BS2p40 polled-output pins can be defined on both main and + and auxiliary I/O pins. These are all active regardless of which group + the program happens to be using at the time of a polling event.
  • +
  • If both polled-outputs and polled-run are active, the polled-output event + will occur before the polled-run event.
  • +
+
Related Commands +

POLLIN, POLLMODE, POLLRUN, POLLWAIT

+
+

Explanation

+

The POLLOUT command is one of a family of unique "polling" commands on the +BS2p, BS2pe, and BS2px modules. The other commands in this family include POLLIN, +POLLMODE, POLLRUN and POLLWAIT. The POLLOUT command +is used to specify an output pin that changes states in response to changes on +any of the defined polled-input pins. This activity will occur in between +instructions during the rest of the PBASIC program.

+

The "polling" commands allow the BASIC Stamp to respond to certain I/O pin +events at a faster rate than what is normally possible through manual PBASIC +programming. The term "poll" comes from the fact that the BASIC Stamp's interpreter +periodically checks the state of the designated polled-input pins. It "polls" +these pins after the end of each PBASIC instruction and before it reads the next +PBASIC instruction from the user program; giving the appearance that it is polling +"in the background".

+

This feature should not be confused with the concept of interrupts, as +the BASIC Stamp does not support true interrupts.

+

The POLLOUT command achieves one of three possible actions in response +to a polled-input event. This command works in conjunction with the POLLIN +and POLLMODE commands. The following is an example of the POLLOUT +command:

+Setup:
+  POLLIN 0, 0
+  POLLOUT 1, 1
+  POLLMODE 2
+
+Main:
+  DEBUG "Looping...", CR
+  GOTO Main
+
+

In this example, the POLLOUT command tells the BASIC Stamp to set I/O +pin 1 to an output mode and set it high (1) when it detects the desired poll state. +The poll state is the low (0) level on I/O pin 0 that POLLIN told it to +look for. If the polled-input pin is high, the BASIC Stamp will set +polled-output pin 1 to low (0), instead. The BASIC Stamp will not actually start +polling until it is set to the appropriate mode, however. The third line, +POLLMODE, initiates the polling process (see the +POLLMODE description for more information). From then +on, as the BASIC Stamp executes the rest of the program, it will check for a low +level (logic 0) on I/O pin 0 in between instructions.

+

Once the program reaches the endless loop, at Main, it will continuously +print "Looping...." on the PC screen. In between reading the DEBUG command +and the GOTO command (and vice versa) it will check polled-input pin 0 and +set polled-output pin 1 accordingly. In this case, when I/O pin 0 is set low, +the BASIC Stamp will set I/O pin 1 high. When I/O pin 0 is set high, the BASIC +Stamp will set I/O pin 1 low. It will continue to perform this operation, +in between each command in the loop, endlessly.

+

It's important to note that in this example only the DEBUG and +GOTO commands are being executed over and over again. The first three +lines of code are only run once, yet their effects are "remembered" by the BASIC +Stamp throughout the rest of the program.

+

If the polling commands were not used, the program would have to look like +the one below in order to achieve the same effect.

+Setup:
+  INPUT 0
+  OUTPUT 1
+
+Main:
+  OUT1 = ~IN0
+  DEBUG  "Looping...", CR
+  OUT1 = ~IN0
+  GOTO Main
+
+

In this example, we create the inverse relationship of input pin 0 and output +pin 1 manually, in-between the DEBUG and GOTO lines. Though the +effects are the same as when using the polling commands, this program actually +takes a little longer to run and consumes 7 additional bytes of program (EEPROM) +space. Clearly, using the polling commands is more efficient.

+

You can have as many polled-input and polled-output pins as you have available. +If multiple polled-input pins are defined, any one of them can trigger changes on +the polled-output pins that are also defined. For example:

+Setup:
+  POLLIN 0, 1
+  POLLIN 1, 1
+  POLLOUT 2, 1
+  POLLMODE 2
+
+Main:
+  DEBUG "Looping...", CR
+  GOTO Main
+
+

This code sets I/O pins 0 and 1 to polled-input pins (looking for a high (1) +state) and sets I/O pin 2 to be a polled-output pin (with a high-active state). +If either I/O pin 0 or 1 goes high, the BASIC Stamp will set I/O pin 2 high. +This works similar to a logical OR operation. The truth table below shows all the +possible states of these two polled-input pins and the corresponding states the +BASIC Stamp will set the polled-output pin to.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Polled-InputsPolled-Output
012
000
011
101
111
+
+

 

+

Normally, any polled-output pins reflect the state changes continuously, as +described above. The POLLMODE command supports another feature, however, +where the polled-output pins will latch the active state; they will change only +once (when the poll state is reached) and stay in the new state until the PBASIC +program tells it to change again. See the POLLMODE +description for more information.

+

A clever use of the "latched" feature is to set a polled-output to be the same +as the polled-input. For example, suppose an application needed to respond in some +way if a polled-input pin goes high, but it doesn't need to respond immediately, +and the other tasks should not be interrupted. In essence, we need a way to know +if the pin has gone high since the last time we checked it. Look at this +example:

+idx     VAR     Byte
+
+Setup:
+  POLLOUT 0, 1                          ' pin 0 is polled-output, high
+  POLLIN 0, 1                           ' pin 0 back to polled-input, high
+  POLLMODE 10                           ' Set mode to latch the polled-output
+
+Work:                                   ' kill time waiting for polled 
+  FOR idx = 1 TO 20                     '   event
+    DEBUG  "Working....", CR        
+  NEXT
+  IF (OUT0 = 0) THEN Work
+
+Respond:                                ' Response message
+  DEBUG CR, 
+        "You set my pin high!", CR
+  POLLMODE 10                           ' Reset polled-output's latch function
+  GOTO Work
+
+

Here, we set I/O pin 0 to a polled-output, then immediately set it to a +polled-input. Then we set the polled-mode to latch the polled-outputs. Since +the POLLIN command occurred after the POLLOUT, I/O pin 0 will be +an input, but the polling feature will still affect the OUT0 bit (output latch +for I/O pin 0). Then, the program performs some work, and once in a while, checks +the state of OUT0. If OUT0 is 0, I/O pin 0 was never seen to go high. If, +however, OUT0 is 1, I/O pin 0 must have gone high while the program was doing +other work, and now it can respond in the proper manner. This even works if the +pin had gone high and then low again before we check it (as long as it was high +at some point in between the instructions in our Work routine.

+

It is important to note that during the time between the POLLOUT and +POLLIN commands, I/O pin 0 will be set to an output direction. This can +cause a temporary short with the circuitry connected to I/O pin 0, so it is +vital that a large enough series resister (perhaps 220 ohms or greater) be +inserted on that pin to protect the external device and the BASIC Stamp.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLRUN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLRUN.htm new file mode 100644 index 0000000..f582cf9 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLRUN.htm @@ -0,0 +1,144 @@ + + + + POLLRUN + + + + + +

POLLRUN

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

POLLRUN Example +

+

 

+
+

 

+

 

+

Syntax: POLLRUN ProgramSlot

+

Function

+

Specify a program to run upon a polled-input event. + +

+
    +
  • ProgramSlot is a variable/constant/expression (0 - 7) that + specifies the program slot to run when a polled-input event occurs.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS2p, BS2pe, and BS2px
Default SlotThe default polled-run slot is 0. If no POLLRUN + command is given and a poll mode of 3 or 4 is set, the program in slot 0 + will run in response to a polled-input event.
Special Notes +
    +
  • If both polled-outputs and polled-run are active, the polled-output + event will occur before the polled-run event. +
  • +
+
Related Commands +

POLLIN, POLLMODE, POLLOUT, POLLWAIT, RUN

+
+

Explanation

+

The POLLRUN command is one of a family of unique "polling" commands on the +BS2p, BS2pe, and BS2px modules. The other commands in this family include POLLIN, +POLLMODE, POLLOUT and POLLWAIT. The POLLRUN command +is used to specify a program slot to run in response to a polled event. This +activity can occur in between any two instructions within the rest of the PBASIC +program.

+

The "polling" commands allow the BASIC Stamp to respond to certain I/O pin +events at a faster rate than what is normally possible through manual PBASIC +programming. The term "poll" comes from the fact that the BASIC Stamp's interpreter +periodically checks the state of the designated polled-input pins. It "polls" +these pins after the end of each PBASIC instruction and before it reads the next +PBASIC instruction from the user program; giving the appearance that it is polling +"in the background". This feature should not be confused with the concept of +interrupts, as the BASIC Stamp does not support true interrupts.

+

The following is a simple example of the POLLRUN command:

+Setup:
+  POLLIN 0, 0
+  POLLRUN 1
+  POLLMODE 3
+
+Main:
+  DEBUG "Waiting in Program Slot 0...", CR
+  GOTO Main
+
+

The first line of the above code will set up I/O pin 0 as a polled-input pin +looking for a low (0) state. The second line, POLLRUN, tells the BASIC +Stamp that when I/O pin 0 goes low, it should switch execution over to the +program residing in program slot 1. The third line, POLLMODE, activates +the polled-run configuration.

+

Once the BASIC Stamp reaches the Main routine, it will continuously print +"Waiting in Program Slot 0..." on the PC screen. In between reading the +DEBUG and GOTO commands, however, the BASIC Stamp will poll I/O +pin 0 and check for a high or low state. If the state of pin 0 is high, +it will do nothing and continue as normal. If the state of pin 1 is low, it +will switch execution over to the program in slot 1 (the second program is not +shown in this example). The switch to another program slot works exactly like +with the RUN command; the designated program is run and the BASIC Stamp +does not "return" to the previous program (similar to a GOTO command).

+

Note that in order for the polled-run activity to occur, the poll mode must +be set to either 3 or 4 (the two modes that activate polled-run). Also note, +that the polled-run modes, 3 and 4, are unique. As soon as the polled-run action +occurs, the mode switches to 1 (deactivated, saved) or 2 (activated, outputs), +respectively. This is so that the BASIC Stamp doesn't continuously go to the +start of the designated program slot while the polled-inputs are in the desired +poll state. Without this "one shot" feature, your program would appear to lock-up +as long as the polled-inputs are in the designated state.

+

After the program switch takes place, the ProgramSlot value is maintained. +Any future change to poll mode 3 or 4, without another POLLRUN command, will +result in the previously defined program slot being used.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLWAIT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLWAIT.htm new file mode 100644 index 0000000..fa9ba9c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POLLWAIT.htm @@ -0,0 +1,218 @@ + + + + POLLWAIT + + + + + +

POLLWAIT

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

POLLWAIT Example +

+

 

+
+

 

+

 

+

Syntax: POLLWAIT Duration

+

Function

+

Pause program execution, in a low-power mode, in units of Duration until any +polled-input pin reaches the desired poll state. + +

+
    +
  • Duration is a variable/constant/expression (0 - 8) that + specifies the duration of the low-power state. The low-power duration is + 2Duration x 18 milliseconds. The table below indicates the low-power + duration for any given Duration. Using 8 as the Duration is a special + case; the BS2p, BS2pe, and BS2px will not go into low-power mode and will + respond quicker to polled inputs.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2pBS2peBS2px
Current draw during POLLWAIT350 µA36 µA450 µA
Response time with Duration
set + to 8
Less than 160 µsLess than 250 µsLess than 100 µs
Special Notes +
    +
  • Poll mode must be 2 or 4 and at least one polled-input must be set + to activate POLLWAIT

    (POLLWAIT will be ignored + otherwise).
  • +
  • If both polled-wait and polled-run are active, the polled-run event + will occur immediately after the polled-wait detects an event.
  • +
+
Related Commands +

POLLIN, POLLMODE, POLLOUT, POLLRUN, END, NAP, SLEEP

+
+

Explanation

+

The POLLWAIT command is one of a family of unique "polling" commands on +the BS2p and BS2pe modules. The other commands in this family include POLLIN, +POLLMODE, POLLOUT and POLLRUN. The POLLWAIT command +is used to pause program execution and go into a low-power state until any +polled-input pin reaches the desired poll state.

+

The "polling" commands allow the BASIC Stamp to respond to certain I/O pin +events at a faster rate than what is normally possible through manual PBASIC +programming. The term "poll" comes from the fact that the BASIC Stamp's interpreter +periodically checks the state of the designated polled-input pins. It "polls" +these pins after the end of each PBASIC instruction and before it reads the next +PBASIC instruction from the user program; giving the appearance that it is polling +"in the background". This feature should not be confused with the concept of +interrupts, as the BASIC Stamp does not support true interrupts.

+

The POLLWAIT command is unique among the polling commands in that it +actually causes execution to halt, until a polled-input pin event occurs. +The Duration argument is similar to that of the NAP command; using +the values 0 to 7 specifies the duration of the low-power period. After the +low-power period is over, the BASIC Stamp polls the polled-input pins and determines +if any meet the desired poll state. If no polled-input is in the desired state +(as set by POLLIN command) the BASIC Stamp goes back into low-power mode, +again, for the same duration as before. If any polled-input is in the desired +state, however, the BASIC Stamp will continue execution with the next line of +code.

+

A Duration of 8 makes the BASIC Stamp pause execution in normal running +mode (not low-power mode) until a polled-input event occurs. The response time +is indicated in the table below. Since the response time is so fast, this feature +can be used to synchronize a portion of PBASIC code to an incoming pulse

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Duration + Length of Low-Power Mode
018 ms
136 ms
272 ms
3144 ms
4288 ms
5576 ms
61152 ms (1.152 seconds)
72304 ms (2.304 seconds)
8No power-down
+
+

 

+

The following is a simple example of the POLLWAIT command.

+Setup:
+  POLLIN 0, 0
+  POLLMODE 2
+
+Main:
+  POLLWAIT 0
+  TOGGLE 1
+  GOTO Main
+
+

In this example, the POLLIN command sets I/O pin 0 to be a polled-input +pin looking for a low (0) state. The Main routine immediately runs a POLLWAITcommand and specifies a Duration of 0 (with results in a low-power state of +18 ms). This means that every 18 milliseconds, the BASIC Stamp wakes-up and checks +I/O pin 0 for a low. If I/O pin 0 is high, it goes back to sleep for another 18 +milliseconds. If I/O pin 0 is low, it runs the next line of code, which toggles +the state of I/O pin 1. Then the loop starts all over again.

+

If low-power mode is not required, change the POLLWAIT command in the +example above to "POLLWAIT 8" instead. This will have the effect of keeping +the BASIC Stamp in normal running mode (i.e., no low-power glitches) and will also +cause the TOGGLE command to execute in a much shorter amount of time after +a polled-input event occurs.

+

Note: Due to the +nature of low-power mode, I/O pin 1 may occasionally toggle between high and low even if I/O pin 0 stays low. This is an +artifact of power conserving commands, described below.

+

During execution of power conserving commands (END, NAP, POLLWAIT, and SLEEP), current will occasionally be interrupted +on I/O pins for about 18 ms durations (60 µs on the BS2pe). The reason is that the +watchdog-timer reset that awakens the BASIC Stamp during these commands also causes all of the pins to +switch to input mode for approximately 18 ms (60 µs on the BS2pe). When the interpreter +firmware regains control of the processor, it restores the I/O direction dictated +by your program.

+

If you plan to use END, NAP, POLLWAIT, or SLEEP in your programs, +make sure that your loads can tolerate these power outages. The simplest solution +is often to connect resistors high or low (to +5V or ground) as appropriate to +ensure a continuing supply of current during the reset.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/POT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/POT.htm new file mode 100644 index 0000000..b4a83af --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/POT.htm @@ -0,0 +1,122 @@ + + + + POT + + + + + +

POT

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

POT Example +

+

 

+
+

 

+

 

+

Syntax: POT Pin, Scale, Variable

+

Function

+

Read a 5 kΩ to 50 kΩ potentiometer, thermistor, photocell, or other +variable resistance.

+
    +
  • Pin is a variable/constant (0 - 7) that specifies the I/O pin + to use. This pin will be set to output mode initially, then to input mode.
  • +
  • Scale is a variable/constant (0 - 255) used to scale the + command's internal 16-bit result. See Explanation below for steps to finding + the scale value to use for your circuit.
  • +
  • Variable is a variable (usually a byte) where the final result + of the reading will be stored. Internally, the POT command calculates + a 16-bit value, which is scaled down to an 8-bit value.
  • +
+

Note: See RCTIME for all BS2 models.

+

Explanation

+

POT reads a variable resistance and returns a value (0 - 255) representing +the amount of time it took to discharge the capacitor through the resistance. Pin +must be connected to one side of the variable resistance, whose other side is +connected through a capacitor to ground, as shown below.

+
+ + +
+

 

+

POT works by first setting the specified I/O pin to an output and setting +its state high. This step places +5 volts on one side of the capacitor and ground +(0 volts) on the other side, which charges the capacitor. POT will hold the +pin high for 10 milliseconds to charge the capacitor. It is important to select +component values that will allow the capacitor to charge in this period. If, for +example, a 50 kΩ potentiometer is used with a 0.1 µF cap, the maximum +charge time would be:

+

Charge time: 5 x (50 x 103) x (0.1 x 10-6) += 25 x 10-3

+

The full charge time (5 TC) is 25 x 10-3 or 25 milliseconds. +Obviously, the capacitor would never fully charge when the potentiometer is +at its maximum position. In this case, changing the capacitor to 0.01 µF +reduces the charge time to 2.5 milliseconds; well within the range of the +POT function.

+

After the capacitor is charged the I/O pin to an input mode and POTstarts its timer. Initially the I/O pin will see a high (1) that will eventually +drop to a low (0) when the capacitor discharges past the 1.4-volt threshold. +The timer stops once the low is seen. The value of the variable resistor affects +the time it takes to discharge the capacitor from 5 volts to approximately 1.4 +volts.

+

The 16-bit reading is multiplied by (Scale ÷ 256), so a scale +value of 128 would reduce the range by approximately 50%, a scale of 64 would +reduce to 25%, and so on. The amount by which the internal value must be scaled +varies with the size of the resistor being used.

+

Finding the best Scale value:

+
    +
  1. Build the circuit shown above and plug the BS1 into the PC.
  2. +
  3. Select Run | POT Scaling.

    A special calibration window appears, allowing you to find the best value.
  4. +
  5. The window asks for the number of the I/O pin to which the variable resistor + is connected. Select the appropriate pin (0 - 7).
  6. +
  7. The editor downloads a short program to the BS1 (this overwrites any program + already stored in the BS1).
  8. +
  9. Two numbers will be displayed: scale and value. Adjust the resistor until + the smallest number is shown for scale (assuming you can adjust the resistor, + as with a potentiometer).
  10. +
  11. Once you've found the smallest number for scale, you're done. This number + should be used for the Scale in the POT command.
  12. +
  13. Optionally, you can verify the scale number found above by selecting the + POT Value checkbox. This locks the scale and causes the BS1 to read the resistor + continuously. The window displays the value. If the scale is good, you should + be able to adjust the resistor, achieving a 0-255 reading for the value (or as + close as possible). To change the scale value and repeat this step, just + uncheck the box. Continue this process until you find the best scale.
  14. +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSIN.htm new file mode 100644 index 0000000..ac70637 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSIN.htm @@ -0,0 +1,136 @@ + + + + PULSIN + + + + + +

PULSIN

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

PULSIN Example +

+

 

+
+

 

+

 

+

Syntax: PULSIN Pin, State, Variable

+

Function

+

Measure the width of a pulse on Pin described by State and store the +result in Variable. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + the I/O pin to use. This pin will be set to input mode.
  • +
  • State is a variable/constant/expression* (0 - 1) that specifies + whether the pulse to be measured is low (0) or high (1). A low pulse begins + with a 1-to-0 transition and a high pulse begins with a 0-to-1 transition.
  • +
  • Variable is a variable (usually a word) in which the measured + pulse duration will be stored. The unit of time for Variable is + described below.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2eBS2sxBS2pBS2peBS2px
Units in Variable10 µs2 µs2 µs0.8 µs0.75 µs2 µs0.81 µs
Maximum pulse width655.35 ms131.07 ms131.07 ms52.428 ms49.151 ms123.6 ms53.08 ms
Related Commands +

PULSOUT, COUNT

+
+

Explanation

+

PULSIN is like a fast stopwatch that is triggered by a change in state +(0 or 1) on the specified pin. The entire width of the specified pulse (high or +low) is measured, in units shown above and stored in Variable.

+

Many analog properties (voltage, resistance, capacitance, frequency, duty cycle) +can be measured in terms of pulse duration. This makes PULSIN a valuable +form of analog-to-digital conversion.

+

PULSIN will wait for the desired pulse, for up to the maximum pulse +width it can measure, shown in the table above. If it sees the desired pulse it +measures the time until the end of the pulse and stores the result in Variable. +If it never sees the start of the pulse, or the pulse is too long (greater than +the Maximum Pulse Width shown above), PULSIN "times out" and store 0 in +Variable. This operation keeps your program from locking-up should the +desired pulse never occur.

+

Regardless of the size of Variable, PULSIN internally uses a +16-bit timer. Unless the pulse widths are known to be short enough to fit in an +8-bit result, it is recommended using a word-sized variable. Not doing so may +result in strange and misleading results as the BASIC Stamp will only store the +lower 8-bits into a byte variable.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSOUT.htm new file mode 100644 index 0000000..901b157 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/PULSOUT.htm @@ -0,0 +1,145 @@ + + + + PULSOUT + + + + + +

PULSOUT

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

PULSOUT Example +

+

 

+
+

 

+

 

+

Syntax: PULSOUT Pin, Duration

+

Function

+

Generate a pulse on Pin with a width of Duration. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + the I/O pin to use. This pin will be set to output mode.
  • +
  • Duration is a variable/constant/expression* (0 - 65535) that + specifies the duration of the pulse. The unit of time for Duration is + described below.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2eBS2sxBS2pBS2peBS2px
Units in Variable10 µs2 µs2 µs0.8 µs0.8 µs2 µs0.81 µs
Maximum pulse width655.35 ms131.07 ms131.07 ms52.428 ms52.428 ms123.6 ms53.08 ms
Related Commands +

PULSIN +

+
+

Explanation

+

PULSOUT sets Pin to output mode, inverts the state of that pin; +waits for the specified Duration; then inverts the state of the pin again; +returning the bit to its original state. The unit of Duration is described +above. The following example will generate a 100 µs pulse on I/O pin 5:

+  PULSOUT 5, 50                         ' generate a pulse on pin 5
+
+

The polarity of the pulse depends on the state of the pin before the command +executes. In the example above, if pin 5 was low, PULSOUT would produce +a positive pulse. If the pin was high, PULSOUT would produce a negative +pulse.

+

If the pin is an input, the output state bit, OUT5 (PIN5 on the BS1) won't +necessarily match the state of the pin. What happens then? For example: Pin 7 is +an input (DIR7 = 0) and pulled high by a resistor as shown below. Suppose that +pin 7 is low when we execute the instruction:

+  PULSOUT 7, 5                          ' generate a pulse on pin 7
+
+

The figure below shows the sequence of events on that pin. Initially, pin 7 +is high. Its output driver is turned off (because it is in input mode), so the +10 kΩ resistor sets the state on the pin. When PULSOUT executes, it +turns on the output driver, allowing OUT7 (PIN7 on the BS1) to control the pin.

+
+ + +
+

 

+

Since OUT7 (PIN7 on the BS1) is 0, the pin goes low when made an output. After +a few microseconds of preparation, PULSOUT inverts the state of the pin; +from low to high. It leaves the pin in that state for the specified time (10µs +if using a BS2) and then inverts it again, leaving the pin in its original +(output) state.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/PUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/PUT.htm new file mode 100644 index 0000000..f3817d0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/PUT.htm @@ -0,0 +1,167 @@ + + + + PUT + + + + + +

PUT

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

GET / PUT Examples +

+

 

+
+

 

+

 

+

Syntax: PUT Location, {WORD} Value{,{WORD} Value ...}

+

Function

+

Write one or more values to the Scratchpad RAM, starting at Location and +building upward. + +

+
    +
  • Location is a variable/constant/expression (0 – 62 for BS2e + and BS2sx, and 0 – 126 for BS2p, BS2pe, and BS2px) that specifies the + Scratchpad RAM location to write to.
  • +
  • Value is a variable/constant/expression to store + in RAM.*
  • +
+

*Note: The optional arguments require PBASIC 2.5.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2e and BS2sxBS2p, BS2pe, and BS2px
Scratchpad RAM size and organization64 bytes (0 – 63). Organized as bytes only.136 bytes (0 – 135). Organized as bytes only.
General purpose locations0 - 620 – 126
Special use locationCurrent program slot number in read-only location 63.Current program slot number in lowest nibble of read-only location 127. Current read/write slot number in highest nibble of location 127.
Additional locationsNoneLocations 128 - 135 (read-only) hold state of polled input pins.
Related CommandsGET + GET, STORE
PBASIC 2.5 Syntax Options +

Multiple sequential variables may be read from the Scratchpad RAM.

+

The optional WORD modifier may be specified to retrieve 16-bit values.

+
+

Explanation

+

The PUT command writes a value into the specified Scratchpad RAM location(s). +All values in the general-purpose locations can be written to from within any of +the eight program slots.

+

Scratchpad RAM is useful for passing data to programs in other program slots +and for additional workspace. It is different than regular RAM in that symbol +names cannot be assigned directly to locations and each location is always +configured as a byte only. The following code will write the value 100 to location +25, read it back out with GET and display it:

+

The following example illustrates this:

+temp    VAR     Byte
+
+Main:
+  PUT 25, 100
+  GET 25, temp
+  DEBUG DEC temp
+  END
+
+

When using $PBASIC 2.5 syntax, Word-sized variables can be written to the +Scratchpad RAM with a single PUT statement, as well as multiple items to +consecutive locations. The Word modifier writes the low-byte first, then the +high-byte ("Little Endian").

+

+ + +

+' {$PBASIC 2.5}
+
+value   VAR     Word
+value2  VAR     Word
+addr    VAR     Word                    ' EEPROM address
+test    VAR     Byte                    ' test byte read back
+
+Main:
+  value = $11
+  value2 = $2003
+  PUT 0, value, Word value2             ' write value to SP location 0
+                                        '  and value2 to SP locations 1 & 2
+
+  value = $FF                           ' modify variables
+  value2 = $FFFF
+
+  GET 0, value, Word value2             ' retrieve from Scratchpad
+
+  DEBUG HEX2 ? value                    ' display
+  DEBUG HEX4 ? value2
+  END
+
+

Most Scratchpad RAM locations are available for general use. The highest +location (63 for BS2e/BS2sx and 127 for BS2p/BS2pe) is a special, read-only, +location that always contains the number of the currently running program slot. +On the BS2p/BS2pe, the upper nibble of location 127 also contains the current +program slot that will be used for the READ and WRITE commands. +Any values written to this location will be ignored.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/PWM.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/PWM.htm new file mode 100644 index 0000000..03b26d0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/PWM.htm @@ -0,0 +1,201 @@ + + + + PWM + + + + + +

PWM

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

PWM Examples +

+

 

+
+

 

+

 

+

Syntax: PWM Pin, Duty, Duration

+

Function

+

Convert a digital value to analog output via pulse-width modulation. + +

+
    +
  • Pin is a variable/constant/expression* (0 - 15) that specifies + the I/O pin to use. This pin will be set to output mode initially then set to + input mode when the command finishes.
  • +
  • Duty is a variable/constant/expression* (0 - 255) that specifies + the analog output level as a number of 256ths of 5 V (0 to 4.98 V).
  • +
  • Duration is a variable/constant/expression* (0 - 255) that + specifies the duration of the PWM output.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2 and BS2eBS2sxBS2pBS2peBS2px
Units in Duration5 ms1 ms0.4 ms0.65 ms1.62 ms0.4 ms
Average voltage equationAverage Voltage = (Duty ÷ 256) x 5 volts
Require charge time (Duration ) equationCharge time = 5 x R x C, + Duration = Charge time ÷ Units in Duration
Special NotesPin is set to output initially, and set to input at end
Related Commands +

FREQOUT, DTMFOUT

+
+

Explanation

+

Pulse-width modulation (PWM) allows the BASIC Stamp (a purely digital device) +to generate an analog voltage. The basic idea is this: If you make a pin output +high, the voltage at that pin will be close to 5 V. Output low is close to 0 V. +What if you switched the pin rapidly between high and low so that it was high half +the time and low half the time? The average voltage over time would be halfway +between 0 and 5 V (2.5 V). PWM emits a burst of 1s and 0s whose ratio is +proportional to the duty value you specify.

+

The proportion of 1s to 0s in PWM is called the duty cycle. The duty +cycle controls the analog voltage in a very direct way; the higher the duty cycle +the higher the voltage. In the case of the BASIC Stamp, the duty cycle can range +from 0 to 255. Duty is literally the proportion of 1s to 0s output by the +PWM command. To determine the proportional PWM output voltage, use +this formula: (Duty ÷ 256) x 5 V. For example, if Duty +is 100, (100 ÷ 256) x 5 V = 1.953 V; PWM outputs a train of pulses +whose average voltage is 1.953 V.

+

In order to convert PWM into an analog voltage we have to filter out the +pulses and store the average voltage. The resistor/capacitor combination shown +below will do the job. The capacitor will hold the voltage set by PWM even +after the instruction has finished. How long it will hold the voltage depends on +how much current is drawn from it by external circuitry, and the internal leakage +of the capacitor. In order to hold the voltage relatively steady, a program must +periodically repeat the PWM instruction to give the capacitor a fresh +charge.

+

Just as it takes time to discharge a capacitor, it also takes time to charge +it in the first place. The PWM command lets you specify the charging time +in terms of PWM duration. The timing for the units in Duration is +shown in in the table above. So, on the BS2, to charge a capacitor for five +milliseconds, you would specify five units in Duration.

+

How do you determine how long to charge a capacitor? Use this rule-of-thumb +formula: Charge time = 5 x R x C. For instance, the circuit below uses a 10 kΩ +(10 x 103 ohm) resistor and a 1 µF (1 x 10-6 F) capacitor:

+

Charge time = 5 x 10 x 103 x 1 x 10-6 = 50 x 10-3 +seconds, or 50 milliseconds.

+
+ + +
+

 

+

Since, on the BS2, each unit in Duration is approximately a millisecond, +it would take at least 50 units to charge the capacitor. Assuming the circuit is +connected to P0, here's the complete PWM instruction:

+

+ + +

+  PWM 0, 100, 50                        ' Put a 1.96V charge on cap (BS2, BS2e)
+
+

To charge the same circuit to the same level using a BS2sx, the Durationwould require adjustment as follows:

+

+ + +

+  PWM 0, 100, 125                       ' Put a 1.96V charge on cap (BS2sx) 
+
+

After outputting the PWM pulses, the BASIC Stamp leaves the pin in input +mode (0 in the corresponding bit of DIRS). In input mode, the pin's output driver +is effectively disconnected. If it were not, the steady output state of the pin +would change the voltage on the capacitor and undo the voltage setting established +by PWM. Keep in mind that leakage currents of up to 1 µA can flow into +or out of this "disconnected" pin. Over time, these small currents will cause the +voltage on the capacitor to drift. The same applies for leakage current from an +op-amp's input, as well as the capacitor's own internal leakage. Executing +PWM occasionally will reset the capacitor voltage to the intended value.

+

PWM charges the capacitor; the load presented by your circuit discharges +it. How long the charge lasts (and therefore how often your program should repeat +the PWM command to refresh the charge) depends on how much current the +circuit draws, and how stable the voltage must be. You may need to buffer PWMoutput with a simple op-amp follower if your load or stability requirements are +more than the passive circuit can handle.

+

The term "PWM" applies only loosely to the action of the BASIC Stamp's PWM +command. Most systems that output PWM do so by splitting a fixed period +of time into an on time (1) and an off time (0). Suppose the interval is 1 ms +and the duty cycle is 100 ÷ 256. Conventional PWM would turn the +output on for 0.39 ms and off for 0.61 ms, repeating this process each millisecond. +The main advantage of this kind of PWM is its predictability; you know the +exact frequency of the pulses (in this case, 1 kHz), and their widths are +controlled by the duty cycle.

+

BASIC Stamp's PWM does not work this way. It outputs a rapid +sequence of on/off pulses, as short as 1.6 µs in duration, whose overall proportion +over the course of a full PWM cycle of approximately a millisecond is equal +to the duty cycle. This has the advantage of very quickly zeroing in on the desired +output voltage, but it does not produce the neat, orderly pulses that you might +expect. All BS2 modules also uses this high-speed PWMtechnique to generate pseudo-sine wave tones with the +DTMFOUT and FREQOUT +instructions.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/RANDOM.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/RANDOM.htm new file mode 100644 index 0000000..0276db0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/RANDOM.htm @@ -0,0 +1,146 @@ + + + + RANDOM + + + + + +

RANDOM

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

RANDOM Examples +

+

 

+
+

 

+

 

+

Syntax: RANDOM Variable

+

Function

+

Generate a pseudo-random number. + +

+
    +
  • Variable is a variable (usually a word) whose bits will be + scrambled to produce a random number. Variable acts as RANDOM's + input and its result output. Each pass through RANDOM stores the next + number, in the pseudo-random sequence, in Variable.
  • +
+

Explanation

+

RANDOM generates pseudo-random numbers ranging from 0 to 65535. They're +called "pseudo-random" because they appear random, but are generated by a logic +operation that uses the initial value in Variable to "tap" into a sequence +of 65535 essentially random numbers. If the same initial value, called the "seed", +is always used, then the same sequence of numbers is generated. The following +example demonstrates this:

+

+ + +

+SYMBOL  result  = W1
+
+Main:
+  result = 11000                        ' set initial "seed" value 
+  RANDOM result                         ' generate random number
+  DEBUG result                          ' show the result on screen 
+  GOTO Main
+
+

+ + +

+result  VAR     Word
+
+Main:
+  result = 11000                        ' set initial "seed" value 
+  RANDOM result                         ' generate random number 
+  DEBUG DEC ? result                    ' show the result on screen
+  GOTO Main
+
+

In this example, the same number would appear on the screen over and over again. +This is because the same seed value was used each time; specifically, the first +line of the loop sets result to 11000. The RANDOM command really needs +a different seed value each time. Moving the "Result =" line out of the loop will +solve this problem, as in:

+

+ + +

+SYMBOL  result  = W1
+
+Setup:
+  result = 11000                        ' set initial "seed" value 
+
+Main:
+  RANDOM result                         ' generate random number 
+  DEBUG result                          ' show the result on screen 
+  GOTO Main
+  END
+
+

+ + +

+result  VAR     Word
+
+Setup:
+  result = 11000                        ' set initial "seed" value 
+
+Main:
+  RANDOM result                         ' generate random number 
+  DEBUG DEC ? result                    ' show the result on screen
+  GOTO Main
+  END
+
+

Here, result is only initialized once, before the loop. Each time through the +loop, the previous value of result, generated by RANDOM, is used as the +next seed value. This generates a more desirable set of pseudo-random numbers.

+

In applications requiring more apparent randomness, it's necessary to "seed" +RANDOM with a more random value every time. For instance, in the +example program, RANDOM is executed continuously +(using the previous resulting number as the next seed value) while the program +waits for the user to press a button. Since the user can't control the timing of +button presses very accurately, the results approach true randomness.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/RCTIME.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/RCTIME.htm new file mode 100644 index 0000000..9bb7b3b --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/RCTIME.htm @@ -0,0 +1,182 @@ + + + + RCTIME + + + + + +

RCTIME

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

RCTIME Examples +

+

 

+
+

 

+

 

+

Syntax: RCTIME Pin, State, Variable

+

Function

+

Measure time while Pin remains in State; usually to measure the +charge/discharge time of resistor/capacitor (RC) circuit.. + +

+
    +
  • Pin is a variable/constant/expression (0 - 15) that specifies + the I/O pin to use. This pin will be placed into input mode.
  • +
  • State is a variable/constant/expression (0 - 1) that specifies + the desired state to measure. Once Pin is not in State, the + command ends and stores the result in Variable.
  • +
  • Variable is a variable (usually a word) in which the time + measurement will be stored. The unit of time for Variable is described + below.
  • +
+

Note: See POT for the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + +
 BS2, BS2e, and BS2peBS2sxBS2pBS2px
Units in Variable2 µs0.8 µs0.75 µs0.75 µs
Maximum pulse width + 131.07 ms52.428 ms49.151 ms49.151 ms
+

Explanation

+

RCTIME can be used to measure the charge or discharge time of a +resistor/capacitor circuit. This allows you to measure resistance or capacitance; +use R or C sensors such as thermistors or capacitive humidity sensors or respond +to user input through a potentiometer. In a broader sense, RCTIME can also +serve as a fast, precise stopwatch for events of very short duration.

+

When RCTIME executes, it starts a counter (who's unit of time is shown +above). It stops this counter as soon as the specified pin is no longer in +State (0 or 1). If pin is not in State when the instruction executes, +RCTIME will return 1 in Variable, since the instruction requires one +timing cycle to discover this fact. If pin remains in State longer than +65535 timing cycles RCTIME returns 0.

+

The figure below shows suitable RC circuits for use with RCTIME. Circuits +A are preferred, because the BASIC Stamp's logic threshold is approximately 1.4 +volts. This means that the voltage seen by the pin will start at 5V then fall +to 1.4V (a span of 3.6V) before RCTIME stops. With Circuit B, the voltage +will start at 0V and rise to 1.4V (spanning only 1.4V) before RCTIME stops. +For the same combination of R and C, Circuits A will yield a higher count, and +therefore more resolution than Circuit B.

+
+ + +
+

 

+

Before RCTIME executes, the capacitor must be put into the state +specified in the RCTIME instruction. For example, with Circuit A, the +capacitor must be charged until the top plate at 5V.

+

Here's a typical sequence of instructions for Circuit A (assuming I/O pin +7 is used):

+result  VAR     Word
+
+Test:
+  HIGH 7                                ' charge the cap
+  PAUSE 1                               '   for 1 ms
+  RCTIME 7, 1, result                   ' measure RC discharge time
+  DEBUG DEC ? result                    ' display result
+  END
+
+

Using RCTIME is very straightforward, except for one detail: For a given +R and C, what value will RCTIME return? It's easy to figure, based on a +value called the RC time constant, or tau (τ) for short. Tau represents the time +required for a given RC combination to charge or discharge by 63 percent of the +total change in voltage that they will undergo. More importantly, the value t is +used in the generalized RC timing calculation. Tau's formula is just R multiplied +by C:

+

τ = R x C

+

The general RC timing formula uses τ to tell us the time required for an RC +circuit to change from one voltage to another:

+

time = -τ x ( ln(Vfinal / Vinitial) )

+

In this formula ln is the natural logarithm; it's a key on most scientific +calculators. Let's do some math. Assume we're interested in a 10 kΩ +resistor and 0.1 µF capacitor. Calculate τ:

+

τ = (10 x 103) x (0.1 x 10-6) = 1 x 10-3

+

The RC time constant is 1 x 10-3 or 1 millisecond. Now calculate +the time required for this RC circuit to go from 5V to 1.4V (as in Circuit A):

+

Time = -1 x 10-3 x ( ln(1.4v ÷ 5.0v) ) = +1.273 x 10-3

+

On the BS2, the unit of time is 2 µs, that time (1.273 x 10-3) works +out to about 635 units. With a 10 kΩ resistor and 0.1 µF capacitor, +RCTIME would return a value of approximately 635. Since Vinitialand Vfinal doesn't change, we can use a simplified rule of thumb to +estimate RCTIME results for Circuit A:

+

RCTIME units = 635 x R (in kΩ) x C (in µF)

+

Another handy rule of thumb can help you calculate how long to charge/discharge +the capacitor before RCTIME. In the example above that's the purpose of the +HIGH and PAUSE commands. A given RC charges or discharges 98 percent +of the way in five time constants (5 x R x C). In Circuits A and B, the +charge/discharge current passes through the 220 Ω series resistor and the +capacitor. So if the capacitor were 0.1 µF, the minimum charge/discharge time +should be:

+

Charge time = 5 x 220 x (0.1 x 10-6) = 110 x 10-6

+

So it takes only 110 µs for the capacitor to charge/discharge, meaning that the +one millisecond charge/discharge time of the example is plenty.

+

A final note about the circuits above: You may be wondering why the 220 Ω +resistor is necessary at all. Consider what would happen if resistor R was a +potentiometer, and were adjusted to 0 Ω. When the I/O pin went high to +discharge the capacitor, it would see a short direct to ground. The 220 Ω +series resistor would limit the short circuit current to 5V ÷ 220 Ω += 23 mA and protect the BASIC Stamp from damage. (Actual current would be quite +a bit less due to internal resistance of the pin's output driver, but you get +the idea.)

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/READ.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/READ.htm new file mode 100644 index 0000000..fb4750e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/READ.htm @@ -0,0 +1,227 @@ + + + + READ + + + + + +

READ

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

READ Examples +

+

 

+
+

 

+

 

+

 

+

 

+

Syntax : +READLocation, Variable
Syntax : +READLocation, {WORD} Variable {, {WORD} Variable, ...}

+

Function

+
    +
  • Location Location is a variable/constant/expression* + (0 - 255 on BS1, 0 - 2047 on all other BASIC Stamp models) that specifies the + EEPROM address to read from.
  • +
  • Variable is a variable (usually a byte) where the value + is stored.*
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

*Note: The optional arguments require PBASIC 2.5.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2, BS2e, and BS2sxBS2p, BS2pe, and BS2px
Range of EEPROM locations0 to 2550 to 20470 to 2047

(see notes below)
Special Notesn/aREAD only works with current program slot on + BS2e and BS2sx.READ works with any program slot as set by the + STORE command.
Related CommandsWRITE, EEPROM +

WRITE, DATA

+
+

WRITE, DATA, STORE

+
PBASIC 2.5 Syntax Options +

n/a

+
+

Multiple sequential variables may be read from the Scratchpad RAM, and the optional WORD modifier may be specified to retrieve 16-bit values.

+
+

Explanation

+

The EEPROM is used for both program storage (which builds downward from address +255 on BS1, 2047 on all other BASIC Stamp models) and data storage (which builds upward +from address 0). The READ instruction retrieves a value from any +EEPROM address and stores it in Variable. When the optional Word modifier +($PBASIC 2.5 required) is used, the low byte of Variable is read from +Location, the high byte of Variable from Location + 1.

+

Any location within the EEPROM can be read (including your PBASIC program's +tokens) at run-time. This feature is mainly used to retrieve long-term data from +EEPROM; data stored in EEPROM is not lost when the power is removed.

+

The following READ command retrieves the value at location 100 and +stores it into the variable called Result:

+

+ + +

+SYMBOL  result  = B2
+
+Main: 
+  READ 100, result
+  END
+
+

+ + +

+result  VAR     Byte
+
+Main:
+  READ 100, result
+  END
+
+

The EEPROM is organized as a sequential set of byte-sized memory locations. The READ command retrieves byte-sized values from EEPROM. This does not mean that you can't read word-sized values, however. A word consists of two bytes, called a low-byte and a high-byte. If you wanted to read a word-sized value, you can use two READ commands and a word-size variable (along with some handy modifiers). For example:

+

+ + +

+SYMBOL  result  =  W1                   ' word-sized variable
+SYMBOL  resLo   =  B2                   ' low-byte of W1
+SYMBOL  resHi   =  B3                   ' high-byte of W1
+
+EEPROM  (101, 4)                        ' Store word-sized value 
+
+Main:
+  READ 0, resLo 
+  READ 1, resHi  
+  DEBUG #result
+  END
+
+

+ + +

+result  VAR     Word
+
+DATA    Word    1125                    ' Store word-sized value 
+
+Main:
+  READ 0, result.LowByte
+  READ 1, result.HighByte
+  DEBUG DEC ? result
+  END
+
+

This code uses the EEPROM or DATA directive to write the low-byte +and high-byte of the number 1125 into locations 0 and 1 during download. When the +program runs, the two READ commands will read the low-byte and high-byte +out of EEPROM (reconstructing it in a word-size variable) and then display the +value on the screen.

+

When using $PBASIC 2.5 syntax, word-sized variables can be retrieved with a single +READ statement, as well as multiple items from consecutive locations.

+

+ + +

+' {$PBASIC 2.5}
+
+idNum   VAR     Word
+score   VAR     Byte
+
+ID_Rec  DATA    Word 1125, 75           ' Store multiple items
+
+Main:
+  READ ID_Rec, Word idNum, score        ' Read multiple variables
+  DEBUG DEC ? idNum                     ' Display them
+  DEBUG DEC ? score
+  END
+
+

Note that the EEPROM and DATA directives store data in the EEPROM +before the program runs, however, the WRITE command can be used to store +data while the program is running. Additionally, the EEPROM locations can be read +an unlimited number of times, but EEPROM locations can be worn out by excessive +writes. See the WRITE command for more information.

+

When using the READ and WRITE commands, take care to ensure that +your program doesn't overwrite itself. On the BS1, location 255 holds the address +of the last instruction in your program. Therefore, your program can use any space +below the address given in location 255. For example, if location 255 holds the +value 100, then your program can use locations 0-99 for data.

+

+ + +

+

On other BASIC Stamp models, you'll need to view the Memory Map of the program before +you download it, to determine the last EEPROM location used.

+

+ + +

+

On the BS2p, BS2pe, and BS2px the READ and WRITE commands can +affect locations in any program slot as set by the STORE command. See the +STORE command for more information.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/RETURN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/RETURN.htm new file mode 100644 index 0000000..22b4bb0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/RETURN.htm @@ -0,0 +1,120 @@ + + + + RETURN + + + + + +

RETURN

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

RETURN Example +

+

 

+
+

 

+

 

+

Syntax: RETURN

+

Function

+

Return from a subroutine, assuming there was a previous GOSUB or +ON...GOSUB executed. + +

+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS1All BS2 Models
Related Commands +

GOSUB +

+
+

GOSUB, ON...GOSUB

+
Maximum number of RETURNs per + programUnlimited. However, the number of GOSUBs is limited. + See GOSUB for more information.
+

Explanation

+

RETURN sends the program back to the address (instruction) immediately +following the most recent GOSUB. If RETURN is executed without a +prior GOSUB, the BASIC Stamp will return to the first executable line of +the program; usually resulting in a logical bug in the code. See the GOSUBcommand for more information.

+

+ Note: On the BS1, a RETURN without a GOSUB will + return the program to the last GOSUB (or will end the program if + no GOSUB was executed)

+

The example below will start out by GOSUB-ing to the section of code beginning with the label Hello. It will print "Hello my friend." on the screen then RETURN to the line after the GOSUB, which prints "How are you?" and ENDs.

+Main:
+  GOSUB Hello
+  DEBUG "How are you?", CR
+  END
+
+Hello:
+  DEBUG "Hello my friend.", CR
+  RETURN
+
+

Watch Out For Subroutines That Your Program Can "Fall Into"

+

There's another interesting lesson here; what would happen if we removed the +END command from this example? Since the BASIC Stamp reads the code from +left to right, top to bottom (like the English language) once it had returned +to and run the "How are you?" line, it would naturally "fall into" the Hello +routine again. Additionally, at the end of the Hello routine, it would see the +RETURN again (although it didn't GOSUB to that routine this time) +and because there wasn't a previous place to return to, the BASIC Stamp will start +the entire program over again. This would cause an endless loop. The important +thing to remember here is to always make sure your program doesn't allow itself +to "fall into" a subroutine.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/REVERSE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/REVERSE.htm new file mode 100644 index 0000000..0f0512a --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/REVERSE.htm @@ -0,0 +1,101 @@ + + + + REVERSE + + + + + +

REVERSE

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

REVERSE Examples +

+

 

+
+

 

+

 

+

Syntax: REVERSE Pin

+

Function

+

Reverse the data direction of the specified pin. + +

+
    +
  • Pin is a variable/constant/expression* (0 – 15) that specifies the + I/O pin to use. This pin will be placed into the mode opposite of its current + input/output mode.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + +
 BS1 and all BS2 models
Related Commands +

HIGH, TOGGLE

+
+

Explanation

+

Reverse is convenient way to switch the I/O direction of a pin. If the pin +is an input, Reverse makes it an output; if it's an output, Reversemakes it an input.

+

Remember that "input" really has two meanings: (1) Setting a pin to input +makes it possible to check the state (1 or 0) of external circuitry connected +to that pin. The current state is in the corresponding bit of the INS register +(PINS on the BS1). (2) Setting a pin to input also disconnects the output +driver, the corresponding bit of OUTS (PINS on the BS1).

+

The example programs illustrate this second fact +with a two-tone LED blinker, using the circuit below:

+

 

+

+ +

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/RUN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/RUN.htm new file mode 100644 index 0000000..cb02aa3 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/RUN.htm @@ -0,0 +1,194 @@ + + + + RUN + + + + + +

RUN

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

RUN Example +

+

 

+
+

 

+

 

+

Syntax: RUN ProgramSlot

+

Function

+

Switches execution to another BASIC Stamp program (in a different program slot). + +

+
    +
  • ProgramSlot is a variable/constant/expression (0 – 7) that + specifies the program slot to run.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2eBS2sxBS2pBS2peBS2px
Number of program slots8 (numbered 0 to 7)
Time delay to switch between program slots770 µs300 µs250 µs736 µs195 µs
Related Commands +

n/a

+
+

POLLRUN +

+
Special NotesRUN is similar to a GOTO...you can not "return" from a RUN
+

The BS2pe has 16 slots, but only slots 0 - 7 are available for programs. Slots 8 - 15 may be used for data storage.

+

Explanation

+

The BS2e, BS2sx, BS2p, and BS2px have a total of 16 kilobytes of code space; the BS2pe +has 16 kilobytes of code space and an additional 16 kilobytes of data space. This +EEPROM space is organized into slots of 2 kilobytes (2048 bytes) each. Up to eight +different programs can be downloaded to the BASIC Stamp (one program per slot). +When the BASIC Stamp powers up, or is reset, the program in slot 0 is executed.

+

The RUN command allows you to activate another program and causes +the BASIC Stamp to stay in the newly activated program until it receives +another RUN command, or until a power-down or reset condition occurs. +The RUN command is similar to a GOTO command in that it allows you +to "goto" another program. Normally a master-type program will be used +in program slot 0 (since slot 0 runs first) and will control initial execution +of the other programs.

+

Look at the following example (there are two programs here, make sure to +download them into program slots 0 and 1, respectively). See the special use of the $STAMP directive in Defining Multi-File Projects for more information. + +

+

Download the following two lines into program slot 0:

+  DEBUG "Hello "
+  RUN 1
+
+

Download the following three lines into program slot 1:

+  DEBUG "World!", CR
+  PAUSE 1000
+  RUN 0
+
+

The above two programs (assuming they have been downloaded into program slots 0 and 1, respectively) will display "Hello World!" on the screen. Program 0 is the first to run and it displays "Hello ", then issues a RUN 1 command. The BASIC Stamp then starts execution of program 1, from its first line of code, which causes "World!" to be displayed. Program 1 then pauses for one second and the runs program 0 again.

+

What Happens To I/O Pins And RAM When Using RUN?

+

The I/O pins retain their current state (directions and output latches) and +all Variable and Scratchpad RAM locations retain their current data +during a transition between programs with the RUN command. If sharing +data between programs within Variable RAM, make sure to keep similar +variable declarations (defined in the same order) in all programs so that +the variables align themselves on the proper word, byte, nibble and bit +boundaries across programs. The following programs illustrate what happens +with mismatched variable declarations:

+' Download this program to Slot 0
+
+cats    VAR     Byte
+dogs    VAR     Byte
+
+Setup:
+  cats = 3
+  dogs = 1
+
+Main:
+  DEBUG "In Slot 0", CR
+  DEBUG ? cats
+  DEBUG ? dogs
+  RUN 1
+
+' Download this program to Slot 1
+
+cats    VAR     Byte
+dogs    VAR     Byte
+fleas   VAR     Word
+
+Main:
+  DEBUG "In Slot 1", CR
+  DEBUG ? cats
+  DEBUG ? dogs
+  DEBUG ? fleas
+  END
+
+

When the Slot 1 program runs you may be surprised to see that cats and dogs +are now zero and fleas are up to 259! - even though we didn't explicitly define +them. What happened? The key to remember is that variable names are simply +pointers to RAM addresses, and the PBASIC compiler assigns variable names to RAM +in descending order by size. This means that in the Slot 1 program, fleas was +assigned to RAM locations 0 and 1 which are holding the values 3 and 1 +respectively. Since words are stored low-byte first, the value 259 for fleas +makes sense (3 + (1 * 256)).

+

Any program number specified above 7 will wrap around and result in +running one of the 8 programs (RUN 8 will run program 0, RUN 9 will run +program 1, etc). The current program slot can be read from the last byte of the +Scratchpad RAM. Example:

+  #SELECT $STAMP
+    #CASE BS2
+      pgmSlot = 0                       ' everything in slot 0
+      rwSlot = 0
+    #CASE BS2E, BS2SX
+      READ 63, pgmSlot                  ' read current slot
+      rwSlot = pgmSlot                  ' READ/WRITE slot is same
+    #CASE BS2P, BS2PE, BS2PX
+      READ 127, pgmSlot                 ' get slot control byte
+      rwSlot = rwSlot.HIGHNIB           ' READ/WRITE in high nibble
+      pgmSlot = pgmSlot.LOWNIB          ' pgm slot in low nibble
+  #ENDSELECT
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SELECT_CASE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SELECT_CASE.htm new file mode 100644 index 0000000..1c3ae1c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SELECT_CASE.htm @@ -0,0 +1,168 @@ + + + + SELECT...CASE + + + + + +

SELECT...CASE

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

SELECT...CASE Example +

+

 

+
+

 

+

 

+

Syntax:



   SELECT Expression

     CASE Condition(s)

       Statement(s)

   { CASE Condition(s)

       Statement(s)

     CASE ELSE

       Statement(s) }

   ENDSELECT

+

Function

+

Evaluate Expression and then conditionally execute a block of code based +on comparison to Condition(s). After executing a block of code the +program continues at the line that follows ENDSELECT. If no conditions +are found True and a CASE ELSE block is included, the CASE ELSE +code statements will execute.

+
    +
  • Expression is a variable, a constant or an expression.
  • +
  • Condition is a statement, that can be evaluated as True or + False. The Condition can be a very simple or very complex + relationship, as described below. Multiple conditions within the same + CASE can be separated by commas ( , ).
  • +
  • Statement(s) is any valid PBASIC statement or statements. + Multiple statements may be placed on the same line (though not recommended) + by separating each statement with a colon ( : ).
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS2 Family
Comparison operators= (assumed if no operator), <>, >, <, >=, + <=
Conditional Logic OperatorsNOT, AND, OR, XOR
Condition formatcondition_op value   or   + value1 TO value2
ParenthesesAllowed
NestingUp to 16 levels
Related Commands +

IF…THEN…ELSE, ON...GOSUB, BRANCH

+
+

Explanation

+

SELECT...CASE is an advanced decision-making structure and is often used +to replace compound IF...THEN...ELSE structures. The available comparison +operators are:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Comparison Operator SymbolDefinition
=Equal (assumed)
<>Not Equal
>Greater Than
<Less Than
>=Greater Than or Equal To
<=Less Than or Equal To
+
+

 

+

Example:

+  SELECT irCmd
+    CASE 0 TO 3
+      HIGH irCmd                        ' enable selected output
+      FREQOUT Spkr, 50, 880             ' beep
+  
+    CASE AllOff, Mute
+      OutA = %0000                      ' all outputs off
+  
+    CASE ELSE                           ' invalid command
+      DEBUG "Bad Command", CR
+  ENDSELECT
+
+

Here, the BASIC Stamp will examine the value of variable irCmd. If irCmd is +between zero and three (inclusive), the associated output (P0 .. P3) will be +made high and and the speaker will beep. If irCmd is equal to either AllOff or +Mute (constants), then outputs P0 - P3 will be made low. On any other value of +irCmd, a message will be displayed that indicates an invalid command.

+

See IF…THEN for additional details on the use of +comparison and conditional operators.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SERIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SERIN.htm new file mode 100644 index 0000000..5acaac6 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SERIN.htm @@ -0,0 +1,1235 @@ + + + + SERIN + + + + + +

SERIN

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

SERIN Examples +

+

 

+
+

 

+

 

+

Syntax : SERIN Rpin, Baudmode, {(Qualifier),} {#} InputData
Syntax : +SERIN Rpin {\Fpin}, Baudmode, {Plabel,} {Timeout, Tlabel,} [InputData]

+

Function

+

Receive asynchronous serial data (e.g., RS-232 data). + +

+
    +
  • Rpin is a variable/constant/expression* (0 - 16) that specifies + the I/O pin through which the serial data will be received. This pin will be + set to input mode. On the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px, if Rpin is + set to 16, the BASIC Stamp uses the dedicated serial-input pin (SIN, physical + pin 2), which is normally used by the Stamp Editor during the download process.
  • +
  • Fpin is an optional variable/constant/expression* (0 - 15) + that specifies the I/O pin to indicate flow control status on. This pin will + be set to output mode.
  • +
  • Baudmode is variable/constant/expression* (0 - 7 on the BS1, + 0 - 65535 on all other BASIC Stamp models) that specifies serial timing and + configuration.
  • +
  • Qualifier is an optional variable/constant (0 - 255) indicating + data that must be received before execution can continue. Multiple qualifiers + can be indicated with commas separating them.
  • +
  • Plabel is an optional label indicating where the program should + go in the event of a parity error. This argument should only be provided if + Baudmode indicates 7 bits, and even parity.
  • +
  • Timeout is an optional variable/constant/expression* (0 - 65535) + that tells SERIN how long to wait for incoming data. If data does not + arrive in time, the program will jump to the address specified by Tlabel.
  • +
  • Tlabel is an optional label that must be provided along with + Timeout, indicating where the program should go in the event that data + does not arrive within the period specified by Timeout.
  • +
  • InputData‡ is a list of variables and formatters that + tells SERIN what to do with incoming data. SERIN can store data + in a variable or array, interpret numeric text (decimal, binary, or hex) and + store the corresponding value in a variable, wait for a fixed or variable + sequence of bytes, or ignore a specified number of bytes. These actions can + be combined in any order in the InputData list.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Note: The BS1's InputData argument can only be a list of variables and the optional decimal modifier (#).

+

 

+

(Jump down to Baudmode Calculation; Baud Rate Tables; Decimal Formatter Specifics; Conversion Formatter Table; Special Formatter Tables; SERIN Troubleshooting)

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2 and BS2eBS2sxBS2pBS2peBS2px
Units in TimeoutN/A1 ms0.4 ms0.4 ms1 ms0.4 ms
Baud Range300, 600, 1200, and 2400 only243 to 50K608 to 115.2K608 to 115.2K243 to 50K972 to 115.2K
Baud Limit with Flow ControlN/A19.2K19.2K19.2K19.2K19.2K
Limit to QualifiersUnlimited6 (in WAIT formatter)
I/O Pins Available0 - 70 - 150 - 150 - 15

(in current I/O block)
0 - 15

(in current I/O block)
0 - 15

(in current I/O block)
Other Serial Port PinsN/ASIN pin (physical pin 2) when Rpin= 16
Related Commands +

SEROUT +

+
+

SEROUT, DEBUGIN

+
+

Explanation

+

One of the most popular forms of communication between electronic devices is serial +communication. There are two major types of serial communication; asynchronous and +synchronous. The SERIN and SEROUT commands are used to receive and +send asynchronous serial data. See the SHIFTIN and +SHIFTOUT commands for information on the synchronous +method.

+

SERIN can wait for, filter and convert incoming data in powerful ways. +SERIN deserves some lengthy discussion, below, since all this power brings +some complexity.

+

The term asynchronous means "no clock." More specifically, "asynchronous serial +communication" means data is transmitted and received without the use of a separate +"clock" wire. Data can be sent using as little as two wires; one for data and one +for ground. The PC's serial ports (also called COM ports or RS-232 ports) use +asynchronous serial communication. Note: the other kind of serial communication, +synchronous, uses at least three wires; one for clock, one for data and one for +ground.

+

RS-232 is the electrical specification for the signals that PC serial ports use. +Unlike normal logic, where a 5 volts is a logic 1 and 0 volts is logic 0, RS-232 +uses -12 volts for logic 1 and +12 volts for logic 0. This specification allows +communication over longer wire lengths without amplification.

+

Most circuits that work with RS-232 use a line driver/receiver. This component +does two things: (1) it converts the ±12 volts of RS-232 to TTL-compatible 0 to +5-volt levels and (2) it inverts the relationship of the voltage levels, so that +5 volts = logic 1 and 0 volts = logic 0. Note: When connecting a line driver/receiver to the BASIC Stamp, make sure to power the line driver/receiver with 5 volts DC from a regulated source other than BASIC Stamp's 5-volt VDD pin; the BASIC Stamp's on-board regulator may be unable to provide the required amount of current to the line driver/receiver chip.

+

+ + +

+

+
+
+

+

All BASIC Stamp models (except the BS1) have a line receiver on its SIN pin (Rpin = 16). The SIN pin goes to a PC's serial data-out pin on the DB-9 connector built into BASIC Stamp development boards. The connector is wired to allow both programming and run-time serial communication (unless you are using the Stamp 2 Carrier Board which is only designed for programming). For the built-in serial port set the Rpin argument to 16 in the SERIN command.

+

All BASIC Stamp models (including the BS1) can also receive RS-232 data through any +of their I/O pins (Rpin = 0 - 7 for BS1, Rpin = 0 - 15 on all other +BASIC Stamp models). The I/O pins don't need a line receiver, just a 22 kΩ resistor. +The resistor limits current into the I/O pin's built-in clamping diodes, which keep +input voltages within a safe range.

+
+ + +
+

Note: The connections shown in red are normally not necessary. They indicate optional connections to defeat hardware handshaking requirements.

+

Note: A line driver may have to be used between the I/O pin and the receiving serial port to ensure proper communication.

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunctionDB-9DB-25
Data Carrier Detect (DCD)18
Receive Data (RD)23
Transmit Data (TD)32
Data Terminal Ready (DTR)420
Signal Ground (SG)57
Data Set Ready (DSR)66
Request To Send (RTS)74
Clear To Send (CTS)85
+
+

+

 

+

The figure above shows the pinouts of the two styles of PC serial ports and +how to connect them to the BASIC Stamp's I/O pin (the 22 kΩ resister is not +needed if connecting to the SIN pin). Though not normally needed, the figure also +shows loop back connections that defeat hardware handshaking used by some PC +software. Note that PC serial ports are always male connectors. The 25-pin +style of serial port (called a DB-25) looks similar to a printer (parallel) port +except that it is male, whereas a parallel port is female.

+

Asynchronous serial communication relies on precise timing. Both the sender +and receiver must be set for identical timing, usually expressed in bits per second +(bps) called baud.

+

On all BASIC Stamp models, SERIN requires a value called Baudmode that tells +it the important characteristics of the incoming serial data; the bit period, +number of data and parity bits, and polarity.

+

 

+

+ + +

+

On the BS1, serial communication is limited to: no-parity, 8-data bits and +1-stop bit at one of four different speeds: 300, 600, 1200 or 2400 baud. The +table below indicates the Baudmode value or symbols to use when selecting +the desired mode.

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baudmode ValueSymbolBaud RatePolarity
0T24002400TRUE
1T12001200TRUE
2T600600TRUE
3T300300TRUE
4N24002400INVERTED
5N12001200INVERTED
6N600600INVERTED
7N300300INVERTED
+
+

+

 

+

+ +

+

On the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px, serial communication is very +flexible. The Baudmode argument for SERIN accepts a 16-bit value +that determines its characteristics: 1-stop bit, 8-data bits/no-parity or +7-data bits/even-parity and virtually any speed from as low as 300 baud to +greater than 100K baud (depending on the BASIC Stamp). The information below +shows how Baudmode is calculated and show common baud modes for standard +serial baud rates.

+

Baudmode Calculation

+
    +
  1. Determine the bit period (bits 0 - 11) +
    • BS2, BS2e, and BS2pe = INT(1,000,000 ÷ baud rate) - 20
    • BS2sx and BS2p = INT(2,500,000 ÷ baud rate) - 20
    • BS2px = INT(4,000,000 ÷ baud rate) - 20
      Note: INT means 'Convert to integer.' -- drop the numbers to the right + of the decimal point.
  2. +
  3. Set data bits and parity (bit 13) +
    • 8-bit / No Parity = 0 ($0000)
    • 7-bit / Even Parity = 8192 ($2000)
  4. +
  5. Select polarity bit (bit 14) +
    • True = 0 ($0000)
    • Inverted = 16384 ($4000)
  6. +
+

Baud Rate Tables

+

These tables give common baud rates and their corresponding Baudmode values.

+

+ BS2, BS2e, BS2pe

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
30019697 ($4CF1)3313 ($0CF1)27889 ($6CF1)11505 ($2CF1)
60018030 ($466E)1646 ($066E)26222 ($666E)9838 ($266E)
120017197 ($432D)813 ($032D)25389 ($632D)9005 ($232D)
240016780 ($418C)396 ($018C)24972 ($618C)8588 ($218C)
4800 16572 ($40BC)188 ($00BC)24764 ($60BC)8380 ($20BC)
960016468 ($4054)84 ($0054)24660 ($6054)8276 ($2054)
+

 

+

Tip:  The BS2, BS2e, and BS2pe may have trouble synchronizing with the incoming serial stream at this 4800 baud and higher while using certain complex expressions, arrays, and/or formatters.  Try using simple variables and WAIT or WAITSTR formatters to achieve the necessary results.

+

+ + BS2sx, BS2p

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
120018447 ($480F)2063 ($080F)26639 ($680F)10255 ($280F)
240017405 ($43FD)1021 ($03FD)25597 ($63FD)9213 ($23FD)
4800 16884 ($41F4)500 ($01F4)25076 ($61F4)8692 ($21F4)
960016624 ($40F0)240 ($00F0)24816 ($60F0)8432 ($20F0)
+

 

+

 

+

Tip:  The BS2sx and BS2p may have trouble synchronizing with the incoming serial stream at this 4800 baud and higher while using certain complex expressions, arrays, and/or formatters.  Try using simple variables and WAIT or WAITSTR formatters to achieve the necessary results.

+

 

+

+ + BS2px

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
120019697 ($4CF1)3313 ($0CF1)27889 ($6CF1)11505 ($2CF1)
240018030 ($466E)1646 ($066E)26222 ($666E)9838 ($266E)
4800 17197 ($432D)813 ($032D)25389 ($632D)9005 ($232D)
960016780 ($418C)396 ($018C)24972 ($618C)8588 ($218C)
+

 

+

If you're communicating with existing software or hardware, its speed(s) and +mode(s) will determine your choice of baud rate and mode. In general, +7-bit/even-parity (7E) mode is used for text, and 8-bit/no-parity (8N) for +byte-oriented data. Note: the most common mode is 8-bit/no-parity, even when +the data transmitted is just text. Most devices that use a 7-bit data mode do +so in order to take advantage of the parity feature. Parity can detect some +communication errors, but to use it you lose one data bit. This means that +incoming data bytes transferred in 7E (even-parity) mode can only represent +values from 0 to 127, rather than the 0 to 255 of 8N (no-parity) mode.

+

Usually a device requires only one stop bit per byte. Occasionally, however, +you may find a device that requires 2 or more stop bits. Since a stop bit is +really just a delay between transmitted bytes (leaving the line in a resting state) +the BASIC Stamp can receive transmissions with multiple stop bits per byte without +any trouble. In fact, sometimes it is desirable to have multiple stop bits (see +the "SERIN Troubleshooting" section, below, for more information).

+

The example below will receive a single byte through I/O pin 1 at 2400 baud, +8N1, inverted:

+

+ + +

+SYMBOL  sData   = B0
+
+Main:
+  SERIN 1, N2400, sData
+  END
+
+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1, 16780, [sData]                       ' baudmode set for BS2
+  END
+
+

Here, SERIN will wait for and receive a single byte of data through pin +1 and store it in the variable sData. If the BASIC Stamp were connected to a PC +running a terminal program (set to the same baud rate) and the user pressed the +"A" key on the keyboard, after the SERIN command executed, the variable +sData would contain 65, the ASCII code for the letter "A".

+

What would happen if, using the example above, the user pressed the "1" key? +The result would be that sData would contain the value 49 (the ASCII code for +the character "1"). This is a critical point to remember: every time you press +a character on the keyboard, the computer receives the ASCII value of that +character. It is up to the receiving side (in serial communication) to interpret +the values as necessary. In this case, perhaps we actually wanted sData to end +up with the value 1, rather than the ASCII code 49.

+

The SERIN command provides a formatter, called the decimal formatter, +which will interpret this for us. Look at the following code:

+

+ + +

+SYMBOL  sData   = B2
+
+Main:
+  SERIN 1, N2400, #sData
+  END
+
+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1, 16780, [DEC sData]
+  END
+
+

Notice the decimal formatter in the SERIN command. It is the "#" (for +the BS1) or "DEC" (for the other BASIC Stamp models) that appears just to the left of +the sData variable. This tells SERIN to convert incoming text representing +decimal numbers into true-decimal form and store the result in sData. If the +user running the terminal software pressed the "1", "2" and then "3" keys followed +by a space or other non-numeric text, the value 123 will be stored in sData. +Afterwards, the program can perform any numeric operation on the number just like +with any other number. Without the decimal formatter, however, you would have been +forced to receive each character ("1", "2" and "3") separately, and then would +still have to do some manual conversion to arrive at the number 123 (one hundred +twenty three) before you can do the desired calculations on it.

+

Decimal Formatter Specifics

+

The decimal formatter is designed to seek out text that represents decimal numbers. +The characters that represent decimal numbers are the characters "0" through "9". +Once the SERIN command is asked to use the decimal formatter for a particular +variable, it monitors the incoming serial data, looking for the first decimal +character. Once it finds the first decimal character, it will continue looking +for more (accumulating the entire multi-digit number) until is finds a non-decimal +numeric character. Keep in mind that it will not finish until it finds at least +one decimal character followed by at least one non-decimal character.

+

To further illustrate this, consider the following examples (assuming we're +using the same code example as above):

+
    +
  1. Serial input: ABC

    Result: The BASIC Stamp halts at the SERIN command, continuously + waiting for decimal text.
  2. +
  3. Serial input: 123 (with no characters following it)

    Result: The BASIC Stamp halts at the SERIN command. It recognizes + the characters "1", "2" and "3" as the number one hundred twenty three, but + since no characters follow the "3", it waits continuously, since there's no + way to tell whether 123 is the entire number or not.
  4. +
  5. Serial input: 123 (followed by a space character)

    Result: Similar to example 2, above, except once the space character + is received, the BASIC Stamp knows the entire number is 123, and stores this + value in sData. The SERIN command then ends, allowing the next line of code, + if any, to run.
  6. +
  7. Serial input: 123A

    Result: Same as example 3, above. The "A" character, just like the + space character, is the first non-decimal text after the number 123, indicating + to the BASIC Stamp that it has received the entire number.
  8. +
  9. Serial input: ABCD123EFGH

    Result: Similar to examples 3 and 4 above. The characters "ABCD" are ignored + (since they're not decimal text), the characters "123" are evaluated to be the + number 123 and the following character, "E", indicates to the BASIC Stamp that + it has received the entire number.
  10. +
+

Of course, as with all numbers in the BASIC Stamp, the final result is limited +to 16 bits (up to the number 65535). If a number larger than this is received by +the decimal formatter, the end result will look strange because the result +rolled-over the maximum 16-bit value.

+

While BS1 is limited to the decimal formatter (#) shown above, the BS2, BS2e, +BS2sx, BS2p, BS2pe, and BS2px have many more conversion formatters available for the +SERIN command. If not using a BS1, see the "Additional Conversion Formatters" +section below for more information.

+

The SERIN command can also be configured to wait for specified data +before it retrieves any additional input. For example, suppose a device that is +attached to the BASIC Stamp is known to send many different sequences of data, +but the only data you desire happens to appear right after the unique characters, +"XYZ". The BS1 has optional Qualifier arguments for this purpose. On the +BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px a special formatter called WAIT can be +used for this.

+

+ + +

+SYMBOL  sData   = B2
+
+Main:
+  SERIN 1, N2400, ("XYZ"), #sData
+  END
+
+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1, 16780, [WAIT("XYZ"), DEC sData]
+  END
+
+

The above code waits for the characters "X", "Y" and "Z" to be received, in +that order, and then it looks for a decimal number to follow. If the device in +this example were to send the characters "XYZ100" followed by a carriage return +or some other non-decimal numeric character, the sData variable would end up with +the number 100 after the SERIN line finishes. If the device sent some data +other than "XYZ" followed by a number, the BASIC Stamp would continue to wait at +the SERIN command.

+

The BS1 will accept an unlimited number of Qualifiers. The BS2, BS2e, BS2sx, +BS2p, BS2pe, and BS2px will only accept up to six bytes (characters) in the WAITformatter.

+

Keep in mind that when we type "XYZ" into the SERIN command, the BASIC +Stamp actually uses the ASCII codes for each of those characters for its tasks. +We could also have typed: 88, 89, 90 in place of "XYZ" and the code would run the +same way since 88 is the ASCII code for the "X" character, 89 is the ASCII code +for the "Y" character, and so on. Also note, serial communication with the BASIC +Stamp is case sensitive. If the device mentioned above sent, "xYZ" or "xyZ", or +some other combination of lower and upper-case characters, the BASIC Stamp would +have ignored it because we told it to look for "XYZ" (all capital letters).

+

The BS1's SERIN command is limited to previously-mentioned features. If +you are not using a BS1, please continue reading about the additional features +below.

+

The decimal formatter is only one of a whole family of conversion formatters +available with SERIN on the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px. See the +table below for a list of available conversion formatters. All of the conversion +formatters work similar to the decimal formatter (as described in the "Decimal +Formatter Specifics" section, above). The formatters receive bytes of data, +waiting for the first byte that falls within the range of characters they accept +(e.g., "0" or "1" for binary, "0" to "9" for decimal, "0" to "9" and "A" to "F" +for hex, and "+" or "-" for signed variations of any type). Once they receive a +numeric character, they keep accepting input until a non-numeric character arrives +or (in the case of the fixed length formatters) the maximum specified number of +digits arrives.

+

While very effective at filtering and converting input text, the formatters +aren't completely foolproof. As mentioned before, many conversion formatters will +keep accepting text until the first non-numeric text arrives, even if the resulting +value exceeds the size of the variable. After SERIN, a byte variable will +contain the lowest 8 bits of the value entered and a word would contain the lowest +16 bits. You can control this to some degree by using a formatter that specifies +the number of digits, such as DEC2, which would accept values only in the range of +0 to 99.

+

+ Conversion Formatter Table

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNumeric Characters AcceptedNotes
DEC{1..5}Decimal, optionally limited to 1 - 5 digits0 through 91
SDEC{1..5}Signed decimal, optionally limited to 1 - 5 digits-, 0 through 91,2
HEX{1..4}Hexadecimal, optionally limited to 1 - 4 digits0 through 9, A through F1,3
SHEX{1..4}Signed hexadecimal, optionally limited to 1 - 4 digits -, 0 through 9, A through F1,2,3
IHEX{1..4}Indicated hexadecimal, optionally limited to 1 - 4 digits$, 0 through 9, A through F1,3,4
ISHEX{1..4}Signed, indicated hexadecimal, optionally limited to 1 - 4 digits-, $, 0 through 9, A through F1,2,3,4
BIN{1..16}Binary, optionally limited to1 - 16 digits0, 11
SBIN{1..16}Signed binary, optionally limited to 1 - 16 digits-, 0, 11,2
IBIN{1..16}Indicated binary, optionally limited to 1 - 16 digits%, 0, 11,4
ISBIN{1..16}Signed, indicated binary, optionally limited to 1 - 16 digits-, %, 0, 11,2,4
NUMGeneric numeric input; hex or binary number must be indicated$, %, 0 through 9, A through F1,3,4
SNUMSimilar to NUM with value treated as signed with range -32768 to +32767-, $, %, 0 through 9, A through F1,2,3,4
+
    +
  1. All numeric conversions will continue to accept new data until receiving + either the specified number of digits (ex: three digits for DEC3) or a non-numeric character.
  2. +
  3. To be recognized as part of a number, the minus sign (-) must immediately + precede a numeric character. The minus sign character occurring in non-numeric + text is ignored and any character (including a space) between a minus and a + number causes the minus to be ignored.
  4. +
  5. The hexadecimal formatters are not case-sensitive; "a" through "f" means + the same as "A" through "F".
  6. +
  7. Indicated hexadecimal and binary formatters ignore all characters, even + valid numerics, until they receive the appropriate prefix ($ for hexadecimal, + % for binary). The indicated formatters can differentiate between text and + hexadecimal (ex: ABC would be interpreted by HEX as a number but IHEX would + ignore it unless expressed as $ABC). Likewise, the binary version can + distinguish the decimal number 10 from the binary number %10. A prefix + occurring in non-numeric text is ignored, and any character (including a + space) between a prefix and a number causes the prefix to be ignored. Indicated, + signed formatters require that the minus sign come before the prefix, as in + -$1B45.
  8. +
+

Special Formatter Tables

+

The BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px also have special formatters +for handling a string of characters, a sequence of characters and undesirable +characters. See the table below for a list of these special formatters.

+

+ + +
+
+
+
+

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
STR ByteArray \L {\E}Input a character string of length L into an array. If specified, an end + character E causes the string input to end before reaching length L. + Remaining bytes are filled with 0s (zeros).
WAIT (Value)Wait for a sequence of bytes specified by value. Value can be numbers + separated by commas or quoted text (ex: 65, 66, 67 or "ABC"). The WAIT + formatter is limited to a maximum of six characters.
WAITSTR ByteArray {\L}Wait for a sequence of bytes matching a string stored in an array variable, + optionally limited to L characters. If the optional L argument is left off, + the end of the array-string must be marked by a byte containing a zero (0).
SKIP LengthIgnore Length bytes of characters.
+

 

+

+ +
+
+

+ + + + + + + + + +
Special FormatterAction
SPSTR LBuffer length L bytes (up to 126) of serial characters to Scratchpad RAM, + starting at location 0. Use GET to retrieve the + characters.
+

 

+

The string formatter is useful for receiving a string of characters into a byte +array variable. A string of characters is a set of characters that are arranged +or accessed in a certain order. The characters "ABC" could be stored in a string +with the "A" first, followed by the "B" and then followed by the "C." A byte +array is a similar concept to a string; it contains data that is arranged in a +certain order. Each of the elements in an array is the same size. The string +"ABC" could be stored in a byte array containing three bytes (elements).

+

Here is an example that receives nine bytes through I/O pin 1 at 9600 bps, +N81/inverted and stores them in a 10-byte array:

+

+ + +

+serStr  VAR     Byte(10)                        ' Make a 10-byte array
+
+Main:
+  serStr(9) = 0                                 ' Put 0 in last byte 
+  SERIN 1, 16468, [STR serStr\9]                ' Get 9-byte string 
+  DEBUG STR serString                           ' Display the string 
+  END
+
+

If the serial input were "hello*" DEBUG would display "hello" since it +collects bytes up to (but not including) the end character. It fills the unused +bytes up to the specified length with 0s. DEBUG's normal STR formatter +understands a 0 to mean end-of-string. However, if you use DEBUG's +fixed-length string modifier, STR ByteArray\L, you will inadvertently clear the +DEBUG screen. The fixed-length specification forces DEBUG to read +and process the 0s at the end of the string, and 0 is equivalent to DEBUG's +CLS (clear-screen) instruction! Be alert for the consequences of mixing fixed- +and variable-length string operations.

+

As shown before, SERIN can compare incoming data with a predefined +sequence of bytes using the WAIT formatter. The simplest form waits for a sequence +of up to six bytes specified as part of the InputData list, like so:

+

+ + +

+  SERIN 1, 16468, [WAIT ("SESAME")]             ' Wait for word SESAME
+  DEBUG "Password accepted"
+
+

SERIN will wait for that word, and the program will not continue until +it is received. Since WAIT is looking for an exact match for a sequence of bytes, +it is case-sensitive-"sesame" or "SESAmE" or any other variation from "SESAME" +would be ignored.

+

SERIN can also wait for a sequence that matches a string stored in an +array variable with the WAITSTR formatter. In the example below, we'll capture a +string with STR then have WAITSTR look for an exact match:

+

+ + +

+serStr  VAR     Byte(10)                        ' Make a 10-byte array 
+
+Main:
+  serString(9) = 0                              ' Put 0 in last byte 
+  SERIN 1, 16468, [STR serStr\9\"!"]            ' Input password string
+  DEBUG "Waiting for: ", STR serString, CR
+  SERIN 1, 16468, [WAITSTR  serStr]             ' Wait for the password
+  DEBUG "Password accepted!", CR
+  END
+
+

You can also use WAITSTR with fixed-length strings as in the following +example:

+

+ + +

+

+
+
+

+serStr  VAR     Byte(4)                         ' Make a 4-byte array 
+
+Main:
+  DEBUG "Enter a 4-character password", CR
+  SERIN 1, 16468, [STR serStr\4]                ' Get the string
+  DEBUG "Waiting for: ", STR serStr\4, CR
+  SERIN 1, 16468, [WAITSTR serStr\4]            ' Wait for a match
+  DEBUG "Password accepted!", CR
+  END
+
+

SERIN's InputData can be structured as a sophisticated list of +actions to perform on the incoming data. This allows you to process incoming data +in powerful ways. For example, suppose you have a serial stream that contains +"pos: xxxx yyyy" (where xxxx and yyyy are 4-digit numbers) and you want to capture +just the decimal y value. The following code would do the trick:

+

+ + +

+yCoord  VAR     Word                            ' y coordinate
+
+Main:
+  SERIN 1, 16468, [WAIT ("pos: "), SKIP 4, DEC yCoord]
+  DEBUG ? yCoord
+  END
+
+

The items of the InputData list work together to locate the label "pos: ", +skip over the four-byte x data, then convert and capture the decimal y data. This +sequence assumes that the x data is always four digits long; if its length varies, +the following code would be more appropriate:

+

+ + +

+yCoord  VAR     Word
+
+Main:
+  SERIN 1, 16468, [WAIT ("pos: "), DEC yCoord, DEC yCoord]
+  DEBUG ? yOffset
+  END
+
+

The unwanted x data is stored in yCoord then replaced by the desired y data. +This is a sneaky way to filter out a number of any size without using an extra +variable. With a little creativity, you can combine the InputData modifiers +to filter and extract almost any data.

+

Parity is a simple error-checking feature. When a serial sender is set for even +parity (the mode the BASIC Stamp modules support) it counts the number of 1s in an outgoing +byte and uses the parity bit to make that number even. For instance, if it is sending +the 7-bit value: %0011010, it sets the parity bit to 1 in order to make an even +number of 1s (four).

+

The receiver also counts the data bits to calculate what the parity bit should +be. If it matches the parity bit received, the serial receiver assumes that the +data was received correctly. Of course, this is not necessarily true, since two +incorrectly received bits could make parity seem correct when the data was wrong, +or the parity bit itself could be bad when the rest of the data was okay.

+

Many systems that work exclusively with text use (or can be set for) +7-bit/even-parity mode. The tables above show appropriate BaudMode settings +for different BASIC Stamp models. For example, with the BS2, to receive one data byte +through pin 1 at 9600 baud, 7E, inverted:

+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1, 24660, [sData]
+  END
+
+

That instruction will work, but it doesn't tell the BS2 what to do in the event +of a parity error. Here's an improved version that uses the optional Plabelargument:

+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1, 24660, Bad_Data, [sData]
+  DEBUG ? sData
+  STOP
+
+Bad_Data: 
+  DEBUG  "Parity error"
+  STOP
+
+

If the parity matches, the program continues at the DEBUG instruction +after SERIN. If the parity doesn't match, the program goes to the label +Bad_Data. Note that a parity error takes precedence over other InputData +specifications (as soon as an error is detected, SERIN aborts and goes to +the Plabel routine).

+

In all the examples above, the only way to end the SERIN instruction +(other than RESET or power-off) is to give SERIN the serial data it wants. +If no serial data arrives, the program is stuck. However, you can tell the BASIC +Stamp to abort SERIN if it doesn't receive data within a specified number +of milliseconds. For instance, to receive a decimal number through pin 1 at 9600 +baud, 8N, inverted and abort SERIN after two seconds (2000 milliseconds) +of inactivity on the serial input.

+

+ + +

+result  VAR     Byte
+
+Main:
+  SERIN 1, 16468, 2000, No_Data, [DEC result]
+  DEBUG CLS, ? result
+  STOP
+
+No_Data: 
+  DEBUG CLS, "Timed out"
+  STOP
+
+

If no data arrives within two seconds, the program aborts SERIN and +continues at the label No_Data. Note that on multi-byte input, the timeout timer +is reset after the receipt of any valid data byte; with long timeout values this +factor could have an adverse affect on program operation if data packets are +transmitted with gaps between individual data bytes. Finally, be cautious when +using very short timeout values. Without external flow control, very short +timeout values may cause the program to branch to the Tlabel address +unnecessarily.

+

Here's a very important concept: this timeout feature is not picky about the +kind of data SERIN receives; if any serial data is received, it prevents +the timeout. In the example above, SERIN wants a decimal number. But even +if SERIN received letters "ABCD..." at intervals of less than two seconds, +it would never abort.

+

You can combine parity and serial timeout. Here is an example for the BS2 +designed to receive a decimal number through pin 1 at 2400 baud, 7E, inverted +with a 10-second timeout:

+

+ + +

+result  VAR     Byte
+
+Again:
+  SERIN 1, 24660, Bad_Data, 10000, No_Data, [DEC result]
+  DEBUG CLS, ? result
+  GOTO Again
+
+No_Data: 
+  DEBUG CLS, "Timed out"
+  GOTO Again
+
+Bad_Data: 
+  DEBUG CLS, "Parity error"
+  GOTO Again
+
+

When you design an application that requires serial communication between BASIC +Stamp modules, you have to work within these limitations:

+
    +
  • When the BASIC Stamp is sending or receiving data, it can't execute other + instructions.
  • +
  • When the BASIC Stamp is executing other instructions, it can't send or + receive data. The BASIC Stamp does not have a serial buffer as there is in + PCs. At most serial rates, the BASIC Stamp cannot receive data via SERIN, + process it, and execute another SERIN in time to catch the next chunk + of data, unless there are significant pauses between data transmissions.
  • +
+

These limitations can sometimes be addressed by using flow control; the +Fpin option for SERIN and SEROUT (at baud rates of up to the +limitation shown above). Through Fpin, SERIN can tell a BASIC Stamp +sender when it is ready to receive data. (For that matter, Fpin flow control +follows the rules of other serial handshaking schemes, but most computers other +than the BASIC Stamp cannot start and stop serial transmission on a byte-by-byte +basis. That's why this discussion is limited to communication between BASIC +Stamp modules).

+

Here's an example using flow control on the BS2 (data through I/O pin 1, flow +control through I/O pin 0, 9600 baud, N8, non-inverted):

+

+ + +

+sData   VAR     Byte
+
+Main:
+  SERIN 1\0, 84, [sData]
+  STOP
+
+

When SERIN executes, I/O pin 1 (Rpin) is made an input in +preparation for incoming data, and I/O pin 0 (FPin) is made output low, +to signal "go" to the sender. After SERIN finishes receiving, I/O pin 0 +goes high to tell the sender to stop. If an inverted BaudMode had been +specified, the FPin's responses would have been reversed. Here's the +relationship of serial polarity to FPin states.

+

+

+ + + + + + + + + + + + + + + + +
 Ready to Receive

("Go")
Not Ready to Receive

("Stop")
InvertedFpin is High (1)Fpin is Low (0)
Non-InvertedFpin is Low (0)Fpin is High (1)
+
+

+

 

+

See the example program for a flow control example +using two BS2s. In the demo program example, without flow control, the sender would +transmit the whole word "HELLO!" in about 1.5 ms. The receiver would catch the first +byte at most; by the time it got back from the first 1-second PAUSE, the +rest of the data would be long gone. With flow control, communication is flawless +since the sender waits for the receiver to catch up.

+

In the figure below, I/O pin 0, FPin, is pulled to ground through a 10 +kΩ resistor. This is to ensure that the sender sees a stop signal (0 for +inverted communications) when the receiver is being programmed.

+
+ + +
+

+
SERIN Troubleshooting

+

Serial communication, because of its complexity, can be very difficult to work +with at times. Please follow these guidelines when developing a project using the +SERIN and SEROUT commands:

+
    +
  1. Always build your project in steps. +
    1. Start with small, manageable pieces of code, that deals with serial + communication) and test them, one at a time.
    2. Add more and more small pieces, testing them each time, as you go.
    3. Never write a large portion of code that works with serial communication + without testing its smallest workable pieces first.
  2. +
  3. Pay attention to timing. +
    1. Be very careful to calculate and overestimate the amount of time + operations should take within the BASIC Stamp. Misunderstanding the + timing constraints is the source of most problems with code that + communicate serially.
    2. If the serial communication in your project is bidirectional, the + above statement is even more critical.
  4. +
  5. Pay attention to wiring. +
    1. Take extra time to study and verify serial communication wiring diagrams. + A mistake in wiring can cause strange problems in communication, or no + communication at all. Make sure to connect the ground pins (Vss) between + the devices that are communicating serially.
  6. +
  7. Verify port setting on the PC and in the SERIN/SEROUT commands. +
    1. Unmatched settings on the sender and receiver side will cause garbled + data transfers or no data transfers. If the data you receive is unreadable, + it is most likely a baud rate setting error.
  8. +
  9. If receiving data from another device that is not a BASIC Stamp, try to use + baud rates of 4800 and below. +
    1. Because of additional overhead in the BASIC Stamp, and the fact that + the BASIC Stamp has no hardware receive buffer for serial communication, + received data may sometimes be missed or garbled. If this occurs, try + lowering the baud rate (if possible), adding extra stop bits, and not + using formatters in the SERIN command. Using simple variables + (not arrays) and no formatters will increase the chance that the BASIC + Stamp can receive the data properly.
  10. +
  11. Be sure to study the effects of SERIN formatters +
    1. Because of additional overhead in the BASIC Stamp, and the fact that + the BASIC Stamp has no hardware receive buffer for serial communication, + received data may sometimes be missed or garbled. If this occurs, try + lowering the baud rate (if possible), adding extra stop bits, and not + using formatters in the SERIN command. Using simple variables + (not arrays) and no formatters will increase the chance that the BASIC + Stamp can receive the data properly.
  12. +
  13. When using a BS2-family module, you can simplify Baudmode parameter + selection by using conditional compilation. The example below can be + included in the standard programming template and will handle most serial + IO requirements. Remember that defining constants does not affect compiled + program space, and yet does make program debugging easier. +
  14. +
+

+ + +

+' {$PBASIC 2.5}  
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T4800       CON     188
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T4800       CON     500
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T4800       CON     813
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+SevenBit        CON     $2000
+Inverted        CON     $4000
+Open            CON     $8000
+
+Baud            CON     T9600 + Inverted        ' match DEBUG
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SEROUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SEROUT.htm new file mode 100644 index 0000000..f1571da --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SEROUT.htm @@ -0,0 +1,1059 @@ + + + + SEROUT + + + + + +

SEROUT

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

SEROUT Examples +

+

 

+
+

 

+

 

+

Syntax : SEROUTTpin, Baudmode, ({#} OutputData)
Syntax : SEROUTTpin {\Fpin}, Baudmode, {Pace,} {Timeout, Tlabel,} [OutputData]

+

Function

+

Transmit asynchronous serial data (e.g., RS-232 data). + +

+
    +
  • Tpin is a variable/constant/expression* (0 - 16) that specifies + the I/O pin through which the serial data will be transmitted. This pin will + be set to output mode. On the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px, if + Tpin is set to 16, the BASIC Stamp uses the dedicated serial-output + pin (SOUT, physical pin 1), which is normally used by the Stamp Editor during + the download process.
  • +
  • Fpin is an optional variable/constant/expression* (0 - 15) that + specifies the I/O pin to monitor for flow control status. This pin will be set + to input mode. NOTE: Fpin must be specified to use the optional + Timeout and Tlabel arguments in the SEROUT command.
  • +
  • Baudmode is variable/constant/expression* (0 - 7 on the BS1, + 0 - 65535 on all other BASIC Stamp models) that specifies serial timing and + configuration.
  • +
  • Pace is an optional variable/constant/expression (0 - 65535) + that determines the length of the pause between transmitted bytes. NOTE: + Pace cannot be used simultaneously with Timeout.
  • +
  • Timeout is an optional variable/constant/expression* (0 - 65535) + that tells SEROUT how long to wait for Fpin permission to send. + If permission does not arrive in time, the program will jump to the address + specified by Tlabel. NOTE: Fpin must be specified to use the + optional Timeout and Tlabel arguments in the SEROUT + command.
  • +
  • Tlabel is an optional label that must be provided along with + Timeout. Tlabel indicates where the program should go in the event + that permission to send data is not granted within the period specified by + Timeout.
  • +
  • OutputData‡ is a list of variables, constants, expressions + and formatters that tells SEROUT how to format outgoing data. SEROUTcan transmit individual or repeating bytes, convert values into decimal, hex + or binary text representations, or transmit strings of bytes from variable + arrays. These actions can be combined in any order in the OutputData list.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

‡Note: The BS1's OutputData argument can only be a list of variables and the optional decimal modifier (#).

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2 and BS2eBS2sxBS2pBS2peBS2px
Units in PaceN/A1 ms1 ms1 ms1 ms1 ms
Units in TimeoutN/A1 ms0.4 ms0.4 ms1 ms0.4 ms
Baud Range300, 600, 1200, and 2400 only243 to 50K608 to 115.2K608 to 115.2K243 to 50K972 to 115.2K
Baud Limit with Flow ControlN/A19.2K19.2K19.2K19.2K19.2K
I/O Pins Available0 - 70 - 150 - 150 - 15

(in current I/O block)
0 - 15

(in current I/O block)
0 - 15

(in current I/O block)
Other Serial Port PinsN/ASOUT pin (physical pin 2) when Tpin= 16
Related Commands +

SERIN +

+
+

SERIN, DEBUG

+
+

Explanation

+

One of the most popular forms of communication between electronic devices is serial +communication. There are two major types of serial communication; asynchronous and +synchronous. The SERIN and SEROUT commands are used to receive and +send asynchronous serial data. See the SHIFTIN and +SHIFTOUT commands for information on the synchronous +method.

+

Tip:  Don't let your BASIC Stamp be mistaken for a mouse! +
+
Connecting USB-based boards to your PC may cause the BASIC Stamp to reset. If your BASIC Stamp program immediately starts sending serial data to the computer via a DEBUG or SEROUT command, your computer's operating system may mistake it for a mouse or other serial plug-and-play device. To avoid this, place a 1-second pause at the beginning of the program.

+

The following information is supplemental to what is discussed in the +SERIN command section. Please read through the SERIN command +section for additional information.

+

+ + +

+

All BASIC Stamp models (except the BS1) have a line driver on its SOUT pin (Tpin = +16). +The SOUT pin goes to a PC's serial data-in pin on the DB-9 connector built into +BASIC Stamp development boards. The connector is wired to allow both programming +and run-time serial communication (unless you are using the Stamp 2 Carrier Board +which is only designed for programming). For the built-in serial port set the +Tpin argument to 16 in the SEROUT command.

+

All BASIC Stamp models (including the BS1) can also transmit RS-232 data through any +of their I/O pins (Tpin = 0 - 7 for BS1, Tpin = 0 - 15 on all other BASIC Stamp models). +The I/O pins only provide a 0 to +5 volt swing (outside of RS-232 specs) and may +need to be connected through a line driver for proper operation with all serial +ports. Most serial ports are able to recognize a 0 to +5 volt swing, however. See +the figure below sample wiring.

+
+ + +
+

Note: The connections shown in red are normally not necessary. They indicate optional connections to defeat hardware handshaking requirements.

+

Note: A line driver may have to be used between the I/O pin and the receiving serial port to ensure proper communication.

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunctionDB-9DB-25
Data Carrier Detect (DCD)18
Receive Data (RD)23
Transmit Data (TD)32
Data Terminal Ready (DTR)420
Signal Ground (SG)57
Data Set Ready (DSR)66
Request To Send (RTS)74
Clear To Send (CTS)85
+
+

+

 

+

The figure above shows the pinouts of the two styles of PC serial ports and how +to connect them to the BASIC Stamp's I/O pin. Though not normally needed, the +figure also shows loop back connections that defeat hardware handshaking used by +some PC software. Note that PC serial ports are always male connectors. The 25-pin +style of serial port (called a DB-25) looks similar to a printer (parallel) port +except that it is male, whereas a parallel port is female.

+

Asynchronous serial communication relies on precise timing. Both the sender and +receiver must be set for identical timing, usually expressed in bits per second +(bps) called baud.

+

On all BASIC Stamp models, SEROUT requires a value called Baudmode that tells +it the important characteristics of the outgoing serial data; the bit period, number +of data and parity bits, and polarity.

+

+ + +

+

On the BS1, serial communication is limited to: no-parity, 8-data bits and 1-stop +bit at one of four different speeds: 300, 600, 1200 or 2400 baud. The table below +indicates the Baudmode value or symbols to use when selecting the desired +mode.

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baudmode ValueSymbolBaud RatePolarity
0T24002400TRUE (always driven)
1T12001200TRUE (always driven)
2T600600TRUE (always driven)
3T300300TRUE (always driven)
4N24002400INVERTED (always driven)
5N12001200INVERTED (always driven)
6N600600INVERTED (always driven)
7N300300INVERTED (always driven)
8OT24002400TRUE (open drain, driven high)
9OT12001200TRUE (open drain, driven high)
10OT600600TRUE (open drain, driven high)
11OT300300TRUE (open drain, driven high)
12ON24002400INVERTED (open source, driven low)
13ON12001200INVERTED (open source, driven low)
14ON600600INVERTED (open source, driven low)
15N300300INVERTED (open source, driven low)
+
+

+

 

+

+ +

+

On the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px, serial communication is very flexible. +The Baudmode argument for SEROUT accepts a 16-bit value that determines +its characteristics: 1-stop bit, 8-data bits/no-parity or 7-data bits/even-parity +and virtually any speed from as low as 300 baud to greater than 100K baud (depending +on the BASIC Stamp). The information below shows how Baudmode is calculated +and show common baud modes for standard serial baud rates.

+

Baudmode Calculation: +

+
    +
  1. Determine the bit period (bits 0 - 11) +
    • BS2, BS2e, and BS2pe = INT(1,000,000 ÷ baud rate) - 20
    • BS2sx and BS2p = INT(2,500,000 ÷ baud rate) - 20
    • BS2px = INT(4,000,000 ÷ baud rate) - 20
      Note: INT means 'Convert to integer.' -- drop the numbers to the right + of the decimal point.
  2. +
  3. Set data bits and parity (bit 13) +
    • 8-bit / No Parity = 0 ($0000)
    • 7-bit / Even Parity = 8192 ($2000)
  4. +
  5. Select polarity bit (bit 14) +
    • True = 0 ($0000)
    • Inverted = 16384 ($4000)
  6. +
  7. Select driven or open output (bit 15) +
    • Driven = 0 ($0000)
    • Open = 32768 ($8000)
  8. +
+

Common Baud Rates and Corresponding Baudmode Values

+

+ BS2, BS2e, BS2pe

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
30019697 ($4CF1)3313 ($0CF1)27889 ($6CF1)11505 ($2CF1)
60018030 ($466E)1646 ($066E)26222 ($666E)9838 ($266E)
120017197 ($432D)813 ($032D)25389 ($632D)9005 ($232D)
240016780 ($418C)396 ($018C)24972 ($618C)8588 ($218C)
4800 16572 ($40BC)188 ($00BC)24764 ($60BC)8380 ($20BC)
960016468 ($4054)84 ($0054)24660 ($6054)8276 ($2054)
+

 

+

 

+

+ + BS2sx, BS2p

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
120018447 ($480F)2063 ($080F)26639 ($680F)10255 ($280F)
240017405 ($43FD)1021 ($03FD)25597 ($63FD)9213 ($23FD)
4800 16884 ($41F4)500 ($01F4)25076 ($61F4)8692 ($21F4)
960016624 ($40F0)240 ($00F0)24816 ($60F0)8432 ($20F0)
+

 

+

 

+

+ + BS2px

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Baud Rate8-bit

No Parity

INVERTED
8-bit

No Parity

TRUE
7-bit

Even Parity

INVERTED
7-bit

Even Parity

TRUE
120019697 ($4CF1)3313 ($0CF1)27889 ($6CF1)11505 ($2CF1)
240018030 ($466E)1646 ($066E)26222 ($666E)9838 ($266E)
4800 17197 ($432D)813 ($032D)25389 ($632D)9005 ($232D)
960016780 ($418C)396 ($018C)24972 ($618C)8588 ($218C)
+

 

+

Tip:   For "open" baudmodes used in networking, add 32768 ($8000) to the values from the tables above. If the dedicated serial port (Tpin = 16) is used the data is inverted and driven regardless of the Baudmode setting.

+

If you're communicating with existing software or hardware, its speed(s) and +mode(s) will determine your choice of baud rate and mode. See the SERIN +command description for more information.

+

The example below will transmit a single byte through I/O pin 1 at 2400 baud, +8N1, inverted:

+

+ + +

+  SEROUT 1, N2400, (65)
+
+

+ + +

+  SEROUT 1, 16780, [65]                         ' baudmode set for BS2/e/pe
+
+

+ + +

+  SEROUT 1, 17405, [65]                         ' baudmode set for BS2sx/p
+
+

Here, SEROUT will transmit a byte equal to 65 (the ASCII value of the +character "A") through pin 1. If the BASIC Stamp were connected to a PC running +a terminal program (set to the same baud rate) the character "A" would appear on +the screen.

+

What if you really wanted the value 65 to appear on the screen? If you remember +from the discussion in the SERIN command, "It is up to the receiving side +(in serial communication) to interpret the values..." In this case, the PC is +interpreting the byte-sized value to be the ASCII code for the character "A". +Unless you're also writing the software for the PC, you can't change how the PC +interprets the incoming serial data, so to solve this problem, the data needs +to be translated before it is sent.

+

The SEROUT command provides a formatter, called the decimal formatter, +which will translate the value 65 to two ASCII codes for the characters "6" and +"5" and then transmit them. Look at the following code:

+

+ + +

+  SEROUT 1, N2400, (#65)
+
+

+ + +

+  SEROUT 1, 16780, [DEC 65]
+
+

+ + +

+  SEROUT 1, 17405, [DEC 65]
+
+

Notice the decimal formatter in the SEROUT command. It is the "#" (for +the BS1) or "DEC" (for the other BASIC Stamp models) that appears just to the left of +the number 65. This tells SEROUT to convert the number into separate ASCII +characters which represent the value in decimal form. If the value 65 in the code +were changed to 123, the SEROUT command would send three bytes (49, 50 and +51) corresponding to the characters "1", "2" and "3".

+

The BS2, BS2e, BS2sx, BS2p, BS2pev and BS2px have many more conversion formatters +available for the SEROUT command. See below for more information.

+

The SEROUT command sends quoted text exactly as it appears in the +OutputData list:

+

+ + +

+  SEROUT 1, N2400, ("HELLO", CR)
+  SEROUT 1, N2400, ("Num = ", #100)
+
+

+ + +

+  SEROUT 1, 16780, ["HELLO", CR]
+  SEROUT 1, 16780, ["Num = ", DEC 100]
+
+

+ + +

+  SEROUT 1, 17405, ["HELLO", CR]
+  SEROUT 1, 17405, ["Num = ", DEC 100]
+
+

The above code will display "HELLO" on one line and "Num = 100" on the next +line. Notice that you can combine data to output in one SEROUT command, +separated by commas. In the example above, we could have written it as one line +of code, with "HELLO", CR, "Num = ", DEC 100 in the OutputData list.

+

+ + +

+

The BS1's SEROUT command is limited to above-mentioned features. If you +are not using a BS1, please continue reading about the additional features below.

+

+ + +

+

The SEROUT command can also be configured to pause between transmitted +bytes. This is the purpose of the optional Pace argument. For example +(9600 baud N8, inverted):

+  SEROUT 1, 16468, 1000, ["Slowly"]             ' baudmode set for BS2
+
+

Here, the BASIC Stamp transmits the word "Slowly" with a 1 second delay between +each character. See the table above for units of the Pace argument. One +good reason to use the Pace feature is to support devices that require more than +one stop bit. Normally, the BASIC Stamp sends data as fast as it can (with a +minimum of 1 stop bit between bytes). Since a stop bit is really just a resting +state in the line (no data transmitted), using the Pace option will +effectively add multiple stop bits. Since the requirement for 2 or more stop bits +(on some devices) is really just a "minimum" requirement, the receiving side should +receive this data correctly.

+

Keep in mind that when we type something like "XYZ" into the SEROUT +command, the BASIC Stamp actually uses the ASCII codes for each of those characters +for its tasks. We could also typed: 88, 89, 90 in place of "XYZ" and the program +would run the same way since 88 is the ASCII code for the "X" character, 89 is the +ASCII code for the "Y" character, and so on.

+

The decimal formatter is only one of a whole family of conversion formatters +available with SEROUT on the BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px. See +the table below for a list of available conversion formatters. All of the conversion +formatters work similar to the decimal formatter. The formatters translate the +value into separate bytes of data until the entire number is translated or until +the indicated number of digits (in the case of the fixed length formatters) is +translated.

+

+ +
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Conversion FormatterType of NumberNotes
DEC{1..5}Decimal, optionally fixed to 1 - 5 digits1
SDEC{1..5}Signed decimal, optionally fixed to 1 - 5 digits1,2
HEX{1..4}Hexadecimal, optionally fixed to 1 - 4 digits1
SHEX{1..4}Signed hexadecimal, optionally fixed to 1 - 4 digits 1,2
IHEX{1..4}Indicated hexadecimal, optionally fixed to 1 - 4 digits1
ISHEX{1..4}Signed, indicated hexadecimal, optionally fixed to 1 - 4 digits ($ prefix)1,2
BIN{1..16}Binary, optionally fixed to1 - 16 digits1
SBIN{1..16}Signed binary, optionally fixed to 1 - 16 digits1,2
IBIN{1..16}Indicated binary, optionally fixed to 1 - 16 digits1
ISBIN{1..16}Signed, indicated binary, optionally fixed to 1 - 16 digits1,2
+
    +
  1. Fixed-digit formatters like DEC4 will pad the number with leading 0s if + necessary; ex: DEC4 65 sends 0065. If a number is larger than the specified + number of digits, the leading digits will be dropped; ex: DEC4 56422 sends + 6422.
  2. +
  3. Signed modifiers work under two's complement rules.
  4. +
+

The BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px also have special formatters for +outputting a string of characters, repeated characters and undesirable +characters.

+

+ + +

+ + + + + + + + + + + + + + + + + + + + + +
Special FormatterAction
?Displays "symbol = x' + carriage return; where x is a number. Default + format is decimal, but may be combined with conversion formatters (ex: BIN + ? x to display "x = binary_number").
ASC ?Displays "symbol = 'x'" + carriage return; where x is an ASCII character.
STR ByteArray {\L}Send character string from an array. The optional \L argument can be used + to limit the output to L characters, otherwise, characters will be sent up + to the first byte equal to 0 or the end of RAM space is reached.
REP Byte\LSend a string consisting of Byte repeated L times (ex: REP "X"\10 sends + "XXXXXXXXXX").
+

 

+

The string formatter is useful for transmitting a string of characters from a +byte array variable. A string of characters is a set of characters that are +arranged or accessed in a certain order. The characters "ABC" could be stored in +a string with the "A" first, followed by the "B" and then followed by the "C." +A byte array is a similar concept to a string; it contains data that is arranged +in a certain order. Each of the elements in an array is the same size. The string +"ABC" could be stored in a byte array containing three bytes (elements).

+

Here is an example that transmits five bytes (from a byte array) through I/O +pin 1 at 9600 bps, N81/inverted:

+

+ + +

+serStr  VAR     Byte(5)                         ' Make a 5-byte array. 
+
+Main:
+  serStr(0) = "H"                    
+  serStr(1) = "E"
+  serStr(2) = "L"
+  serStr(3) = "L"
+  serStr(4) = "O"
+
+  SEROUT 1, 16468, [STR serStr\5]               ' Send 5-byte string
+
+

Note that we use the optional \L argument of STR. If we didn't specify this, +the BASIC Stamp would try to keep sending characters until it found a byte equal +to 0. Since we didn't specify a last byte of 0 in the array, we chose to tell it +explicitly to only send 5 characters.

+

Parity is a simple error-checking feature. When the SEROUT command's +Baudmode is set for even parity it counts the number of 1s in the outgoing +byte and uses the parity bit to make that number even. For instance, if it is +sending the 7-bit value: %0011010, it sets the parity bit to 1 in order to make +an even number of 1s (four).

+

The receiver also counts the data bits to calculate what the parity bit should +be. If it matches the parity bit received, the serial receiver assumes that the +data was received correctly. Of course, this is not necessarily true, since two +incorrectly received bits could make parity seem correct when the data was wrong, +or the parity bit itself could be bad when the rest of the data was OK. Parity +errors are only detected on the receiver side. Generally, the receiver determines +how to handle the error. In a more robust application, the receiver and transmitter +might be set up such that the receiver can request a re-send of data that was +received with a parity error.

+

When you design an application that requires serial communication between BASIC +Stamp modules, you have to work within these limitations:

+
    +
  • When the BASIC Stamp is sending or receiving data, it can't execute other + instructions.
  • +
  • When the BASIC Stamp is executing other instructions, it can't send or + receive data. The BASIC Stamp does not have a serial buffer as there is in + PCs. At most serial rates, the BASIC Stamp cannot receive data via SERIN, + process it, and execute another SERIN in time to catch the next chunk + of data, unless there are significant pauses between data transmissions.
  • +
+

These limitations can sometimes be addressed by using flow control; the Fpinoption for SERIN and SEROUT (at baud rates of up to the limitation +shown above). Through Fpin, SERIN can tell a BASIC Stamp sender when +it is ready to receive data and SEROUT (on the sender) will wait for +permission to send. (For that matter, Fpin flow control follows the rules +of other serial handshaking schemes, but most computers other than the BASIC Stamp +cannot start and stop serial transmission on a byte-by-byte basis. That's why this +discussion is limited to communication between BASIC Stamp modules.)

+

Here's an example using flow control on the BS2 (data through I/O pin 1, flow +control through I/O pin 0, 9600 baud, N8, non-inverted):

+

+ + +

+sData   VAR     Byte
+
+Main:
+  SEROUT 1\0, 84, [sData]                       ' baudmode set for BS2
+
+

When SEROUT executes, I/O pin 1 (Tpin) is made an output, and +I/O pin 0 (Fpin) is made an input, to wait for the "go" signal from the +receiver. Here's the relationship of serial polarity to Fpin states.

+

+

+ + + + + + + + + + + + + + + + +
 Ready to Receive

("Go")
Not Ready to Receive

("Stop")
InvertedFpin is High (1)Fpin is Low (0)
Non-InvertedFpin is Low (0)Fpin is High (1)
+
+

+

 

+

See the SEROUT Examples for a flow control example +using two BS2s. In the demo program example, without flow control, the sender would +transmit the whole word "HELLO!" in about 6 ms. The receiver would catch the first +byte at most; by the time it got back from the first 1-second PAUSE, the +rest of the data would be long gone. With flow control, communication is flawless +since the sender waits for the receiver to catch up.

+

In the figure below, I/O pin 0, Fpin, is pulled to ground through a 10 +kΩ resistor. This is to ensure that the sender sees a stop signal (0 for +inverted communications) when the receiver is being programmed.

+
+ + +
+

 

+

In the flow control examples above, the only way the SEROUT instruction +will end (other than RESET or power-off) is if the receiver allows it to send the +entire OutputData list. If Fpin permission never occurs, the program +is stuck. However, you can tell the BASIC Stamp to abort SEROUT if it doesn't +receive Fpin permission within a specified time period. For instance, to +transmit a decimal number through pin 1 at 9600 baud, 8N, inverted and abort +SEROUT after 2 seconds (2000 ms) if no Fpin permission arrives on +I/O pin 0:

+

+ + +

+Main:
+  SEROUT 1\0, 16468, 2000, No_Permission, [DEC 150]
+  STOP
+
+No_Permission: 
+  DEBUG CLS, "Timed out"
+  STOP
+
+

If no Fpin permission arrives within 2 seconds, the program aborts +SEROUT and continues at the label NoPermission.

+

The SEROUT command supports open-drain and open-source output, which +makes it possible to network multiple BASIC Stamp modules on a single pair of wires. These +"open baudmodes" only actively drive the Tpin in one state (for the other +state, they simply disconnect the pin; setting it to an input mode). If two BASIC +Stamp modules in a network had their SEROUT lines connected together (while a third +device listened on that line) and the BASIC Stamp modules were using always-driven +baudmodes, they could simultaneously output two opposite states (i.e., +5 volts and +ground). This would create a short circuit. The heavy current flow would likely +damage the I/O pins or the BASIC Stamp modules themselves. Since the open baudmodes only +drive in one state and float in the other, there's no chance of this kind of short.

+

The polarity selected for SEROUT determines which state is driven and +which is open as shown below:

+

+

+ + + + + + + + + + + + + + + + + + + +
 State (0)State (1)Resistor pulled to...
InvertedOpenDrivenGnd (Vss)
Non-InvertedDrivenOpen+5V (Vdd)
+
+

+

 

+

Since open baudmodes only drive to one state, they need a resistor to pull the +networked line into the other state, as shown in the table above and the figures +below.

+

Open baudmodes allow the BASIC Stamp to share a line, but it is up to your +program to resolve other networking issues such as who talks when and how to +detect, prevent and fix data errors.

+

+

+ + + + + + + +
SEROUT Open-Drain circuit:
+ + +
+
+

+

+

+ + + + + + + +
SEROUT Open-Source circuit:

+ + +
+
+

+

SEROUT Troubleshooting

+

Serial communication, because of its complexity, can be very difficult to work +with at times. Please follow these guidelines when developing a project using the +SERIN and SEROUT commands:

+
    +
  1. Always build your project in steps. +
    1. Start with small, manageable pieces of code, that deals with serial + communication) and test them, one at a time.
    2. Add more and more small pieces, testing them each time, as you go.
    3. Never write a large portion of code that works with serial communication + without testing its smallest workable pieces first.
  2. +
  3. Pay attention to timing. +
    1. Be very careful to calculate and overestimate the amount of time + operations should take within the BASIC Stamp. Misunderstanding the timing + constraints is the source of most problems with code that communicate + serially.
    2. If the serial communication in your project is bidirectional, the above + statement is even more critical.
  4. +
  5. Pay attention to wiring. +
    1. Take extra time to study and verify serial communication wiring diagrams. + A mistake in wiring can cause strange problems in communication, or no + communication at all. Make sure to connect the ground pins (Vss) between + the devices that are communicating serially.
  6. +
  7. Verify port setting on the PC and in the SERIN/SEROUT commands. +
    1. Unmatched settings on the sender and receiver side will cause garbled + data transfers or no data transfers. If the data you receive is unreadable, + it is most likely a baud rate setting error.
  8. +
  9. If data transmitted to the Stamp Editor's Debug Terminal is garbled, verify + the output format. +
    1. A common mistake is to send data with SEROUT in ASCII format. For + example, SEROUT 16, 84, [ 0 ] instead of SEROUT 16, 84, + [ DEC 0 ]. The first example will send a byte equal to 0 to the PC, + resulting in the DEBUG Terminal clearing the screen (since 0 is + the control character for a clear-screen action).
  10. +
  11. When using a BS2-family module, you can simplify Baudmode parameter + selection by using conditional compilation. The example below can be + included in the standard programming template and will handle most serial + IO requirements. Remember that defining constants does not affect compiled + program space, and yet does make program debugging easier. +
  12. +
+

+ + +

+' {$PBASIC 2.5}  
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T4800       CON     188
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T4800       CON     500
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T4800       CON     813
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+SevenBit        CON     $2000
+Inverted        CON     $4000
+Open            CON     $8000
+
+Baud            CON     T9600 + Inverted        ' match DEBUG
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTIN.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTIN.htm new file mode 100644 index 0000000..a1510f1 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTIN.htm @@ -0,0 +1,205 @@ + + + + SHIFTIN + + + + + +

SHIFTIN

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

SHIFTIN Example +

+

 

+
+

 

+

 

+

Syntax: SHIFTIN Dpin, Cpin, Mode,[Variable {\Bits} {, Variable {\Bits}...}]

+

Function

+

Shift data in from a synchronous serial device. + +

+
    +
  • Dpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin that will be connected to the synchronous serial device's data + output. This pin will be set to input mode.
  • +
  • Cpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin that will be connected to the synchronous serial device's clock + input. This pin will be set to output mode.
  • +
  • Mode is a variable/constant/expression (0 - 3), or one of four + predefined symbols, that tells SHIFTIN the order in which data bits are + to be arranged and the relationship of clock pulses to valid data. See the + table below for value and symbol definitions.
  • +
  • Variable is a variable in which incoming data bits will be + stored.
  • +
  • Bits is an optional variable/constant/expression (1 - 16) + specifying how many bits are to be input by SHIFTIN. If no Bits + entry is given, SHIFTIN defaults to 8 bits.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + +
 BS2, BS2e, and BS2peBS2sx and BS2pBS2px
Timing of T0 and T114 µs / 46 µs5.6 µs / 18 µs3.6 µs / 11.8 µs
Transmission Rate~ 16 kBits/Sec~ 42 kBits/Sec~ 65 kBits/Sec
Related Commands +

SHIFTOUT +

+
+

Explanation

+

SHIFTIN and SHIFTOUT provide an easy method of acquiring data from +synchronous serial devices. Synchronous serial differs from asynchronous serial +(like SERIN and SEROUT) in that the timing of data bits (on a data +line) is specified in relationship to clock pulses (on a clock line). Data bits +may be valid after the rising or falling edge of the clock line. This kind of +serial protocol is commonly used by controller peripherals like ADCs, DACs, clocks, +memory devices, etc.

+

At their heart, synchronous-serial devices are essentially shift-registers; +trains of flip-flops that pass data bits along in a bucket brigade fashion to a +single data output pin. Another bit is output each time the appropriate edge +(rising or falling, depending on the device) appears on the clock line.

+

The SHIFTIN instruction first causes the clock pin to output low and +the data pin to switch to input mode. Then, SHIFTIN either reads the data +pin and generates a clock pulse (PRE mode) or generates a clock pulse then reads +the data pin (POST mode). SHIFTIN continues to generate clock pulses and +read the data pin for as many data bits as are required.

+

Making SHIFTIN work with a particular device is a matter of matching +the mode and number of bits to that device's protocol. Most manufacturers use a +timing diagram to illustrate the relationship of clock and data. Items to look +for include: 1) which bit of the data arrives first; most significant bit (MSB) +or least significant bit (LSB) and 2) is the first data bit ready before the +first clock pulse (PRE) or after the first clock pulse (POST). The table below +shows the values and symbols available for the Mode argument.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
SymbolValueMeaning
MSBPRE0Data is MSB-first; sample bits before clock pulse
LSBPRE1Data is lsb-first; sample bits before clock pulse
MSBPOST2Data is MSB-first; sample bits after clock pulse
LSBPOST3Data is LSB-first; sample bits after clock pulse
+

SHIFTIN Timing

+
+ + +
+

Here is a simple example:

+result  VAR     Byte
+
+Main:
+  SHIFTIN 0, 1, MSBPRE, [result]
+  END
+
+

Here, the SHIFTIN command will read I/O pin 0 (the Dpin) and will +generate a clock signal on I/O 1 (the Cpin). The data that arrives on the +Dpin depends on the device connected to it. Let's say, for example, that a shift +register is connected and has a value of $AF (10101111) waiting to be sent. +Additionally, let's assume that the shift register sends out the most significant +bit first, and the first bit is on the Dpin before the first clock pulse +(MSBPRE). The SHIFTIN command above will generate eight clock pulses and +sample the data pin (Dpin) eight times. Afterward, the result variable +will contain the value $AF.

+

By default, SHIFTIN acquires eight bits, but you can set it to shift +any number of bits from 1 to 16 with the Bits argument. For example:

+result  VAR     Byte
+
+Main:
+  SHIFTIN 0, 1, MSBPRE, [result\4]
+  END
+
+

Will only input the first 4 bits. In the example discussed above, the result +variable will be left with %1010.

+

Some devices return more than 16 bits. For example, most 8-bit shift registers +can be daisy-chained together to form any multiple of 8 bits; 16, 24, 32, 40... +To solve this, you can use a single SHIFTIN instruction with multiple +variables. Each variable can be assigned a particular number of bits with the +Bits argument. As in:

+dataLo  VAR     Word
+dataHi  VAR     Byte
+
+Main:
+  SHIFTIN 0, 1, MSBPRE, [dataHi\4, dataLo\16]
+  STOP
+
+

The code above will first shift in four bits into dataHi and then 16 bits +into dataLo. The two variables together make up a 20 bit value.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTOUT.htm new file mode 100644 index 0000000..50e9825 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SHIFTOUT.htm @@ -0,0 +1,187 @@ + + + + SHIFTOUT + + + + + +

SHIFTOUT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

SHIFTOUT Example +

+

 

+
+

 

+

 

+

Syntax: SHIFTOUT Dpin, Cpin, Mode, [OutputData {\Bits} {,OutputData {\Bits}...}]

+

Function

+

Shift data out to a synchronous serial device. + +

+
    +
  • Dpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin that will be connected to the synchronous serial device's data + input. This pin will be set to output mode.
  • +
  • Cpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin that will be connected to the synchronous serial device's clock + input. This pin will be set to output mode.
  • +
  • Mode is a variable/constant/expression (0 - 1), or one of two + predefined symbols, that tells SHIFTOUT the order in which data bits + are to be arranged. See the table below for value and symbol definitions.
  • +
  • OutputData is a variable/constant/expression containing the + data to be sent.
  • +
  • Bits is an optional variable/constant/expression (1 - 16) + specifying how many bits are to be output by SHIFTOUT. If no Bitsentry is given SHIFTOUT defaults to 8 bits. When the Bits entry + is given, the BASIC Stamp transmits the rightmost number of bits specified, + regardless of the Mode.
  • +
+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + +
 BS2, BS2e, and BS2peBS2sx and BS2pBS2px
Timing of Th, Tl, + Ta and Tb14 µs / 46 µs / 15 µs / 30 µs5.6 µs / 18 µs / 6.3 µs / 12.5 µs3.6 µs / 11.8 µs / 4.0 µs / 7.8 µs
Transmission Rate~ 16 kBits/Sec~ 42 kBits/Sec~ 65 kBits/Sec
Related Commands +

SHIFTIN +

+
+

Explanation

+

SHIFTIN and SHIFTOUT provide an easy method of acquiring data from +synchronous serial devices. Synchronous serial differs from asynchronous serial +(like SERIN and SEROUT) in that the timing of data bits (on a data +line) is specified in relationship to clock pulses (on a clock line). Data bits +may be valid after the rising or falling edge of the clock line. This kind of +serial protocol is commonly used by controller peripherals like ADCs, DACs, clocks, +memory devices, etc.

+

At their heart, synchronous-serial devices are essentially shift-registers; +trains of flip-flops that pass data bits along in a bucket brigade fashion to a +single data output pin. Another bit is output each time the appropriate edge +(rising or falling, depending on the device) appears on the clock line.

+

The SHIFTOUT instruction first causes the clock pin to output low and +the data pin to switch to output mode. Then, SHIFTOUT sets the data pin +to the next bit state to be output and generates a clock pulse. SHIFTOUTcontinues to generate clock pulses and places the next data bit on the data pin +for as many data bits as are required for transmission.

+

Making SHIFTOUT work with a particular device is a matter of matching +the mode and number of bits to that device's protocol. Most manufacturers use a +timing diagram to illustrate the relationship of clock and data. One of the most +important items to look for is which bit of the data should be transmitted first; +most significant bit (MSB) or least significant bit (LSB). The table below shows +the values and symbols available for the Mode argument

+ + + + + + + + + + + + + + + + +
SymbolValueMeaning
LSBFIRST0Data is shifted out LSB-first
MSBFIRST1Data is shifted out MSB-first
+

 

+

(MSB is most-significant bit; the highest or left-most bit of a Nibble, Byte, +or Word. LSB is the least-significant bit; the lowest or right-most bit of a +Nibble, Byte, or Word.)

+

SHIFTOUT Timing

+
+ + +
+

Here is a simple example:

+  SHIFTOUT 0, 1, MSBFIRST, [250]
+
+

Here, the SHIFTOUT command will write to I/O pin 0 (the Dpin) and will +generate a clock signal on I/O 1 (the Cpin). The SHIFTOUT command +will generate eight clock pulses while writing each bit (of the 8-bit value 250) +onto the data pin (Dpin). In this case, it will start with the most +significant bit first as indicated by the Mode value of MSBFIRST.

+

By default, SHIFTOUT transmits eight bits, but you can set it to shift +any number of bits from 1 to 16 with the Bits argument. For example:

+  SHIFTOUT 0, 1, MSBFIRST, [250\4]
+
+

Will output only the lowest (rightmost) four bits (%1010 in this case). But +what if you want to output the leftmost bits of a given value? By adding the +right-shift operator (>>) to the code you can adjust the output as required:

+  SHIFTOUT 0, 1, MSBFIRST, [(250 >> 2)\6]
+
+

...will output the upper six bits (%111110 in this case).

+

Some devices require more than 16 bits. To solve this, you can use a single +SHIFTOUT command with multiple values. Each value can be assigned a +particular number of bits with the Bits argument. As in:

+  SHIFTOUT 0, 1, MSBFIRST, [250\4, 1045\16]
+
+

The preceding example will first shift out four bits of the number 250 (%1010) +and then 16 bits of the number 1045 (%0000010000010101). The two values together +make up a 20 bit value.

+

In the examples above, specific numbers were entered as the data to transmit, +but, of course, the SHIFTOUT command will accept variables and expressions +for the OutputData and even for the Bits argument.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SLEEP.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SLEEP.htm new file mode 100644 index 0000000..a2ff9e0 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SLEEP.htm @@ -0,0 +1,211 @@ + + + + SLEEP + + + + + +

SLEEP

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

SLEEP Example +

+

 

+
+

 

+

 

+

Syntax: SLEEP Duration

+

Function

+

Put the BASIC Stamp into low-power mode for a specified period of time. + +

+
    +
  • Duration is a variable/constant/expression* (1 - 65535) that + specifies the duration of sleep. The unit of time for Duration is one + second, though the BASIC Stamp rounds up to the nearest multiple of 2.3 + seconds.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2eBS2sxBS2pBS2peBS2px
Current Draw

during Run
1 mA3 mA25 mA60 mA40 mA15 mA55 mA
Current Draw

during SLEEP
25 µA50 µA200 µA500 µA350 µA36 µA450 µA
Related CommandsEND , NAPEND, NAP, POLLWAIT
Accuracy of SLEEP±1% @ 75°F with stable power supply
+

Explanation

+

SLEEP allows the BASIC Stamp to turn itself off, then turn back on after +a programmed duration. The length of SLEEP can range from 2.3 seconds +to slightly over 18 hours. Power consumption is reduced to the amount described +in the table above, assuming no loads are being driven.

+

Sleep Units vs Sleep Resolution

+

The units for Duration are 1 second, but the resolution of the +SLEEP instruction is 2.304 seconds. SLEEP rounds the specified +number of seconds up to the nearest multiple of 2.304. Because of this, Duration values below 10 are not very accurate.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
When the Duration value is...12345678910
Sleep time (in seconds) is approximately...2.3042.3044.6084.6086.9126.9129.2169.2169.21611.52
+

 

+

To estimate the actual sleeping period for any Duration value, use this equation:

+

+ Ceiling of Duration units divided by 2.304, result multiplied by 2.304 +

+

The open-bottom square brackets indicate the ceiling function, which essentially means "round up the quantity inside to the next integer."

+

For example, SLEEP 1 sleeps for 2.304 seconds:

+

+ +

+

And, SLEEP 10 sleeps for approximately 11.52 seconds:

+

 

+

+ +

+

The Watchdog Timer Improves Sleep Accuracy Automatically

+

Pins retain their previous I/O directions during SLEEP. However, outputs +are interrupted every 2.3 seconds during SLEEP due to the way the chip keeps +time. The alarm clock that wakes the BASIC Stamp up is called the watchdog timer. +The watchdog is a resistor/capacitor oscillator built into the interpreter chip. +During SLEEP, the chip periodically wakes up and adjusts a counter to +determine how long it has been asleep. If it isn't time to wake up, the chip "hits +the snooze bar" and goes back to sleep.

+

To ensure accuracy of SLEEP intervals, the BASIC Stamp periodically +compares the watchdog timer to the more-accurate resonator time base. It calculates +a correction factor that it uses during SLEEP. As a result, longer +SLEEP intervals are accurate to approximately ±1 percent.

+

During execution of power conserving commands (END, NAP, POLLWAIT, and SLEEP), current will occasionally be interrupted +on I/O pins for about 18 ms durations (60 µs on the BS2pe). The reason is that the +watchdog-timer reset that awakens the BASIC Stamp during these commands also causes all of the pins to +switch to input mode for approximately 18 ms (60 µs on the BS2pe). When the interpreter +firmware regains control of the processor, it restores the I/O direction dictated +by your program.

+

If you plan to use END, NAP, POLLWAIT, or SLEEP in your programs, +make sure that your loads can tolerate these power outages. The simplest solution +is often to connect resistors high or low (to +5V or ground) as appropriate to +ensure a continuing supply of current during the reset.

+

The SLEEP Example can be used to demonstrate the +effects of this reset with an LED and resistor.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/SOUND.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/SOUND.htm new file mode 100644 index 0000000..6794389 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/SOUND.htm @@ -0,0 +1,113 @@ + + + + SOUND + + + + + +

SOUND

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

SOUND Example +

+

 

+
+

 

+

 

+

Syntax: SOUND Pin, (Note, Duration {, Note, Duration...})

+

Function

+

Generate square-wave tones for a specified duration. + +

+
    +
  • Pin is a variable/constant (0 - 7) that specifies the I/O pin + to use. This pin will be set to output mode.
  • +
  • Note is a variable/constant (0 - 255) specifying the type and + frequency of the tone. 1 - 127 are ascending tones and 128 - 255 are ascending + white noises ranging from buzzing (128) to hissing (255).
  • +
  • Duration is a variable/constant (1 - 255) specifying the amount + of time to generate the tone(s). The unit of time for Duration is 12 + ms.
  • +
+

Note: See FREQOUT for all BS2 models.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + +
 BS1
Units in Duration +

12 ms

+
Available Sounds +

256

+
Frequency Range +

94.8 Hz to 10,550 Hz

+
+

Explanation

+

SOUND generates one of 255 square-wave frequencies on an I/O pin. The output +pin should be connected as shown in the circuits below.

+

The tones produced by SOUND can vary in frequency from 94.8 Hz (1) to +10,550 Hz (127). If you need to determine the frequency corresponding to a given +note value, or need to find the note value that will give you best approximation +for a given frequency, use the equations below.

+
Note = 127 - (((1 ÷ Frequency) - 0.000095) ÷ 0.000083) +



-- and -- +



Frequency = (1 ÷ (0.000095 + ((127 - Note) x 0.000083)) +
+

 

+

Note, in the above equations, Frequency is in Hertz (Hz).

+
+ +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/STOP.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/STOP.htm new file mode 100644 index 0000000..8a98f49 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/STOP.htm @@ -0,0 +1,94 @@ + + + + STOP + + + + + +

STOP

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

STOP Example +

+

 

+
+

 

+

 

+

Syntax: STOP

+

Function

+

Stops program execution.

+

Quick Facts

+ + + + + + + + + + + +
 All BS2 models
Related Command +

END +

+
+

Explanation

+

STOP prevents the BASIC Stamp from executing any further instructions +until it is reset. The following actions will reset the BASIC Stamp:

+
    +
  1. Pressing and releasing the RESET button on the development board.
  2. +
  3. Driving the RES pin low then letting it float (high).
  4. +
  5. Downloading a new program.
  6. +
  7. Disconnecting then reconnecting the power.
  8. +
+

STOP differs from END in two respects:

+
    +
  1. STOP does not put the BASIC Stamp into low-power mode. The BASIC + Stamp draws just as much current as if it were actively running program + instructions.
  2. +
  3. The output glitch that occurs after a program has been halted with END does not occur after a program that uses STOP.
  4. +
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/STORE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/STORE.htm new file mode 100644 index 0000000..2b608f1 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/STORE.htm @@ -0,0 +1,125 @@ + + + + STORE + + + + + +

STORE

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

STORE Examples +

+

 

+
+

 

+

 

+

Syntax: STORE ProgramSlot

+

Function

+

Designate a program slot for the READ and WRITE instructions to +operate upon. + +

+
    +
  • ProgramSlot is a variable/constant/expression (BS2p and + BS2px: 0 – 7, BS2pe: 0 - 15) that specifies the program slotto use for READ and WRITE instructions.
  • +
+

Note: On the BS2pe, slots 8 - 15 are only available +for data (READ and WRITE); they cannot be used to run programs. + +

+

Quick Facts

+ + + + + + + + + + + + + + + +
 BS2p and BS2pxBS2pe
Program Slot Range0 - 70 - 15
Related CommandsREAD, WRITE
+

Explanation

+

STORE tells the BS2p, BS2pe, or BS2px which program slot to use +when a READ or WRITE instruction is executed. The STORE command +only affects the READ and WRITE instructions.

+

The STORE command allows a program to access all EEPROM locations that +exist on the BS2p, BS2pe, and BS2px, regardless of which program is running or which +program slot is active. The READ and WRITE commands can only access +locations 0 to 2047 within a single program slot. The STORE command +switches the program slot that the READ and WRITE commands operate +on. This short subroutine demonstrates the use of STORE:

+Move_Block:
+  FOR idx = 0 TO (blockLen - 1)         ' move blockLen bytes
+    STORE srcSlot                       ' point to source slot
+    READ srcAddr + idx, eeByte          ' read source byte
+    STORE tgtSlot                       ' point to target slot
+    WRITE tgtAddr + idx, eeByte         ' write byte to target slot 
+  NEXT
+  RETURN
+
+

The default program slot that the READ and WRITE instructions +operate on is the currently running program. The STORE command can be used +to temporarily change this, to any program slot. The change will remain in effect +until another STORE command is issued, or until another program slot is +executed. The current slot used by READ and WRITE (as set by +STORE) can be read from byte 127 of the Scratchpad RAM. Example:

+  #SELECT $STAMP
+    #CASE BS2
+      pgmSlot = 0                       ' everything in slot 0
+      rwSlot = 0
+    #CASE BS2E, BS2SX
+      GET 63, pgmSlot                   ' read current slot
+      rwSlot = pgmSlot                  ' READ/WRITE slot is same
+    #CASE BS2P, BS2PE, BS2PX
+      GET 127, pgmSlot                  ' get slot control byte
+      rwSlot = rwSlot.HIGHNIB           ' READ/WRITE in high nibble
+      pgmSlot = pgmSlot.LOWNIB          ' pgm slot in low nibble
+  #ENDSELECT
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/TOGGLE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/TOGGLE.htm new file mode 100644 index 0000000..c8dda36 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/TOGGLE.htm @@ -0,0 +1,142 @@ + + + + TOGGLE + + + + + +

TOGGLE

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

TOGGLE Examples +

+

 

+
+

 

+

 

+

Syntax: TOGGLE Pin

+

Function

+

Invert the state of an output pin. + +

+
    +
  • Pin is a variable/constant/expression* (0 – 15) that + specifies which I/O pin to set high. This pin will be placed into output + mode.
  • +
+

* Note: expressions are not allowed as arguments on the BS1. The range + of the Pin argument on the BS1 is 0–7.

+

Quick Facts

+ + + + + + + + + + + + + + + + + +
 BS1All BS2 models
Affected RegisterPINSOUTS
Related Commands +

HIGH, LOW

+
+

Explanation

+

TOGGLE sets a pin to output mode and inverts the output state of the pin, +changing 0 to 1 and 1 to 0.

+

In some situations TOGGLE may appear to have no effect on a pin's state. +For example, suppose pin 2 is in input mode and pulled to +5V by a 10 kΩ +resistor. Then the following code executes:

+

+ + +

+Main:
+  DIR2 = 0                              ' pin 2 in input mode
+  PIN2 = 0                              ' pin 2 output driver low
+  DEBUG PIN2                            ' show state of pin 2
+  TOGGLE 2                              ' toggle pin 2 
+  DEBUG PIN2                            ' show state of pin 2
+  END
+
+

+ + +

+Main:
+  DIR2 = 0                              ' pin 2 in input mode
+  OUT2 = 0                              ' pin 2 output driver low
+  DEBUG ? IN2                           ' show state of pin 2
+  TOGGLE 2                              ' toggle pin 2
+  DEBUG ? IN2                           ' show state of pin 2
+  END
+
+

The state of pin 2 doesn't change; it's high (due to the pull-up resistor) +before TOGGLE, and it's high (due to the pin being output high) afterward. +The point is that TOGGLE works on the OUTS register, which may not match +the pin's state when the pin is initially an input. To guarantee that the state +actually changes, regardless of the initial input or output mode, do this:

+

+ + +

+  PIN2 = PIN2                           ' make output driver match pin state
+  TOGGLE 2                              ' then toggle
+
+

+ + +

+  OUT2 = IN2                            ' make output driver match pin state
+  TOGGLE 2                              ' then toggle
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/WRITE.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/WRITE.htm new file mode 100644 index 0000000..4f92e96 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/WRITE.htm @@ -0,0 +1,244 @@ + + + + WRITE + + + + + +

WRITE

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

WRITE Examples +

+

 

+
+

 

+

 

+

Syntax : +WRITE Location,Value
Syntax : +WRITE Location, {Word}Value {, {Word}Value ...}

+

Function

+

Write Value into Location in EEPROM. On the BS2 family, multiple +Value may be written to consecutive locations.‡ + +

+
    +
  • Location is a variable/constant/expression* (0 - 255 on BS1, + 0 - 2047 on all other BASIC Stamp modules) that specifies the EEPROM address to + write to.
  • +
  • Value is a variable/constant/expression* (0 - 255, or 0 - 65535 if using the optional Word modifier‡) specifying the + value to be stored.
  • +
+

* Note: expressions are not allowed as arguments on the BS1.

+

‡Note: The optional arguments require PBASIC 2.5.

+

Quick Facts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 BS1BS2BS2e and BS2sxBS2p, BS2pe, and BS2px
Range of EEPROM locations0 to 2550 to 20470 to 20470 to 2047

(see notes below)
Maximum number of writes per location10 million10 million100,000100,000
Special NotesN/AN/AWRITE only works with current program slot on BS2e + and BS2sx.WRITE works with any program slot as set by the + STORE command.
Related Commands +

READ, EEPROM

+
+

READ, DATA

+
+

READ, DATA, STORE

+
PBASIC 2.5 Syntax Optionsn/aMultiple sequential variables may be writtten to the Scratch Pad RAM, and the optional WORD modifier may be specified to store 16-bit values.
+

Explanation

+

The EEPROM is used for both program storage (which builds downward from address +255 on BS1, 2047 on all other BASIC Stamp models) and data storage (which builds upward +from address 0). The WRITE instruction stores a value to any EEPROM +address. Any location within the EEPROM can be written to (including your PBASIC +program's locations) at run-time. This feature is mainly used to store long-term +data to EEPROM; data stored in EEPROM is not lost when the power is removed.

+

The following WRITE command stores the value 245 at location 100:

+  WRITE 100, 245
+
+

The EEPROM is organized as a sequential set of byte-sized memory locations. +With the BS1, the WRITE instruction only stores byte-sized values into +EEPROM. This does not mean that you can't write word-sized values, however. +A word consists of two bytes, called a low-byte and a high-byte. If you wanted +to write a word-sized value, you'll need to use two WRITE commands and a +word-size value or variable (along with some handy modifiers). For example:

+

+ + +

+SYMBOL  value   = W1                    ' word-sized variable
+SYMBOL  valLo   = B2                    ' B2 is the low-byte of W1
+SYMBOL  valHi   = B3                    ' B3 is the high-byte of W1
+
+Main:
+  value = 1125
+
+  WRITE 0, valLo
+  WRITE 1, valHi
+  END
+
+

+ + +

+value   VAR     Word
+
+Main:
+  value = 1125
+  WRITE 0, value.LowByte
+  WRITE 1, value.HighByte
+  END
+
+

When this program runs, the two WRITE commands will store the low-byte +and high-byte of the number 1125 into EEPROM.

+

With the BS2 family, the Word modifier can be used to write 16-bit values. +The low byte of the value will be written to Location, the high byte will +be written to Location + 1 ("Little Endian" ).

+

+ + +

+' {$PBASIC 2.5}
+
+value   VAR     Word
+value2  VAR     Word
+addr    VAR     Word                    ' EEPROM address
+test    VAR     Byte                    ' test byte read back
+
+Main:
+  value = $1125
+  value2 = $2003
+  WRITE 0, Word value, Word value2      ' write value at locations 0 & 1
+                                        '  and value2 at locations 2 & 3
+
+  FOR addr = 0 TO 3                     ' display "25 11 03 20"
+    READ addr, test
+    DEBUG HEX2 test, " "
+  NEXT  
+
+  END
+
+

EEPROM differs from RAM, the memory in which variables are stored, in several +respects:

+
    +
  1. Writing to EEPROM takes more time than storing a value in a variable. + Depending on many factors, it may take several milliseconds for the EEPROM to + complete a write. RAM storage is nearly instantaneous.
  2. +
  3. The EEPROM can only accept a finite number of write cycles per location + before it wears out. The table above indicates the guaranteed number of writes + before failure. If a program frequently writes to the same EEPROM location, + it makes sense to estimate how long it might take to exceed the guaranteed + maximum. For example, on the BS2, at one write per second (86,400 writes/day) + it would take nearly 116 days of continuous operation to exceed 10 million.
  4. +
  5. The primary function of the EEPROM is to store programs (data is stored in + leftover space). If data overwrites a portion of your program, the program + will most likely crash.
  6. +
+

Check the program's memory map to determine what portion of memory your program +occupies and make sure that EEPROM writes cannot stray into this area. You may also +use the DATA directive on the BS2, BS2e, BS2sx, BS2p, and BS2pe to set aside EEPROM +space.

+

+ + +

+

On the BS1, location 255 holds the address of the last instruction in your +program. Therefore, your program can use any space below the address given in +location 255. For example, if location 255 holds the value 100, then your program +can use locations 0-99 for data.

+

+ + +

+

On other BASIC Stamp models, you'll need to view the Memory Map of the program before +you download it, to determine the last EEPROM location used.

+

+ + +

+

On the BS2p, BS2pe and BS2px the READ and WRITE commands can +affect locations in any program slot as set by the STORE command. See the STORE command for more information.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Commands/XOUT.htm b/help/BasicStampHelp/Content/LanguageTopics/Commands/XOUT.htm new file mode 100644 index 0000000..fca2ecb --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Commands/XOUT.htm @@ -0,0 +1,199 @@ + + + + XOUT + + + + + +

XOUT

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

XOUT Example +

+

 

+
+

 

+

 

+

Syntax: XOUT Mpin, Zpin,[House\Command {\Cycles} {, House\Command {\Cycles}...}]

+

Function

+

Send an X-10 power-line control command (through the appropriate power-line interface). + +

+
    +
  • Mpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin to output X-10 signals (modulation) to the power-line interface + device. This pin will be set to output mode.
  • +
  • Zpin is a variable/constant/expression (0 - 15) that specifies + the I/O pin that inputs the zero-crossing signal from the power-line interface + device. This pin will be set to input mode.
  • +
  • House is a variable/constant/expression (0 - 15) that specifies + the X-10 house code (values 0 - 15 representing letters A through P).
  • +
  • Command is a variable/constant/expression (0 - 30) that specifies + the command to send. Values 0 - 15 correspond to unit codes 1 - 16. Other + commands are shown below.
  • +
  • Cyclesis an optional variable/constant/expression (1 - 255) + specifying the number of times to transmit a given key or command. If no + I>Cycles entry is used, XOUT defaults to two. The Cycles entry + should be used only with the DIM and BRIGHT command codes.
  • +
+

Quick Facts

+ + + + + + + + + + + + + +
 All BS2 Models
Compatible power-line interfacesPL-513 and TW-523
Special NotesThe XOUT command will stop the BASIC Stamp program + until it is able to send the transmission. If there is no AC power to the + power-line interface, the BASIC Stamp program will halt forever.
+

Explanation

+

XOUT lets you control appliances via signals sent through household AC wiring +to X-10 modules. The appliances plugged into these modules can be switched on or +off; lights may also be dimmed. Each module is assigned a house code and unit code +by setting dials or switches on the module. To talk to a particular module, +XOUT sends the appropriate house code and unit code. The module with the +corresponding code listens for its house code again followed by a command (on, +off, dim, or bright).

+

X-10 signals are digital codes imposed on a 120 kHz carrier that is transmitted +during zero crossings of the AC line. To send X-10 commands, a controller must +synchronize to the AC line frequency with 50 ms precision, and transmit an 11-bit +code sequence representing the command.

+

XOUT interfaces to the AC power-line through an approved interface device +such as a PL-513 or TW-523, available from Parallax or X-10 dealers. The hookup +requires a length of four-conductor phone cable and a standard modular phone-base +connector (6P4C type). Connections are shown below.

+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CommandValueFunction
UnitOn%10010Turn on the currently selected unit.
UnitOff%11010Turn off the currently selected unit.
UnitsOff%11100Turn off all modules in this house code.
LightsOn%10100Turn on all lamp modules in this house code.
Dim%11110Reduce brightness of currently selected lamp.
Bright%10110Increase brightness of currently selected lamp.
+

 

+

Tip:  In most applications, it's not necessary to know the code for a +given X-10 instruction. Just use the command constant (UnitOn, Dim, etc.) instead. +But knowing the codes leads to some interesting possibilities. For example, XORing +a UnitOn command with the value %1000 turns it into a UnitOff command, and vice-versa. +This makes it possible to write the equivalent of an X-10 "toggle" instruction.

+

Here is an example of the XOUT instruction:

+Mpin    PIN     1                       ' modulation pin
+Zpin    PIN     0                       ' zero-cross input
+
+HouseA  CON     0                       ' House code A = 0 
+Unit1   CON     0                       ' Unit code 1 = 0 
+
+Main:
+  XOUT Mpin, Zpin, [HouseA\Unit1]       ' Get unit 1's attention.. 
+  XOUT Mpin, Zpin, [HouseA\UnitOn]      ' ..and tell it to turn on
+  END
+
+

You can combine those two XOUT instructions into one like so:

+  XOUT Mpin, Zpin, [HouseA\Unit1\2, HouseA\UnitOn]
+
+

Note that to complete the attention-getting code HouseA\Unit1 we tacked on the +normally optional cycles entry \2 to complete the command before beginning the next +one. Always specify two cycles in multiple commands unless you're adjusting the +brightness of a lamp module.

+

Here is an example of a lamp-dimming instruction:

+Mpin    PIN     1                       ' modulation pin
+Zpin    PIN     0                       ' zero-cross input
+
+HouseA  CON     0                       ' House code A = 0 
+Unit1   CON     0                       ' Unit code 1 = 0 
+
+Main:
+  ' Get unit 1's attention
+  XOUT Mpin, Zpin, [HouseA\Unit1]
+  ' Dim halfway
+  XOUT Mpin, Zpin, [HouseA\UnitOff\2, HouseA\Dim\10]
+  END
+
+

The dim/bright commands support 19 brightness levels. Lamp modules may also be +turned on and off using the standard UnitOn and UnitOff commands. In the example +instruction above, we dimmed the lamp by first turning it completely off, then +sending 10 cycles of the Dim command. This may seem odd, but it follows the +peculiar logic of the X-10 system.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/AuMainIotermEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/AuMainIotermEx.htm new file mode 100644 index 0000000..cac11b2 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/AuMainIotermEx.htm @@ -0,0 +1,92 @@ + + + + AUXIO / MAINIO / IOTERM Example + + + + + +

AUXIO / MAINIO / IOTERM Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax:AUXIO, MAINIO, IOTERM

+

 

+
+

 

+

 

+

Note: This program was written for the BS2p but can also run on the BS2pe or BS2px with a change of the $STAMP directive, however, its effects can only be seen on the BS2p40.

+' AUX_MAIN_TERM.BSP
+' This program demonstrates the use of the AUXIO, MAINIO AND IOTERM
+' commands to affect I/O pins in the auxiliary and main I/O groups.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2SX
+    #ERROR "Program requires BS2p40"
+  #CASE BS2P, BS2PE, BS2PX
+    DEBUG "Note: This program designed for the BS2p40", CR
+#ENDSELECT
+
+port            VAR     Bit
+
+
+Main:
+  DO
+    MAINIO                              ' Switch to main I/O pins
+    TOGGLE 0                            ' Toggle state of I/O pin P0
+    PWM 1, 100, 40                      ' Generate PWM on I/O pin P1
+
+    AUXIO                               ' Switch to auxiliary I/O pins
+    TOGGLE 0                            ' Toggle state of I/O pin P0
+    PULSOUT 1, 1000                     ' Generate a pulse on I/O pin P1
+    PWM 2, 100, 40                      ' Generate PWM on I/O pin P2
+
+    IOTERM port                         ' Switch to main or aux I/Os
+                                        ' -- depending on port
+    TOGGLE 3                            ' Toggle state of I/O pin P3
+                                        ' -- on main and aux, alternately
+    port = ~port                        ' Invert port
+    PAUSE 1000                          ' 1 second delay
+  LOOP
+  END	
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/BranchEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/BranchEx.htm new file mode 100644 index 0000000..c163c3d --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/BranchEx.htm @@ -0,0 +1,124 @@ + + + + BRANCH Examples + + + + + +

BRANCH Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: BRANCH

+

 

+
+

 

+

 

' BRANCH.BS1
+' This program shows how the value of idx controls the destination of the
+' BRANCH instruction.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  idx             = B2
+
+
+Main:
+  DEBUG "idx: ", #idx, " "
+  BRANCH idx, (Task_0, Task_1, Task_2)  ' branch to task
+  DEBUG "BRANCH target error..."        ' ... unless out of range
+  DEUBG CR, CR 
+
+Next_Task:
+  idx = idx + 1 // 4                    ' force idx to be 0..3
+  GOTO Main
+
+Task_0:
+  DEBUG "BRANCHed to Task_0", CR
+  GOTO Next_Task
+
+Task_1:
+  DEBUG "BRANCHed to Task_1", CR
+  GOTO Next_Task
+
+Task_2:
+  DEBUG "BRANCHed to Task_2", CR
+  GOTO Next_Task
+
+

 

+' BRANCH.BS2
+' This program shows how the value of idx controls the destination of the
+' BRANCH instruction.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+idx             VAR     Nib
+
+
+Main:
+  DEBUG "idx: ", DEC1 idx, " "
+  BRANCH idx, [Task_0, Task_1, Task_2]  ' branch to task
+  DEBUG "BRANCH target error...",       ' ... unless out of range
+        CR, CR 
+
+Next_Task:
+  idx = idx + 1 // 4                    ' force idx to be 0..3
+  PAUSE 250
+  GOTO Main
+
+Task_0:
+  DEBUG "BRANCHed to Task_0", CR
+  GOTO Next_Task
+
+Task_1:
+  DEBUG "BRANCHed to Task_1", CR
+  GOTO Next_Task
+
+Task_2:
+  DEBUG "BRANCHed to Task_2", CR
+  GOTO Next_Task
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ButtonEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ButtonEx.htm new file mode 100644 index 0000000..643aac4 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ButtonEx.htm @@ -0,0 +1,121 @@ + + + + BUTTON Example + + + + + +

BUTTON Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: BUTTON

+

 

+
+

 

+

 

' BUTTON.BS1
+' Connect an active-low circuit to pin P0 of the BS1. When you press the
+' button, the DEBUG screen will display an asterisk (*). The program, as
+' shown below, will print an asterisk at the first button press, then
+' delay approximately one second (200 x 5 ms PAUSE) before auto-repeating
+' at a rate of approximately 100 ms (5 x 20 ms).  Feel free to modify the
+' program to see the effects of your changes on the way BUTTON responds.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  Btn             = 0
+
+SYMBOL  btnWrk          = B2
+
+
+Main:
+  ' Try changing the Delay value (255) in BUTTON to see the effect of
+  ' its modes: 0 = no delay; 1-254 = varying delays before auto-repeat;
+  ' 255 = no auto-repeat (only one action per button press)
+  '
+  ' The BUTTON instruction will cause the program to branch to
+  ' No_Press unless P0 = 0
+
+  PAUSE 5
+  BUTTON Btn, 0, 200, 20, btnWrk, 0, No_Press
+  DEBUG "*"
+
+No_Press:
+  GOTO Main  
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' BUTTON.BS2
+' Connect an active-low circuit to pin P0 of the BS2. When you press the
+' button, the DEBUG screen will display an asterisk (*). The program, as
+' shown below, will print an asterisk at the first button press, then
+' delay approximately one second (200 x 5 ms PAUSE) before auto-repeating
+' at a rate of approximately 100 ms (5 x 20 ms).  Feel free to modify the
+' program to see the effects of your changes on the way BUTTON responds.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Btn             PIN     0
+
+btnWrk          VAR     Byte
+
+
+Main:
+  ' Try changing the Delay value (255) in BUTTON to see the effect of
+  ' its modes: 0 = no delay; 1-254 = varying delays before auto-repeat;
+  ' 255 = no auto-repeat (only one action per button press)
+  '
+  ' The BUTTON instruction will cause the program to branch to
+  ' No_Press unless P0 = 0
+
+  PAUSE 5
+  BUTTON Btn, 0, 200, 20, btnWrk, 0, No_Press
+  DEBUG "*"
+
+No_Press:
+  GOTO Main
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CompareEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CompareEx.htm new file mode 100644 index 0000000..4d97964 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CompareEx.htm @@ -0,0 +1,91 @@ + + + + COMPARE Example + + + + + +

COMPARE Example

+
+
+

+ BS2px icon +

+
+

Sytnax: COMPARE

+

 

+
+

 

+

 

' COMPARE.BPX
+' This example demonstrates the use of the COMPARE command.
+' Connect two variable voltage sources (0 to 5 volts) on I/O pins
+' P1 and P2 (or a button on each pin connected to ground). Run the
+' program and watch the Debug Terminal display as you adjust the
+' variable voltage or press the buttons.
+
+' {$STAMP BS2px}
+' {$PBASIC 2.5}
+
+#IF $STAMP <> BS2PX #THEN
+  #ERROR "This program requires a BS2px."
+#ENDIF
+
+result  VAR Bit
+
+Setup:
+  ' P0 = output, all others = input
+  CONFIGPIN DIRECTION, %0000000000000001
+  ' Enable pull-ups on P1 and P2
+  CONFIGPIN PULLUP, %0000000000000110
+
+  DEBUG CLS,
+        "BS2px Comparator Demonstration", CR,
+        "==============================", CR,
+        CR,
+        "Input Voltage: P1 > P2", CR,
+        "Output State: P0 = 0"
+
+Main:
+  DO                                            ' Display P1/P2 comparison
+    COMPARE 1, result
+    IF (result = 0) THEN
+      DEBUG CRSRXY, 18, 3, ">"
+    ELSE
+      DEBUG CRSRXY, 18, 3, "<"
+    ENDIF
+    DEBUG CRSRXY, 19, 4, BIN1 result
+  LOOP
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ConfigpinEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ConfigpinEx.htm new file mode 100644 index 0000000..3d2aa55 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ConfigpinEx.htm @@ -0,0 +1,97 @@ + + + + CONFIGPIN Example + + + + + +

CONFIGPIN Example

+
+
+

+ BS2px icon +

+
+

Syntax: CONFIGPIN

+

 

+
+

 

+

 

' CONFIGPIN.BPX
+' This example demonstrates the use of the CONFIGPIN command.
+' All I/O pins are set to inputs with various combinations of
+' Pull-Up Resistor, Logic Threshold and Schmitt-Trigger properties.
+' While running, this program will constantly display the state of all
+' input pins along with an indication of the configuration for each group
+' of pins. Try connecting different input signals to the I/O pins (such as
+' buttons, a function generator with a slowing sweeping signal (0 to 5
+' VDC)) or simply running your fingers across the I/O pins and note how
+' they react based upon their configured property.
+
+' {$STAMP BS2px}
+' {$PBASIC 2.5}
+
+#IF $STAMP <> BS2PX #THEN
+  #ERROR "This program requires a BS2px."
+#ENDIF
+
+
+Setup:
+  CONFIGPIN DIRECTION, %0000000000000000        ' Set all I/O pins to inputs
+  CONFIGPIN PULLUP, %1111111111110000           ' Enable pull-ups on pins 4 - 15
+  CONFIGPIN THRESHOLD, %0000111100000000        ' Set P8-P11 to CMOS, others TTL
+  CONFIGPIN SCHMITT, %1111000000000000          ' Enable Schmitt-Triggers P12-P15
+
+  DEBUG CLS,
+        " BS2px INPUT PIN CONFIGURATION TEST", CR,
+        "=========================================================", CR,
+        "     P15-P12: Pull-Up Resistors, TTL & Schmitt-Triggers  ", CR,
+        "    /                                                    ", CR,
+        "   /     P11-P8: Pull-Up Resistors & CMOS                ", CR,
+        "  /     /                                                ", CR,
+        "  |    /     P7-P4: Pull-Up Resistors & TTL              ", CR,
+        "  |    |    /                                            ", CR,
+        "  |    |    |     P3-P0: Normal                          ", CR,
+        "  |    |    |    /                                       ", CR,
+        "  |    |    |    |                                       ", CR,
+        "---- ---- ---- ----                                      "
+Main:
+  DO
+    ' Display input pin states
+    DEBUG CRSRXY, 0, 12 , 
+          BIN4 IND, " ", BIN4 INC, " ", BIN4 INB, " ", BIN4 INA
+  LOOP
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CountEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CountEx.htm new file mode 100644 index 0000000..6c75ba5 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/CountEx.htm @@ -0,0 +1,103 @@ + + + + COUNT Example + + + + + +

COUNT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: COUNT

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' COUNT.BS2
+' Connect an active-low button circuit shown to pin P0 of the BS2. The
+' DEBUG screen will prompt you to press the button as quickly as possible
+' for a 1-second count.  When the count is done, the screen will display
+' your "score," the total number of cycles registered by COUNT.  Note that
+' this score will almost always be greater than the actual number of presses
+' because of switch contact bounce.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+PushBtn         PIN     0               ' pushbutton on P0
+
+#SELECT $STAMP
+  #CASE BS2, BS2E
+    DurAdj      CON     $100            ' / 1
+  #CASE BS2SX
+    DurAdj      CON     $280            ' / 0.400
+  #CASE BS2P, BS2PX
+    OneSec      CON     $37B            ' / 0.287
+  #CASE BS2PE
+    OneSec      CON     $163            ' / 0.720
+#ENDSELECT
+
+Capture         CON     1000            ' 1 second
+
+cycles          VAR     Word            ' counted cycles
+
+
+Main:
+  DO
+    DEBUG CLS,
+          "How many times can you press the button in 1 second?", CR
+    PAUSE 1000
+    DEBUG "Ready, set... "
+    PAUSE 500
+    DEBUG "GO!", CR
+    COUNT PushBtn, (Capture */ DurAdj), cycles
+    DEBUG CR, "Your score: ", DEC cycles, CR
+    PAUSE 3000
+    DEBUG "Press button to go again."
+    DO : LOOP UNTIL (PushBtn = 0)       ' wait for button press
+  LOOP
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DataEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DataEx.htm new file mode 100644 index 0000000..54bc958 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DataEx.htm @@ -0,0 +1,128 @@ + + + + DATA Example + + + + + +

DATA Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: DATA

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' DATA.BS2
+' This program stores a number of large text strings into EEPROM with the
+' DATA directive and then sends them, one character at a time via the DEBUG
+' command.  This is a good demonstration of how to save program space by
+' storing large amounts of data in EEPROM directly, rather than embedding
+' the data into DEBUG commands.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+idx             VAR     Word            ' current location number
+phrase          VAR     Nib             ' current phrase number
+char            VAR     Byte            ' character to print
+
+' ----- Define all text phrases (out of order, just for fun!) -----
+'
+Text1           DATA    "Here is the first part of a large chunk of textual "
+                DATA    "data ", CR, "that needs to be transmitted.  There's "
+                DATA    "a 5 second delay", CR, "between text paragraphs. ", CR
+                DATA    CR, 0
+
+Text3           DATA    "The alternative (having multiple DEBUGs or SEROUTs, "
+                DATA    "each ", CR, "with their own line of text) consumes "
+                DATA    "MUCH more EEPROM ", CR, "(program) space. ", CR
+                DATA    CR, 0
+
+Text6           DATA    "The 255 is used by this program to indicate we've "
+                DATA    "reached the ", CR, "End of Text.  The Main routine "
+                DATA    "pauses in between each block of ", CR, "text, and then "
+                DATA    "uses a LOOKUP command TO retrieve the location ", CR
+                DATA    "of the next desired block of text to print. ", 0
+
+Text4           DATA    CLS, "This program also demonstrates retrieving data "
+                DATA    "out of order ", CR, "in relation TO the way it is "
+                DATA    "stored in EEPROM.  Additionally, ", CR, "control codes "
+                DATA    "(like carriage-returns, clear-screens, etc) can ", CR
+                DATA    "be embedded right in the data, as it is here. ", CR
+                DATA    CR, 0
+
+Text2           DATA    "This is an example of a good way to save space in "
+                DATA    "your ", CR, "BASIC Stamp's program by storing data "
+                DATA    "into EEPROM and ", CR, "retrieving it, one byte at a "
+                DATA    "time, and transmitting it ", CR, "with just a single "
+                DATA    "DEBUG (or SEROUT) command.", CR, CR, 0
+
+Text5           DATA    "The Print_It routine simply takes the Index variable, "
+                DATA    "retrieves ", CR, "the character at the EEPROM location "
+                DATA    "pointed to by it, and ", CR, "prints it to the screen "
+                DATA    "unti it finds a byte with a value of 255.", CR, CR, 0
+
+
+Main:
+  DEBUG CLS                             ' Clear DEBUG window
+  FOR phrase = 1 TO 6                   ' Print blocks one by one
+    LOOKUP (phrase - 1),
+           [Text1, Text2, Text3, Text4, Text5, Text6], idx
+    GOSUB Print_It
+    PAUSE 5000                          ' Pause for 5 seconds
+  NEXT
+  END
+
+Print_It:
+  DO
+    READ idx, char                      ' Get next character
+    idx = idx + 1                       ' Point to next location
+    IF (char = 0) THEN EXIT             ' If 0, we're done with block
+    DEBUG char                          ' Otherwise, transmit it
+  LOOP
+  RETURN                                ' Return to the main routine
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugDebuginEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugDebuginEx.htm new file mode 100644 index 0000000..5ec77ba --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugDebuginEx.htm @@ -0,0 +1,81 @@ + + + + DEBUG / DEBUGIN Example + + + + + +

DEBUG / DEBUGIN Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: DEBUG, DEBUGIN

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' DEBUG_DEBUGIN.BS2
+' This program demonstrates the ability to accept user input from the
+' Debug Terminal, and to accept numeric entry in any valid format.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+myNum           VAR     Word
+
+
+Main:
+  DO
+    DEBUG CLS, "Enter any number: "     ' prompt user
+    DEBUGIN SNUM myNum                  ' accept number in any format
+
+    DEBUG CRSRXY, 0, 2,                 ' display in all formats
+          SDEC ? myNum,
+          SHEX ? myNum,
+          SBIN ? myNum
+    PAUSE 3000
+  LOOP                                  ' do it again
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugEx.htm new file mode 100644 index 0000000..8321f2c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DebugEx.htm @@ -0,0 +1,133 @@ + + + + DEBUG Examples + + + + + +

DEBUG Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: DEBUG

+

 

+
+

 

+

 

' DEBUG.BAS
+' Demonstrates the use of the BS1 DEBUG instruction. The BS1 DEBUG defaults
+' to decimal output and provides the name of the variable unless directed
+' otherwise.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  addr    = B2                    ' EEPROM address
+SYMBOL  char    = B3                    ' character to print
+
+Messages:
+  EEPROM ("The Parallax BASIC Stamp 1", 13, 0)
+
+
+Main:
+  char = "A"
+
+  DEBUG CLS                             ' clear screen
+  DEBUG char, CR                        ' standard decimal output
+  DEBUG $char, CR                       ' hex ($)
+  DEBUG %char, CR                       ' binary (%)
+  DEBUG #char, CR                       ' value only (#)
+  DEBUG "Your grade is: "               ' string
+  DEBUG #@char, CR, CR                  ' value only, as ASCII (@)
+
+  addr = 0                              ' point to message
+  GOSUB Print_It
+  DEBUG "The Parallax BASIC Stamp 1"    ' same message -- fast
+
+  END
+
+' This subroutine can be used to transmit a string stored in EEPROM to
+' the DEBUG window. Note that this is very SLOW as for each character the
+' entire DEBUG packet (97 bytes!) must be transmitted -- which means that
+' you can transmit about five characters per second with this method.
+'
+' A better alternative to this subroutine is to BRANCH to DEBUG statements
+' containing the entire string.
+
+Print_It:
+  READ addr, char                       ' get character from EEPROM
+  addr = addr + 1                       ' point to next location
+  IF char = 0 THEN Print_Done           ' if 0, terminate printing
+  DEBUG #@char                          ' character to DEBUG window
+  GOTO Print_It                         ' loop again
+
+Print_Done:
+  RETURN
+
+

 

+

This next demonstration illustrates sending information to and retrieving information from the Debug Terminal window. Also illustrated is the unique ability to accept any valid numeric format using the NUM modifier. To enter binary or hexadecimal values, the number must be preceded by "%" (binary) or "$" (hex).

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' DEBUG_DEBUGIN.BS2
+' This program demonstrates the ability to accept user input from the
+' Debug Terminal, and to accept numeric entry in any valid format.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+myNum           VAR     Word
+
+
+Main:
+  DO
+    DEBUG CLS, "Enter a any number: "   ' prompt user
+    DEBUGIN SNUM myNum                  ' accept number in any format
+
+    DEBUG CRSRXY, 0, 2,                 ' display in all formats
+          SDEC ? myNum,
+          SHEX ? myNum,
+          SBIN ? myNum
+    PAUSE 3000
+  LOOP                                  ' do it again
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DoLoopEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DoLoopEx.htm new file mode 100644 index 0000000..e6fd3b8 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DoLoopEx.htm @@ -0,0 +1,97 @@ + + + + DO...LOOP Example + + + + + +

DO...LOOP Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: DO…LOOP

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' DO-LOOP.BS2
+' This program creates a little guessing game.  It starts by creating
+' a (psuedo) random number between 1 and 10.  The inner loop will run
+' until the answer is guessed or 10 tries have been attempted.  The
+' outer loop has no condition and will cause the inner loop code to
+' run until the BASIC Stamp is reprogrammed.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+rVal            VAR     Word            ' random value
+answer          VAR     Byte            ' game answer
+guess           VAR     Byte            ' player guess
+tries           VAR     Nib             ' number of tries
+
+
+Main:
+  DO
+    RANDOM rVal
+    answer = rVal.LOWBYTE */ 10 + 1     ' create 1 - 10 answer
+    tries = 0
+
+    DO                                  ' get answer until out of tries
+      DEBUG CLS,
+            "Guess an number (1 - 10): ",
+            CLREOL
+      DEBUGIN DEC guess                 ' get new guess
+      tries = tries + 1                 ' update tries count
+    LOOP UNTIL ((tries = 10) OR (guess = answer))
+
+    IF (guess = answer) THEN            ' test reason for loop end
+      DEBUG CR, "You got it!"
+    ELSE
+      DEBUG CR, "Sorry ... the answer was ", DEC answer, "."
+    ENDIF
+    PAUSE 1000
+  LOOP                                  ' run again
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DtmfoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DtmfoutEx.htm new file mode 100644 index 0000000..03358af --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/DtmfoutEx.htm @@ -0,0 +1,115 @@ + + + + DTMFOUT Example + + + + + +

DTMFOUT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: DTMFOUT

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

 DTMFOUT.BS2
+' This demo program is a rudimentary memory dialer. Since DTMF digits fit
+' within a nibble (four bits), the program below packs two DTMF digits into
+' each byte of three EEPROM data tables. The end of a phone number is marked
+' by the nibble $F, since this is not a valid phone-dialing digit.
+' Conditional compilation sets the timing adjustment factor so that the
+' output will sound the same on any BS2 module.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Spkr            PIN     10              ' DTMF output on pin 10
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    TmAdj       CON     $100            ' x 1.0 (time adjust)
+  #CASE BS2SX
+    TmAdj       CON     $280            ' x 2.5
+  #CASE BS2P
+    TmAdj       CON     $3C5            ' x 3.77
+  #CASE BS2PX
+    TmAdj       CON     $605            ' x 6.02
+#ENDSELECT
+
+eeLoc           VAR     Byte            ' EEPROM address of stored number
+eeByte          VAR     Byte            ' Byte containing two DTMF digits
+dtDig           VAR     eeByte.NIB1     ' Digit to dial
+phone           VAR     Nib             ' Pick a phone #
+hiLo            VAR     Bit             ' Bit to select upper and lower nib
+
+Parallax        DATA    $19,$16,$62,$48,$33,$3F  ' Phone: 1-916-624-8333
+ParallaxFax     DATA    $19,$16,$62,$48,$00,$3F  ' Phone: 1-916-624-8003
+Information     DATA    $15,$20,$55,$51,$21,$2F  ' Phone: 1-520-555-1212
+
+
+Main:
+  FOR phone = 0 TO 2
+    ' retrieve address
+    LOOKUP phone, [Parallax, ParallaxFax, Information], eeLoc
+    GOSUB Dial_Number
+    PAUSE 2000
+  NEXT
+  END
+
+Dial_Number:
+  DO
+    READ eeLoc, eeByte                  ' Retrieve byte from EEPROM
+    eeLoc = eeLoc + 1                   ' point to next pair of digits
+    FOR hiLo = 0 TO 1                   ' Dial upper and lower digits
+      IF (dtDig = $F) THEN EXIT         ' Hex $F is end-of-number flag
+      DTMFOUT Spkr,                     ' dial digit
+              150 */ TmAdj, 25, [dtDig] ' 150 ms on, 25 ms off
+      eeByte = eeByte << 4              ' Shift in next digit
+    NEXT
+  LOOP UNTIL (dtDig = $F)
+  RETURN
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/EepromEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/EepromEx.htm new file mode 100644 index 0000000..9d8ac25 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/EepromEx.htm @@ -0,0 +1,91 @@ + + + + EEPROM Example + + + + + +

EEPROM Example

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

Syntax: EEPROM

+

 

+
+

 

+

 

' EEPROM.BS1
+' This program stores a couple of text strings into EEPROM with the EEPROM
+' directive and then sends them, one character at a time via the SEROUT
+' command.  This is a good demonstration of how to save program space by
+' storing large amounts of data in EEPROM directly, rather than embedding
+' the data into SEROUT commands.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  SOut            = 0             ' serial output
+
+SYMBOL  idx             = B2            ' Holds current location number
+SYMBOL  phrase          = B3
+SYMBOL  char            = B4            ' Holds current character to print
+
+Phrases:
+  EEPROM ("Here is a long message that needs to be transmitted.", 13, 0)
+  EEPROM ("Here is some more text to be transmitted.", 13, 0)
+
+
+Main:
+  idx = 0
+  FOR phrase = 1 TO 2                   ' select phrase
+    GOSUB Print_It                      ' print the phrase
+    PAUSE 3000                          ' Pause for 3 seconds
+  NEXT
+  END
+
+Print_It:
+  READ idx, char                        ' get next character
+  idx = idx + 1                         ' point to next EEPROM location
+  IF char = 0 THEN Print_Done           ' if 0, we're done with this block
+  SEROUT SOut, N2400, (char)            ' otherwise, transmit it
+  'DEBUG #@char                         ' -- for demo with DEBUG (slower)
+  GOTO Print_It
+
+Print_Done:
+  RETURN                                ' return to caller
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ExitEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ExitEx.htm new file mode 100644 index 0000000..1c35bb4 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ExitEx.htm @@ -0,0 +1,85 @@ + + + + EXIT Example + + + + + +

EXIT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: EXIT

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' EXIT.BS2
+' This program demonstrates the early termination of DO...LOOP and
+' FOR..NEXT loop structures.  IF...THEN is used to test a condition
+' and when true, EXIT will terminate the loop.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+col             VAR     Nib
+row             VAR     Nib
+
+
+Setup:
+  col = 0
+
+Main:
+  DO WHILE (col < 10)                   ' attempt 10 iterations
+    FOR row = 0 TO 15                   ' attempt 16 iterations
+      IF (row > 9) THEN EXIT            ' terminate when row > 9
+      DEBUG CRSRXY, (col * 8), row,     ' print col/row at location
+            DEC col, "/", DEC row, CR
+    NEXT
+    col = col + 1                       ' update column
+    IF (col = 3) THEN EXIT              ' terminate when col = 3
+  LOOP
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ForNextEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ForNextEx.htm new file mode 100644 index 0000000..72cae1a --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ForNextEx.htm @@ -0,0 +1,108 @@ + + + + FOR...NEXT Examples + + + + + +

FOR...NEXT Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: FOR…NEXT

+

 

+
+

 

+

 

' FOR-NEXT.BS1
+' This example uses a FOR...NEXT loop to churn out a series of sequential
+' squares (numbers 1, 2, 3, 4... raised to the second power) by using a
+' variable to set the FOR...NEXT stepValue, and incrementing stepValue within
+' the loop.  Sir Isaac Newton is generally credited with the discovery of
+' this technique.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  square          = B2            ' FOR/NEXT counter
+SYMBOL  stepSize        = B3            ' step size, increase by 2 each loop
+
+
+Setup:
+  stepSize = 1
+  square = 1
+
+Main:
+  FOR square = 1 TO 250 STEP stepSize   ' show squares up to 250
+    DEBUG square                        ' display on screen
+    stepSize = stepSize + 2             ' add 2 to stepSize
+  NEXT                                  ' loop until square > 250
+  END
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' FOR-NEXT.BS1
+' This example uses a FOR...NEXT loop to churn out a series of sequential
+' squares (numbers 1, 2, 3, 4... raised to the second power) by using a
+' variable to set the FOR...NEXT stepValue, and incrementing stepValue within
+' the loop.  Sir Isaac Newton is generally credited with the discovery of
+' this technique.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  square          = B2            ' FOR/NEXT counter
+SYMBOL  stepSize        = B3            ' step size, increase by 2 each loop
+
+
+Setup:
+  stepSize = 1
+  square = 1
+
+Main:
+  FOR square = 1 TO 250 STEP stepSize   ' show squares up to 250
+    DEBUG square                        ' display on screen
+    stepSize = stepSize + 2             ' add 2 to stepSize
+  NEXT                                  ' loop until square > 250
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/FreqoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/FreqoutEx.htm new file mode 100644 index 0000000..754c1fe --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/FreqoutEx.htm @@ -0,0 +1,111 @@ + + + + FREQOUT Example + + + + + +

FREQOUT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: FREQOUT

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' FREQOUT.BS2
+' This program demonstrates a sound-effects generation by the BASIC Stamp.
+' Conditional compilation sets timing and frequency adjustment factors so
+' that the output will sound the same on any BS2 module.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Spkr            PIN     10              ' output pin for FREQOUT
+
+#SELECT $STAMP
+  #CASE BS2, BS2E
+    TmAdj       CON     $100            ' x 1.0 (time adjust)
+    FrAdj       CON     $100            ' x 1.0 (freq adjust)
+  #CASE BS2SX
+    TmAdj       CON     $280            ' x 2.5
+    FrAdj       CON     $066            ' x 0.4
+  #CASE BS2P
+    TmAdj       CON     $3C5            ' x 3.77
+    FrAdj       CON     $044            ' x 0.265
+  #CASE BS2PE
+    TmAdj       CON     $100            ' x 1.0
+    FrAdj       CON     $0A9            ' x 0.66
+  #CASE BS2PX
+    TmAdj       CON     $607            ' x 6.02
+    FrAdj       CON     $02A            ' x 0.166
+#ENDSELECT
+
+
+Main:
+  DEBUG "Let's make a call...", CR
+  ' combine 350 Hz & 440 Hz for dial tone
+  FREQOUT Spkr, 2000 */ TmAdj, 350 */ FrAdj, 440 */ FrAdj
+  ' dial number (digits 150 ms on, 25 ms off)
+  DTMFOUT Spkr, 150 */ TmAdj, 25, [5, 5, 5, 1, 2, 1, 2]
+  PAUSE 500
+
+  ' bad connection (SIT sequence)
+  FREQOUT Spkr, 375 */ TmAdj, 985 */ FrAdj
+  FREQOUT Spkr, 375 */ TmAdj, 1371 */ FrAdj
+  FREQOUT Spkr, 375 */ TmAdj, 1777 */ FrAdj
+
+  DEBUG "Oops! -- try again...", CR
+  PAUSE 1000
+  DTMFOUT Spkr, 150 */ TmAdj, 25, [5, 5, 5, 2, 2, 2, 2]
+  DEBUG "Ringing"
+  FREQOUT Spkr, 2000 */ TmAdj, 440 */ FrAdj, 480 */ FrAdj
+  PAUSE 4000
+  FREQOUT Spkr, 2000 */ TmAdj, 440 */ FrAdj, 480 */ FrAdj
+  INPUT Spkr
+  DEBUG CLS, "Done."
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GetPutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GetPutEx.htm new file mode 100644 index 0000000..0fb8819 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GetPutEx.htm @@ -0,0 +1,130 @@ + + + + GET / PUT Examples + + + + + +

GET / PUT Examples

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: GET, PUT

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2sx and will also run on the BS2e, BS2p, BS2pe, and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2p, BS2pe, or BS2px.

' GET_PUT1.BSX
+' This example demonstrates the use of the GET AND PUT commands.  First,
+' slot location is read using GET to display the currently running program
+' number.  Then a set of values are written (PUT) into locations 0 TO 9.
+' Afterwards, program number 1 is RUN.  This program is a BS2SX project
+' consisting of GET_PUT1.BSX and GET_PUT2.BSX, but will run on the BS2e,
+' BS2p, BS2pe, and BS2px without modification.
+
+' {$STAMP BS2sx, GET_PUT2.BSX}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2
+    #ERROR "BS2e or greater required."
+  #CASE BS2E, BS2SX
+    Slot        CON     63
+  #CASE BS2P, BS2PE, BS2PX
+    Slot        CON     127
+#ENDSELECT
+
+value           VAR     Byte
+idx             VAR     Byte
+
+
+Setup:
+  GET Slot, value
+  DEBUG "Program Slot #", DEC value.NIB0, CR
+
+Main:
+  FOR idx = 0 TO 9
+    value = (idx + 3) * 8
+    PUT idx, value
+    DEBUG "  Writing: ", DEC2 value, " to location: ", DEC2 idx, CR
+  NEXT
+  DEBUG CR
+  RUN 1
+  END
+
+

 

' GET_PUT2.BSX
+' This example demonstrates the use of the GET and PUT commands.  First,
+' the Slot location is read using GET to display the currently running
+' program number.  Then a set of values are read (GET) from locations
+' 0 to 9 and displayed on the screen for verification.  This program is a
+' BS2SX project consisting of GET_PUT1.BSX and GET_PUT2.BSX, but will run
+' on the BS2e, BS2p, BS2pe, and BS2px without modification.
+
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2
+    #ERROR "BS2e or greater required."
+  #CASE BS2E, BS2SX
+    Slot        CON     63
+  #CASE BS2P, BS2PE, BS2PX
+    Slot        CON     127
+#ENDSELECT
+
+value           VAR     Byte
+idx             VAR     Byte
+
+
+Setup:
+  GET Slot, value
+  DEBUG "Program Slot #", DEC value.NIB0, CR
+
+Main:
+  FOR idx = 0 TO 9
+    GET idx, value
+    DEBUG "  Reading: ", DEC2 value, " from location: ", DEC2 idx, CR
+  NEXT
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GosubEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GosubEx.htm new file mode 100644 index 0000000..3305c2e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GosubEx.htm @@ -0,0 +1,148 @@ + + + + GOSUB Examples + + + + + +

GOSUB Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: GOSUB

+

 

+
+

 

+

 

' GOSUB.BS1
+' This program is a guessing game that generates a random number in a
+' subroutine called Pick_A_Number. It is written to stop after three
+' guesses. To see a common bug associated with GOSUB, delete or comment
+' out the line beginning with END after the FOR-NEXT loop. This means
+' that after the loop is finished, the program will wander into the
+' Pick_A_Number subroutine. When the RETURN at the end executes, the
+' program will go back to the beginning of the program. This will cause
+' the program to execute endlessly. Make sure that your programs can't
+' accidentally execute subroutines!
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  rounds          = B2            ' number of reps
+SYMBOL  numGen          = W0            ' random number holder
+SYMBOL  myNum           = B3            ' random number, 1-10
+
+
+Setup:
+  numGen = 11500                        ' initialize random "seed"
+
+Main:
+  FOR rounds = 1 TO 10
+    DEBUG CLS, "Pick a number from 1 to 10", CR
+    GOSUB Pick_A_Number
+    PAUSE 2000                          ' dramatic pause
+    DEBUG "My number was: ", #myNum     ' show the number
+    PAUSE 1000                          ' another pause.
+  NEXT
+  DEBUG CLS, "Done"
+  END                                   ' end program
+
+' Random-number subroutine. A subroutine is just a piece of code with
+' the RETURN instruction at the end. Always make sure your program enters
+' subroutines with a GOSUB. If you don't, the RETURN won't have the
+' correct address, and your program will have a bug!
+
+Pick_A_Number:
+  RANDOM numGen                         ' stir up the bits of NumGen.
+  DEBUG numGen, CR
+  myNum = numGen / 6550 MIN 1           ' scale to fit 1-10 range.
+  RETURN                                ' go back to 1st instruction
+
+

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' GOSUB.BS2
+' This program is a guessing game that generates a random number in a
+' subroutine called Pick_A_Number. It is written to stop after three
+' guesses. To see a common bug associated with GOSUB, delete or comment
+' out the line beginning with END after the FOR-NEXT loop. This means
+' that after the loop is finished, the program will wander into the
+' Pick_A_Number subroutine. When the RETURN at the end executes, the
+' program will go back to the beginning of the program. This will cause
+' the program to execute endlessly. Make sure that your programs can't
+' accidentally execute subroutines!
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+rounds          VAR     Byte            ' number of reps
+numGen          VAR     Word            ' random number holder
+myNum           VAR     Byte            ' random number, 1-10
+
+
+Setup:
+  numGen = 11500                        ' initialize random "seed"
+
+Main:
+  FOR rounds = 1 TO 10
+    DEBUG CLS, "Pick a number from 1 to 10", CR
+    GOSUB Pick_A_Number
+    PAUSE 2000                          ' dramatic pause
+    DEBUG "My number was: ", DEC myNum  ' show the number
+    PAUSE 1000                          ' another pause.
+  NEXT
+  DEBUG CLS, "Done"
+  END                                   ' end program
+
+' Random-number subroutine. A subroutine is just a piece of code with
+' the RETURN instruction at the end. Always make sure your program enters
+' subroutines with a GOSUB. If you don't, the RETURN won't have the
+' correct address, and your program will have a bug!
+
+Pick_A_Number:
+  RANDOM numGen                         ' stir up the bits of NumGen.
+  DEBUG DEC ? numGen
+  myNum = numGen / 6550 MIN 1           ' scale to fit 1-10 range.
+  RETURN                                ' go back to 1st instruction
+                                        '  after GOSUB that got us here
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GotoEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GotoEx.htm new file mode 100644 index 0000000..b6f4ed7 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/GotoEx.htm @@ -0,0 +1,85 @@ + + + + GOTO Example + + + + + +

GOTO Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: GOTO

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2 and will run on any BASIC Stamp module. Modify the $STAMP directive (as required) before downloading to the BS1, BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' GOTO.BS2
+' This program isn't practical at all, but demonstrates the use of GOTO to
+' jump around the code.  This code jumps between three different routines,
+' each of which print something different on the screen.  The routines are
+' out of order for this example.
+
+' {$STAMP BS2}
+
+
+Start:
+  GOTO Routine1
+
+Routine2:
+  DEBUG "We're in routine #2", CR
+  PAUSE 1000
+  GOTO Routine3
+
+Routine1:
+  DEBUG "We're in routine #1", CR
+  PAUSE 1000
+  GOTO Routine2
+
+Routine3:
+  DEBUG "We're in routine #3", CR
+  PAUSE 1000
+  GOTO Routine1
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/HighLowEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/HighLowEx.htm new file mode 100644 index 0000000..d5fae60 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/HighLowEx.htm @@ -0,0 +1,75 @@ + + + + HIGH / LOW Example + + + + + +

HIGH / LOW Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: HIGH, LOW

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2 and will run on any BASIC Stamp module. Modify the $STAMP directive (as required) before downloading to the BS1, BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' HIGH_LOW.BS2
+' This simple program sets I/O pin 0 high for 1/2 second and low for
+' 1/2 second in an endless loop.  Connect an LED to P0 for a simple
+' blinker.
+
+' {$STAMP BS2}
+
+
+Main:
+  HIGH 0
+  PAUSE 500
+  LOW 0
+  PAUSE 500
+  GOTO Main
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/I2cInOutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/I2cInOutEx.htm new file mode 100644 index 0000000..e2e66c6 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/I2cInOutEx.htm @@ -0,0 +1,118 @@ + + + + I2CIN / I2COUT Example + + + + + +

I2CIN / I2COUT Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: I2CIN, I2COUT

+

 

+
+

 

+

 

+

+ +

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' I2C.BSP
+' This program demonstrates writing and reading every location in a 24LC16B
+' EEPROM using the BS2p/BS2pe.BS2px's I2C commands.  Connect the BS2p, BS2pe,
+' or BS2px to the 24LC16B DIP EEPROM as shown in the diagram in the I2CIN 
+' or I2COUT command description.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#IF ($STAMP < BS2P) #THEN
+  #ERROR "Program requires BS2p, BS2pe, or BS2px."
+#ENDIF
+
+SDA             PIN     0               ' I2C SDA pin
+SCL             PIN     SDA + 1
+
+addr            VAR     Word            ' internal address
+block           VAR     Nib             ' block address in 24LC16
+value           VAR     Byte            ' value to write
+check           VAR     Nib             ' for checking retuned values
+result          VAR     Byte(16)        ' array for returned value
+
+
+Write_To_EEPROM:
+  DEBUG "Writing...", CR
+  PAUSE 2000
+  FOR addr = 0 TO 2047 STEP 16          ' loop through all addresses
+    block = addr.NIB2 << 1              ' calculate block address
+    value = addr >> 4                   ' create value from upper 8 bits
+    ' write 16 bytes
+    I2COUT SDA, $A0 | block, addr, [REP value\16]
+    PAUSE 5
+    DEBUG "Addr: ", DEC4 addr, "-", DEC4 addr + 15, "  ",
+          "Value: ", DEC3 value, CR
+  NEXT
+  PAUSE 2000
+
+Read_From_EEPROM:
+  DEBUG CR, "Reading...", CR
+  PAUSE  2000
+  FOR addr = 0 TO 2047 STEP 16
+    block = addr.NIB2 << 1
+    value = addr >> 4
+    I2CIN SDA, $A1 | block, addr, [STR result\16]
+    FOR check = 0 TO 15
+      IF (result(check) <> value) THEN Error
+    NEXT
+    DEBUG "Addr: ", DEC4 addr, "-", DEC4 addr + 15, "  ",
+          "Value: ", DEC3 result, CR
+  NEXT
+  PAUSE 100
+  DEBUG CR, "All locations passed"
+  END
+
+
+Error:
+  DEBUG "Error at location: ", DEC4 addr + check, CR,
+        "Found: ", DEC3 result(check), ", Expected: ", DEC3 value
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenElseEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenElseEx.htm new file mode 100644 index 0000000..d128050 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenElseEx.htm @@ -0,0 +1,95 @@ + + + + IF...THEN...ELSE Example + + + + + +

IF...THEN...ELSE Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: IF…THEN…ELSE

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' IF-THEN-ELSE.BS2
+' The program below generates a series of 16-bit random numbers and tests
+' each to determine whether they're evenly divisible by 3. If a number is
+' evenly divisible by 3, then it is printed, otherwise, the program generates
+' another random number. The program counts how many numbers it prints, and
+' quits when this number reaches 10.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}                         ' version 2.5 required
+
+sample          VAR     Word            ' Random number to be tested
+hits            VAR     Nib             ' Number of hits
+misses          VAR     Word            ' Number of misses
+
+
+Setup:
+  sample = 11500
+
+Main:
+  DO
+    RANDOM sample                       ' Put a random number into sample
+    IF ((sample // 3) = 0) THEN         ' divisible by 3?
+      DEBUG DEC5 sample,                ' - yes, print value and message
+            " is divisible by 3", CR
+      hits = hits + 1                   ' count hits (divisble by 3)
+    ELSE
+      misses = misses + 1               ' count misses
+    ENDIF
+  LOOP UNTIL (hits = 10)                ' quit after 10 hits
+
+  DEBUG CR,
+        "All done.", CR, CR,            ' display results
+        "Hits:    ", DEC hits, CR,
+        "Misses:  ", DEC misses, CR,
+        "Samples: ", DEC (hits + misses)
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenEx.htm new file mode 100644 index 0000000..10a8edc --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/IfThenEx.htm @@ -0,0 +1,121 @@ + + + + IF...THEN Examples + + + + + +

IF...THEN Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: IF…THEN

+

 

+
+

 

+

 

' IF-THEN.BS1
+' The program below generates a series of 16-bit random numbers and tests
+' each to determine whether they're evenly divisible by 3. If a number is
+' evenly divisible by 3, then it is printed, otherwise, the program generates
+' another random number.  The program counts how many numbers it prints, and
+' quits when this number reaches 10.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  sample          = W0            ' Random number to be tested
+SYMBOL  samps           = B2            ' Number of samples taken
+SYMBOL  temp            = B3            ' Temporary workspace
+
+
+Setup:
+  sample = 11500
+
+Mult3:
+  RANDOM sample                         ' Put a random number into sample
+  temp = sample // 3
+  IF temp <> 0 THEN Mult3               ' Not multiple of 3? -- try again
+    DEBUG #sample, "divides by 3", CR   ' show sample divisible by 3
+    samps = samps + 1                   ' Count multiples of 3
+    IF samps = 10 THEN Done             ' Quit with 10 samples
+  GOTO Mult3                            ' keep checking
+
+Done:
+  DEBUG CR, "All done."
+  END
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' IF-THEN.BS2
+' The program below generates a series of 16-bit random numbers and tests
+' each to determine whether they're evenly divisible by 3. If a number is
+' evenly divisible by 3, then it is printed, otherwise, the program generates
+' another random number.  The program counts how many numbers it prints, and
+' quits when this number reaches 10.
+
+' {$STAMP BS2}
+' {$PBASIC 2.0}
+
+sample          VAR     Word            ' Random number to be tested
+samps           VAR     Nib             ' Number of samples taken
+temp            VAR     Nib             ' Temporary workspace
+
+
+Setup:
+  sample = 11500
+
+Mult3:
+  RANDOM sample                         ' Put a random number into sample
+  temp = sample // 3
+  IF (temp <> 0) THEN Mult3             ' Not multiple of 3? -- try again
+    DEBUG DEC5 sample, " divides by 3", CR
+    samps = samps + 1                   ' Count multiples of 3
+    IF samps = 10 THEN Done             ' Quit with 10 samples
+  GOTO Mult3                            ' keep checking
+
+Done:
+  DEBUG CR, "All done."
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/InputOutputEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/InputOutputEx.htm new file mode 100644 index 0000000..f678a14 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/InputOutputEx.htm @@ -0,0 +1,116 @@ + + + + INPUT / OUTPUT Examples + + + + + +

INPUT / OUTPUT Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: INPUT, OUTPUT

+

 

+
+

 

+

 

' INPUT_OUTPUT.BS1
+' This program demonstrates how the input/output direction of a pin is
+' determined by the corresponding bit of DIRS. It also shows that the
+' state of the pin itself (as reflected by the corresponding bit of PINS)
+' is determined by the outside world when the pin is an input, and by the
+' corresponding bit of PINS when it's an output. To set up the demo,
+' connect a 10k resistor from +5V to P7 on the BASIC Stamp. The resistor
+' to +5V puts a high (1) on the pin when it's an input. The BASIC Stamp
+' can override this state by writing a low (0) to bit 7 of OUTS and
+' changing the pin to output.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+
+Main:
+  INPUT 7                               ' Make P7 an input
+  DEBUG "State of P7: ", #PIN7, CR
+
+  PIN7 = 0                              ' Write 0 to output latch
+  DEBUG "After 0 written to OUT7: "
+  DEBUG #PIN7, CR
+
+  OUTPUT 7                              ' Make P7 an output
+  DEBUG "After P7 changed to output: "
+  DEBUG #PIN7
+  END
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' INPUT_OUTPUT.BS2
+' This program demonstrates how the input/output direction of a pin is
+' determined by the corresponding bit of DIRS. It also shows that the
+' state of the pin itself (as reflected by the corresponding bit of PINS)
+' is determined by the outside world when the pin is an input, and by the
+' corresponding bit of PINS when it's an output. To set up the demo,
+' connect a 10k resistor from +5V to P7 on the BASIC Stamp. The resistor
+' to +5V puts a high (1) on the pin when it's an input. The BASIC Stamp
+' can override this state by writing a low (0) to bit 7 of OUTS and
+' changing the pin to output.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+
+Main:
+  INPUT 7                               ' Make P7 an input
+  DEBUG "State of P7: ",
+        BIN1 IN7, CR
+
+  OUT7 = 0                              ' Write 0 to output latch
+  DEBUG "After 0 written to OUT7: ",
+        BIN1 IN7, CR
+
+  OUTPUT 7                              ' Make P7 an output
+  DEBUG "After P7 changed to output: ",
+        BIN1 IN7
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdcmdEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdcmdEx.htm new file mode 100644 index 0000000..454049c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdcmdEx.htm @@ -0,0 +1,105 @@ + + + + LCDCMD Example + + + + + +

LCDCMD Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: LCDCMD

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' LCDCMD.BSP
+' This program demonstrates initialization and printing on a 2 x 16
+' character LCD display. The set of "LCD constants", below, are provided
+' as pre-defined and useful LCD commands, though not all are actually
+' used in this program.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#IF ($STAMP < BS2P) #THEN
+  #ERROR "Program requires BS2p, BS2pe, or BS2px."
+#ENDIF
+
+Lcd             PIN     0
+
+LcdCls          CON     $01     ' clear the LCD
+LcdHome         CON     $02     ' move cursor home
+LcdCrsrL        CON     $10     ' move cursor left
+LcdCrsrR        CON     $14     ' move cursor right
+LcdDispL        CON     $18     ' shift chars left
+LcdDispR        CON     $1C     ' shift chars right
+LcdDDRam        CON     $80     ' Display Data RAM
+LcdCGRam        CON     $40     ' Character Generator RAM
+LcdLine1        CON     $80     ' DDRAM address of line 1
+LcdLine2        CON     $C0     ' DDRAM address of line 2
+
+
+Init_LCD:
+  PAUSE 1000                    ' allow LCD to self-initialize first
+  LCDCMD Lcd, %00110000         ' send wakeup sequence to LCD
+  PAUSE 5                       ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                       ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                       ' pause required by LCD specs
+  LCDCMD Lcd, %00100000         ' set data bus to 4-bit mode
+  LCDCMD Lcd, %00101000         ' set to 2-line mode with 5x8 font
+  LCDCMD Lcd, %00001100         ' display on without cursor
+  LCDCMD Lcd, %00000110         ' auto-increment cursor
+
+Main:
+  DO
+    LCDOUT Lcd, LcdCls, ["Hello, World!"]
+    LCDOUT Lcd, LcdLine2, ["How are you?"]
+    PAUSE 3000
+    LCDCMD Lcd, LcdCls
+    PAUSE 500
+  LOOP
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdinEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdinEx.htm new file mode 100644 index 0000000..cb6cbf9 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdinEx.htm @@ -0,0 +1,112 @@ + + + + LCDIN Example + + + + + +

LCDIN Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: LCDIN

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' LCDIN.BSP
+' This program demonstrates initialization, printing and reading from
+' a 2 x 16 character LCD display.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#IF ($STAMP < BS2P) #THEN
+  #ERROR "Program requires BS2p, BS2pe, or BS2px."
+#ENDIF
+
+Lcd             PIN     0
+
+LcdCls          CON     $01             ' clear the LCD
+LcdHome         CON     $02             ' move cursor home
+LcdCrsrL        CON     $10             ' move cursor left
+LcdCrsrR        CON     $14             ' move cursor right
+LcdDispL        CON     $18             ' shift chars left
+LcdDispR        CON     $1C             ' shift chars right
+LcdDDRam        CON     $80             ' Display Data RAM
+LcdCGRam        CON     $40             ' Character Generator RAM
+LcdLine1        CON     $80             ' DDRAM address of line 1
+LcdLine2        CON     $C0             ' DDRAM address of line 2
+
+char            VAR     Byte(16)
+
+
+Init_LCD:
+  PAUSE 1000                            ' allow LCD to self-initialize first
+  LCDCMD Lcd, %00110000                 ' send wakeup sequence to LCD
+  PAUSE 5                               ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                               ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                               ' pause required by LCD specs
+  LCDCMD Lcd, %00100000                 ' set data bus to 4-bit mode
+  LCDCMD Lcd, %00101000                 ' set to 2-line mode with 5x8 font
+  LCDCMD Lcd, %00001100                 ' display on without cursor
+  LCDCMD Lcd, %00000110                 ' auto-increment cursor
+
+Main:
+  DO
+    LCDOUT Lcd, LcdCls, ["Hello!"]
+    GOSUB Read_LCD_Screen
+    PAUSE 3000
+    LCDOUT Lcd, LcdCls, ["I'm a 2x16 LCD!"]
+    GOSUB Read_LCD_Screen
+    PAUSE 3000
+  LOOP
+  END
+
+Read_LCD_Screen:
+  DEBUG "LCD now says: "
+  LCDIN Lcd, LcdLine1, [STR char\16]
+  DEBUG STR char\16, CR
+  RETURN
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdoutEx.htm new file mode 100644 index 0000000..adf0339 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LcdoutEx.htm @@ -0,0 +1,109 @@ + + + + LCDOUT Example + + + + + +

LCDOUT Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: LCDOUT

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' LCDOUT.BSP
+' This program demonstrates initialization and printing on a 2x16
+' character LCD display.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#IF ($STAMP < BS2P) #THEN
+  #ERROR "Program requires BS2p, BS2pe, or BS2px."
+#ENDIF
+
+Lcd             PIN     0
+
+LcdCls          CON     $01             ' clear the LCD
+LcdHome         CON     $02             ' move cursor home
+LcdCrsrL        CON     $10             ' move cursor left
+LcdCrsrR        CON     $14             ' move cursor right
+LcdDispL        CON     $18             ' shift chars left
+LcdDispR        CON     $1C             ' shift chars right
+LcdDDRam        CON     $80             ' Display Data RAM
+LcdCGRam        CON     $40             ' Character Generator RAM
+LcdLine1        CON     $80             ' DDRAM address of line 1
+LcdLine2        CON     $C0             ' DDRAM address of line 2
+
+
+Init_LCD:
+  PAUSE 1000                            ' allow LCD to self-initialize first
+  LCDCMD Lcd, %00110000                 ' send wakeup sequence to LCD
+  PAUSE 5                               ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                               ' pause required by LCD specs
+  LCDCMD Lcd, %00110000
+  PAUSE 0                               ' pause required by LCD specs
+  LCDCMD Lcd, %00100000                 ' set data bus to 4-bit mode
+  LCDCMD Lcd, %00101000                 ' set to 2-line mode with 5x8 font
+  LCDCMD Lcd, %00001100                 ' display on without cursor
+  LCDCMD Lcd, %00000110                 ' auto-increment cursor
+
+  LCDOUT Lcd, LcdCGRam,                 ' load custom chracter map
+         [$00, $0A, $0A, $00, $11, $0E, $06, $00]
+
+Main:
+  DO
+    LCDOUT Lcd, LcdCls, ["Hello my friend."]
+    PAUSE 750
+    LCDOUT Lcd, LcdLine2, ["How are you?"]
+    PAUSE 1500
+    LCDCMD Lcd, LcdCls
+    LCDOUT Lcd, LcdLine1 + 1, ["I'm doing just"]
+    LCDOUT Lcd, LcdLine2 + 4, ["fine!  ", 0]
+    PAUSE 2000
+  LOOP
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookdownEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookdownEx.htm new file mode 100644 index 0000000..f14234b --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookdownEx.htm @@ -0,0 +1,112 @@ + + + + LOOKDOWN Examples + + + + + +

LOOKDOWN Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: LOOKDOWN

+

 

+
+

 

+

 

' LOOKDOWN.BS1
+' This program uses LOOKDOWN followed by LOOKUP to map the numbers:
+' 0, 10, 50, 64, 71 and 98 to 35, 40, 58, 62, 79, and 83, respectively.
+' All other numbers are mapped to 255.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  num     = W0                    ' holds current number
+SYMBOL  result  = W1                    ' holds mapped result
+
+
+Main:
+  FOR num = 0 TO 100
+    result = 255                        ' default value for no match
+    LOOKDOWN num, (0, 10, 50, 64, 71, 98), result
+    LOOKUP result, (35, 40, 58, 62, 79, 83), result
+    DEBUG "Num = ", #num, "Result = ", #result, CR
+    PAUSE 100
+  NEXT
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' LOOKDOWN.BS2
+' This program uses LOOKDOWN to determine the number of decimal digits in
+' a number. Since LOOKDOWN uses a zero-indexed table, the output will be
+' the number of digits minus one, so this gets corrected in the following
+' line.  Note that zero is considered a valid number and has one digit.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+aNum            VAR     Word            ' random number
+stpSz           VAR     Word            ' FOR-NEXT step size
+numDig          VAR     Nib             ' digits in aNum
+
+
+Setup:
+  stpSz = 2
+
+Main:
+  FOR aNum = 0 TO 15000 STEP stpSz
+    LOOKDOWN aNum, <[0, 10, 100, 1000, 10000, 65535], numDig
+    ' right-justify output
+    DEBUG "aNum = ", REP " "\(5-numDig), DEC aNum, TAB,
+          "Digits = ", DEC numDig, CR
+    PAUSE 250
+    LOOKDOWN aNum, <[0, 10, 100, 1000, 10000, 65535], stpSz
+    LOOKUP stpSz, [2, 2, 5, 25, 250, 500, 1000], stpSz
+  NEXT
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookupEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookupEx.htm new file mode 100644 index 0000000..c2dc593 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/LookupEx.htm @@ -0,0 +1,99 @@ + + + + LOOKUP Examples + + + + + +

LOOKUP Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: LOOKUP

+

 

+
+

 

+

 

' LOOKUP.BS1
+' This program uses LOOKUP to create a Debug-window animation of a spinning
+' propeller.  The animation consists of the four ASCII characters | / - \
+' which, when printed rapidly in order at a fixed location, appear to spin.
+' A little imagination helps a lot here....
+
+' {$STAMP BS1}
+' {$PBAsic 1.0}
+
+SYMBOL  idx             = B2
+SYMBOL  frame           = B3
+
+
+Spinner:
+  LOOKUP idx, ("|/-\"), frame           ' lookup current frame character
+  DEBUG CLS, "Spinner: ", #@frame       ' display
+  idx = idx + 1 // 4                    ' update frame index (0..3)
+  GOTO Spinner                          ' loop forever
+  END
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' LOOKUP.BS2
+' This program uses LOOKUP to create a Debug-window animation of a spinning
+' propeller.  The animation consists of the four ASCII characters | / - \
+' which, when printed rapidly in order at a fixed location, appear to spin.
+' A little imagination helps a lot here....
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+idx             VAR     Nib
+frame           VAR     Byte
+
+
+Spinner:
+  DO
+    LOOKUP idx, ["|/-\"], frame         ' lookup current frame character
+    DEBUG HOME, "Spinner: ", frame      ' display
+    PAUSE 150                           ' pause between frames
+    idx = idx + 1 // 4                  ' update frame index (0..3)
+  LOOP                                  ' loop forever
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/NapEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/NapEx.htm new file mode 100644 index 0000000..aecaaf3 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/NapEx.htm @@ -0,0 +1,82 @@ + + + + NAP Example + + + + + +

NAP Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: NAP

+

 

+
+

 

+

 

+

Connect an LED and 470 Ω resistor as shown below for the demo program.

+

+ +

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' NAP.BS2
+' The program below lights an LED by placing a low on pin 0. This completes
+' the circuit from +5V, through the LED and resistor, to ground. During the
+' NAP interval, the LED stays lit, but blinks off for a fraction of a second.
+' This blink is caused by the NAP wakeup mechanism.  During wakeup, all pins
+' briefly slip into input mode, effectively disconnecting them from loads.
+
+' {$STAMP BS2}
+
+
+Setup:
+  LOW 0                                 ' turn LED on
+
+Snooze:
+  NAP 4                                 ' nap for 288 ms
+  GOTO Snooze
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGosubEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGosubEx.htm new file mode 100644 index 0000000..a5dc9af --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGosubEx.htm @@ -0,0 +1,91 @@ + + + + ON...GOSUB Example + + + + + +

ON...GOSUB Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: NAP

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' ON-GOSUB.BS2
+' This program demonstrates a simple task manager that can be used in
+' a variety of applications.  It is particularly useful in robotics and
+' industrial applications.  The advantage of this design is that task
+' code modules may be called from other places in the program, including
+' other tasks, and the overal program flow is maintained.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+task            VAR     Nib
+
+
+Main:
+  DO
+    ON task GOSUB Task_0, Task_1, Task_2        ' run current task
+    task = task + 1 // 3                        ' update task pointer
+    PAUSE 1000
+  LOOP
+  END
+
+Task_0:
+  DEBUG "Running Task 0", CR
+  RETURN
+
+Task_1:
+  DEBUG "Running Task 1", CR
+  RETURN
+
+Task_2:
+  DEBUG "Running Task 2", CR
+  RETURN
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGotoEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGotoEx.htm new file mode 100644 index 0000000..3790597 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OnGotoEx.htm @@ -0,0 +1,90 @@ + + + + ON...GOTO Example + + + + + +

ON...GOTO Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax: ON...GOTO

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' ON-GOTO.BS2
+' This program shows how the value of idx controls the destination of the
+' ON...GOTO instruction.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+idx             VAR     Byte
+
+
+Main:
+  DEBUG "idx: ", DEC idx, " "
+  ON idx GOTO Case_0, Case_1, Case_2    ' if idx = 0..2 goto label
+  DEBUG "ON..GOTO target error.", CR    ' message if idx is out of range
+
+Update:
+  idx = idx + 1 // 4                    ' force idx to be 0..3
+  PAUSE 1000
+  GOTO Main
+
+Case_0:
+  DEBUG "Running Case_0 routine", CR
+  GOTO Update
+
+Case_1:
+  DEBUG "Running Case_1 routine", CR
+  GOTO Update
+
+Case_2:
+  DEBUG "Running Case_2 routine", CR
+  GOTO Update
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OwinOwoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OwinOwoutEx.htm new file mode 100644 index 0000000..ec8d08e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/OwinOwoutEx.htm @@ -0,0 +1,117 @@ + + + + OWIN / OWOUT Example + + + + + +

OWIN / OWOUT Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: OWIN, OWOUT

+

 

+
+

 

+

 

+

This program uses a Dallas Semiconductor DS1820 Digital Thermometer device connected as follows. Note that the 4.7 kΩ pull-up resistor is required for proper operation.

+

+ +

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' OWIN_OWOUT.BSP
+' This program demonstrates interfacing to a Dallas Semiconductor DS1822
+' 1-Wire Digital Thermometer chip using the BS2p's 1-Wire commands. Connect
+' the BS2p/BS2pe/BS2px to the DS1822 as shown in the diagram in the OWIN or
+' OWOUT command description. This program uses a simplified approach that
+' ignores the fractional portion of the temperature.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+DQ              PIN     0               ' 1-Wire buss pin
+
+RdROM           CON     $33             ' read serial number
+MatchROM        CON     $55             ' match SN -- for multiple devices
+SkipROM         CON     $CC             ' ignore SN -- use for one device
+CvrtTmp         CON     $44             ' start temperature conversion
+RdSP            CON     $BE             ' read DS1822 scratchpad
+
+tempIn          VAR     Word            ' raw temperature
+sign            VAR     tempIn.BIT11    ' 1 = negative temperature
+tLo             VAR     tempIn.BYTE0
+tHi             VAR     tempIn.BYTE1
+tSign           VAR     Bit             ' saved sign bit
+tempC           VAR     Word            ' final Celsius temp
+tempF           VAR     Word            ' final Fahrenheit temp
+
+
+Main:
+  DO
+    GOSUB Get_Temperature               ' read temperature from DS1822
+    DEBUG HOME,                         ' display
+          "DS1822", CR,
+          "------", CR,
+          SDEC tempC, " C ", CR,
+          SDEC tempF, " F "
+    PAUSE 1000
+  LOOP
+  END
+
+Get_Temperature:
+  OWOUT DQ, 1, [SkipROM, CvrtTmp]       ' send convert temperatrue command
+  DO                                    ' wait on conversion
+    PAUSE 25                            ' small loop pad
+    OWIN DQ, 4, [tempIn]                ' check status (bit transfer)
+  LOOP UNTIL (tempIn)                   ' 1 when complete
+  OWOUT DQ, 1, [SkipROM, RdSP]          ' read DS1822 scratchpad
+  OWIN  DQ, 2, [tLo, tHi]               ' get raw temp data
+  tSign = sign                          ' save sign bit
+  tempC = tempIn >> 4                   ' round to whole degrees
+  tempC.BYTE1 = $FF * tSign             ' correct 2's compliment bits
+  tempF = (ABS tempC) * 9 / 5           ' start F conversion
+  IF (tSign) THEN                       ' finish F conversion
+    tempF = 32 - tempF                  ' C was negative
+  ELSE
+    tempF = tempF + 32                  ' C was positive
+  ENDIF
+  RETURN
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PauseEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PauseEx.htm new file mode 100644 index 0000000..43c8e1c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PauseEx.htm @@ -0,0 +1,69 @@ + + + + PAUSE Example + + + + + +

PAUSE Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: PAUSE

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2 and will run on any BASIC Stamp module. Modify the $STAMP directive (as required) before downloading to the BS1, BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' PAUSE.BS2
+' This program demonstrates the PAUSE command's time delays. Once a second,
+' the program will put the message, "Paused..." on the screen.
+
+' {$STAMP BS2}
+
+Main:
+  DEBUG "Paused...", CR
+  PAUSE 1000
+  GOTO Main
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollinOutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollinOutEx.htm new file mode 100644 index 0000000..0ce74e6 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollinOutEx.htm @@ -0,0 +1,117 @@ + + + + POLLIN / POLLOUT / POLLMODE Example + + + + + +

POLLIN / POLLOUT / POLLMODE Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax:POLLIN, POLLOUT, POLLMODE

+

 

+
+

 

+

 

+

+ +

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' POLL.BSP
+' This program demonstrates POLLIN, POLLOUT, and the use of the POLLMODE
+' instruction.  Connect active-low inputs to pins 0, 1, 2, and 3.  Then
+' connect an LED to pin 7. The program will print "." to the Debug
+' window until one of the alarm buttons are pressed.  This will cause
+' the termination of the main loop.  At this point the program will
+' save the latched bits, clear them (and the polling process), then
+' report the input(s) that triggered the alarm.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+
+FDoor           PIN     0
+BDoor           PIN     1
+Patio           PIN     2
+Rst             PIN     3
+AlarmLed        PIN     7
+
+alarms          VAR     Byte            ' alarm bits
+idx             VAR     Nib             ' loop control
+
+
+Setup:
+  POLLIN FDoor, 0                       ' define alarm inputs
+  POLLIN BDoor, 0
+  POLLIN Patio, 0
+  POLLOUT AlarmLed, 1                   ' alarm indicator
+  POLLMODE 10                           ' activate latched polling
+  DEBUG CLS,
+        "Alarms Activated", CR
+
+Main:
+  DO
+    DEBUG "."                           ' foreground activity
+    PAUSE 50
+  LOOP UNTIL (AlarmLed = 1)             ' loop until LED is on
+  GET 128, alarms                       ' get alarm bits
+  POLLMODE 0                            ' deactivate polling
+
+Report:
+  DEBUG CLS,                            ' alarms report
+        "Front Door : ", CR,
+        "Back Door  : ", CR,
+        "Patio      : ", CR
+
+  FOR idx = 0 TO 2                      ' scan alarm bits
+    DEBUG CRSRXY, 13, idx               ' move cursor
+    IF (alarms.LOWBIT(idx)) THEN        ' report each bit status
+      DEBUG "Alarm", CR
+    ELSE
+      DEBUG "-", CR
+    ENDIF
+  NEXT
+  DEBUG CR, "Press RESET to clear..."
+  DO : LOOP UNTIL (Rst = 0)             ' wait until Rst pressed
+  GOTO Setup
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollrunEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollrunEx.htm new file mode 100644 index 0000000..0b6122d --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollrunEx.htm @@ -0,0 +1,97 @@ + + + + POLLRUN Example + + + + + +

POLLRUN Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: POLLRUN

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' POLLRUN0.BSP
+' This program demonstrates the POLLRUN command.  It is intended to be
+' downloaded to program slot 0, and the program called PROGRUN1.BSP
+' should be downloaded to program slot 1.  I/O pin 0 is set to watch for
+' a low signal.  Once the Main routine starts running, the program
+' continuously prints it's program slot number to the screen.  If I/O
+' pin 0 goes low, the program in program slot 1 (which should be
+' POLLRUN1.BSP) is run.
+
+' {$STAMP BS2p, POLLRUN1.BSP}
+' {$PBASIC 2.5}
+
+pgmSlot         VAR     Byte
+
+Setup:
+  POLLIN  0, 0                          ' polled-input, look for 0
+  POLLRUN 1                             ' run slot 1 on polled activation
+  POLLMODE 3                            ' enable polling
+
+Main:
+  GET 127, pgmSlot
+  DEBUG "Running Program #", DEC pgmSlot.LOWNIB, CR
+  GOTO Main
+  END
+
' POLLRUN1.BSP
+' This program demonstrates the POLLRUN command.  It is intended to be
+' downloaded to program slot 1, and the program called PROGRUN0.BSP
+' should be downloaded to program slot 0.  This program is run when
+' program 0 detects a low on I/O pin 0 via the polled commands.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+pgmSlot         VAR     Byte
+
+Main:
+  GET 127, pgmSlot
+  DEBUG "Running Program #", DEC pgmSlot.LOWNIB, CR
+  GOTO Main
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollwaitEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollwaitEx.htm new file mode 100644 index 0000000..c80d490 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PollwaitEx.htm @@ -0,0 +1,76 @@ + + + + POLLWAIT Example + + + + + +

POLLWAIT Example

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: POLLWAIT

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' POLLWAIT.BSP
+' This program demonstrates the POLLWAIT command.  I/O pin 0 is set to
+' watch for a low signal.  Once the Main routine starts running, the
+' POLLWAIT command causes the program to halt until the polled event
+' happens (I/O pin is low) then it prints a message on the PC screen.
+' It will do nothing until I/O pin is low.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+
+Setup:
+  POLLIN 0, 0                           ' polled-input, look for 0
+  POLLMODE 2                            ' enable polling
+
+Main:
+  POLLWAIT 8                            ' Wait for polled event
+  DEBUG "I/O pin 0 is LOW!", CR         ' Print message
+  GOTO Main
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PotEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PotEx.htm new file mode 100644 index 0000000..7f72fc2 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PotEx.htm @@ -0,0 +1,78 @@ + + + + POT Example + + + + + +

POT Example

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

Syntax: POT

+

 

+
+

 

+

 

+

+ +

' POT.BS1
+' This program demonstrates the use of the POT command.  Connect one side
+' of a 10K potiometer to P0.  To the other side of the potentiomenter
+' connect a 0.1 uF capacitor, and then connect the second side of the
+' capacitor to Vss (ground).  Before running demo program, use the
+' Run | POT Scaling dialog to determine the best Scale factor.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  PotPin          = 0             ' 10K pot connected to P0
+SYMBOL  Scale           = 110           ' scale value for test circuit
+
+SYMBOL  level           = B2            ' storage of pot "level"
+
+Main:
+  POT PotPin, Scale, level              ' read pot level
+  DEBUG CLS, "Level = ", #level         ' display
+  PAUSE 50                              ' short delay
+  GOTO Main                             ' repeat forever
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsinEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsinEx.htm new file mode 100644 index 0000000..8e49ab2 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsinEx.htm @@ -0,0 +1,128 @@ + + + + PULSIN Example + + + + + +

PULSIN Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: PULSIN

+

 

+
+

 

+

 

+

+ +

' PULSIN.BS1
+' This program uses PULSIN to measure a pulse generated by discharging a
+' 0.1 uF capacitor through a 1K resistor. Pressing the switch generates
+' the pulse, which should ideally be approximately 120 us (12 PULSIN units
+' of 10 us) long. Variations in component values may produce results that
+' are up to 10 units off from this value. For more information on calculating
+' resistor-capacitor timing, see the RCTIME command.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  Pulse           = 7             ' pulse input pin
+
+SYMBOL  time            = W1            ' pulse width (10 uS units)
+
+
+Main:
+  PULSIN Pulse, 1, time                 ' measure positive pulse
+  IF time = 0 THEN Main                 ' if 0, try again
+  DEBUG CLS, time                       '   else display result
+  GOTO Main
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' PULSIN.BS2
+' This program uses PULSIN to measure a pulse generated by discharging a
+' 0.1 uF capacitor through a 1K resistor. Pressing the switch generates
+' the pulse, which should ideally be approximately 120 us (60 PULSIN units
+' of 2 us) long (for BS2 and BS2e). Variations in component values may
+' produce results that are up to 10 units off from this value.  For more
+' information on calculating resistor-capacitor timing, see the RCTIME
+' command.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Pulse           PIN     7               ' pulse input pin
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    Scale       CON     $200            ' 2.0 us per unit
+  #CASE BS2SX
+    Scale       CON     $0CD            ' 0.8 us per unit
+  #CASE BS2P
+    Scale       CON     $0C0            ' 0.75 us per unit
+  #CASE BS2PX
+    Scale       CON     $0CF            ' 0.81 us per unit
+#ENDSELECT
+
+time            VAR     Word
+
+
+Main:
+  PULSIN Pulse, 1, time                 ' measure positive pulse
+  IF (time > 0) THEN                    ' if not 0
+    DEBUG HOME,
+          DEC time, " units ", CLREOL   ' display raw input
+    time = time */ Scale                ' adjust for Stamp
+    DEBUG CR,
+          DEC time, " us  "             ' display microseconds
+  ELSE
+    DEBUG CLS, "Out of Range"           ' else error message
+  ENDIF
+  PAUSE 200
+  GOTO Main
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsoutEx.htm new file mode 100644 index 0000000..9ab1793 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PulsoutEx.htm @@ -0,0 +1,105 @@ + + + + PULSOUT Example + + + + + +

PULSOUT Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: PULSOUT

+

 

+
+

 

+

 

+

+ +

+

Connect an LED and 470 Ω resistor as shown below for the demo program.

' PULSOUT.BS1
+' This program blinks an LED on for 25 ms at 1-second intervals. Connect an
+' LED (active-low) to I/O pin 0.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+
+Setup:
+  HIGH 0                                ' make P0 high (LED off)
+
+Main:
+  PULSOUT 0, 2500                       ' flash LED for 25 ms
+  PAUSE 1000                            ' one second delay
+  GOTO Main
+  END
+
+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' PULSOUT.BS2
+' This program blinks an LED on for 25 ms at 1-second intervals. Connect an
+' LED (active-low) to I/O pin 0.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    Scale       CON     500             ' to ms for 2 us per unit
+  #CASE BS2SX, BS2P, BS2PX
+    Scale       CON     1250            ' to ms for 0.8 us per unit
+#ENDSELECT
+
+Flash           CON     25 * Scale      ' 25 milliseconds
+
+
+Setup:
+  HIGH 0                                ' make P0 high (LED off)
+
+Main:
+  PULSOUT 0, Flash                      ' flash LED
+  PAUSE 1000                            ' one second delay
+  GOTO Main
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PwmEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PwmEx.htm new file mode 100644 index 0000000..e6581de --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/PwmEx.htm @@ -0,0 +1,117 @@ + + + + PWM Examples + + + + + +

PWM Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Sytnax: PWM

+

 

+
+

 

+

 

+

+ +

' PWM.BS1
+' Connect a voltmeter (such as a digital multimeter set to its voltage
+' range) to the output of the circuit shown in the figure for the PWM
+' command (in the manual).  Run the program and observe the readings on
+' the meter. They should come very close to 1.96V, then decrease slightly
+' as the capacitor discharges. Try varying the interval between PWM bursts
+' (by changing the PAUSE value) and the number of PWM cycles to see their
+' effect.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+
+Main:
+  PWM 0, 100, 10                        ' PWM at 100/255 duty (~50 ms)
+  PAUSE 1000                            ' wait one second
+  GOTO Main
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' PWM.BS2
+' Connect a voltmeter (such as a digital multimeter set to its voltage
+' range) to the output of the circuit shown in the figure for the PWM
+' command (in the manual).  Run the program and observe the readings on
+' the meter. They should come very close to 1.96V, then decrease slightly
+' as the capacitor discharges. Try varying the interval between PWM bursts
+' (by changing the PAUSE value) and the number of PWM cycles to see their
+' effect.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2, BS2E
+    CycAdj      CON     $100            ' x 1.0, cycle ajustment (for ms)
+  #CASE BS2SX
+    CycAdj      CON     $280            ' x 2.5
+  #CASE BS2P
+    CycAdj      CON     $187            ' x 1.53
+  #CASE BS2PE
+    CycAdj      CON     $09E            ' x 0.62
+  #CASE BS2PX
+    CycAdj      CON     $280            ' x 2.5
+#ENDSELECT
+
+Cycles          CON     50
+
+
+Main:
+  PWM 0, 100, (Cycles */ CycAdj)        ' PWM at 100/255 duty (~50 ms)
+  PAUSE 1000                            ' wait one second
+  GOTO Main
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RandomEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RandomEx.htm new file mode 100644 index 0000000..31a8fe6 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RandomEx.htm @@ -0,0 +1,147 @@ + + + + RANDOM Examples + + + + + +

RANDOM Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: RANDOM

+

 

+
+

 

+

 

+

+ +

' RANDOM.BS1
+' Connect a button to I/O pin 7 as shown in the figure in the RANDOM
+' command description and run this program. This program uses RANDOM to
+' simulate a coin toss. After 100 trials, it reports the total number of
+' heads and tails thrown.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  Btn             = 7                     ' button input
+
+SYMBOL  flip            = W0                    ' a random number
+SYMBOL  coin            = BIT0                  ' a bit from random number
+SYMBOL  trials          = B2                    ' number of flips
+SYMBOL  heads           = B3                    ' throws that come up heads
+SYMBOL  tails           = B4                    ' throws that come up tails
+SYMBOL  btnWrk          = B5                    ' workspace for BUTTON
+
+
+Start:
+  DEBUG CLS, "Press the button to toss coin.", CR
+
+Main:
+  FOR trials = 1 TO 100                         ' flip coin 100 times
+
+Hold:
+    RANDOM flip                                 ' randomize while waiting
+    BUTTON Btn, 0, 250, 100, btnWrk, 0, Hold    ' wait for button press
+    BRANCH coin, (Head, Tail)                   ' 0 = heads, 1 = tails
+
+Head:
+    DEBUG CR, "Heads!"
+    heads = heads + 1                           ' increment heads counter
+    GOTO Next_Toss
+
+Tail:
+    DEBUG CR, "Tails..."
+    tails = tails + 1                           ' increment heads counter
+
+Next_Toss:
+  NEXT
+
+  DEBUG CR, CR, "Heads: ", #heads, CR, "Tails: ", #tails
+  END
+
+
+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' RANDOM.BS2
+' Connect a button to I/O pin 7 as shown in the figure in the RANDOM
+' command description and run this program. This program uses RANDOM to
+' simulate a coin toss. After 100 trials, it reports the total number of
+' heads and tails thrown.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Btn             PIN     7                       ' button input
+
+flip            VAR     Word                    ' a random number
+coin            VAR     flip.BIT0               ' Bit0 of the random number
+trials          VAR     Byte                    ' number of flips
+heads           VAR     Byte                    ' throws that come up heads
+tails           VAR     Byte                    ' throws that come up tails
+btnWrk          VAR     Byte                    ' workspace for BUTTON
+
+
+Start:
+  DEBUG CLS, "Press button to start"
+
+Main:
+  FOR trials = 1 TO 100                         ' flip coin 100 times
+
+Hold:
+    RANDOM flip                                 ' randomize while waiting
+    BUTTON Btin, 0, 250, 100, btnWrk, 0, Hold   ' wait for button press
+    IF (coin = 0) THEN                          ' 0 = heads, 1 = tails
+      DEBUG CR, "Heads!"
+      heads = heads + 1                         ' increment heads counter
+    ELSE
+      DEBUG CR, "Tails..."
+      tails = tails + 1                         ' increment tails counter
+    ENDIF
+  NEXT
+
+Done:
+  DEBUG CR, CR, "Heads: ", DEC heads, " Tails: ", DEC tails
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RctimeEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RctimeEx.htm new file mode 100644 index 0000000..6a840ff --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RctimeEx.htm @@ -0,0 +1,132 @@ + + + + RCTIME Examples + + + + + +

RCTIME Examples

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: RCTIME

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

+

 

+

+ +

' RCTIME1.BS2
+' This program shows the standard use of the RCTIME instruction measuring
+' an RC charge/discharge time. Use the circuit in the RCTIME description
+' (in the manual) with R = 10K pot and C = 0.1 uF. Connect the circuit to
+' pin 7 and run the program.  Adjust the pot and watch the value shown on
+' the Debug screen change.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+RC              PIN     7
+
+result          VAR     Word
+
+
+Main:
+  DO
+    HIGH RC                             ' charge the cap
+    PAUSE 1                             '   for 1 ms
+    RCTIME RC, 1, result                ' measure RC discharge time
+    DEBUG HOME, DEC result              ' display value
+    PAUSE 50
+  LOOP
+  END
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

+

 

+

+ +

' RCTIME2.BS2
+' This program illustrates the use of RCTIME as a fast stopwatch. The
+' program energizes a relay coil, then measures how long it takes for the
+' relay contacts to close.  The circuit for this program can be found in
+' the manual. Note that RCTIME doesn't start timing instantly -- as with
+' all PBASIC instructions, it must be fetched from program EEPROM before
+' it can execute.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Coil            PIN     6
+RC              PIN     7
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    Adjust      CON     $200            ' x 2 us per unit
+  #CASE BS2SX
+    Adjust      CON     $0CC            ' x 0.8 us per unit
+  #CASE BS2P
+    Adjust      CON     $0C0            ' x 0.75 us per unit
+  #CASE BS2PX
+    Adjust      CON     $0C0            ' x 0.75 us per unit
+#ENDSELECT
+
+result          VAR     Word
+
+
+Main:
+  DO
+    LOW Coil                            ' energize relay coil
+    RCTIME RC, 1, result                ' measure time to contact closure
+    result = result */ Adjust           ' adjust for device
+    DEBUG "Time to close: ",
+          DEC Result, CR
+    HIGH Coil                           ' release relay
+    PAUSE 1000                          ' wait one second
+  LOOP
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReadEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReadEx.htm new file mode 100644 index 0000000..d9d61c4 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReadEx.htm @@ -0,0 +1,121 @@ + + + + READ Examples + + + + + +

READ Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: READ

+

 

+
+

 

+

 

' READ.BS1
+' This program reads a string of data stored in EEPROM. The EEPROM data is
+' downloaded to the BS1 at compile-time and remains there (even with the
+' power off) until overwritten. Put ASCII characters into EEPROM, followed
+' by 0, which will serve as the end-of-message marker.  For programs with
+' multiple strings, use the Memory Map window to find the starting character
+' address.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  strAddr         = B2
+SYMBOL  char            = B3
+
+Msg1:
+  EEPROM ("BS1", 13, "EEPROM Storage!", 0)
+
+
+Main:
+  strAddr = 0                           ' set to start of message
+  GOSUB String_Out
+  END
+
+String_Out:
+  READ strAddr, char                    ' read byte from EEPROM
+  strAddr = strAddr + 1                 ' point to next character
+  IF char = 0 THEN StrOut_Exit          ' if 0, exit routine
+  DEBUG #@char                          ' otherwise print char
+  GOTO String_Out                       ' get next character
+
+StrOut_Exit:
+  RETURN
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' READ.BS2
+' This program reads a string of data stored in EEPROM. The EEPROM data is
+' downloaded to the BS2 at compile-time and remains there (even with the
+' power off) until overwritten. Put ASCII characters into EEPROM, followed
+' by 0, which will serve as the end-of-message marker.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+strAddr         VAR     Word
+char            VAR     Byte
+
+Msg1            DATA    "BS2", CR, "EEPROM Storage!", 0
+
+
+Main:
+  strAddr = Msg                         ' set to start of message
+  GOSUB String_Out
+  END
+
+String_Out:
+  DO
+    READ strAddr, char                  ' read byte from EEPROM
+    strAddr = strAddr + 1               ' point to next character
+    IF (char = 0) THEN EXIT             ' if 0, exit routine
+    DEBUG char                          ' otherwise print char
+  LOOP
+  RETURN
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReturnEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReturnEx.htm new file mode 100644 index 0000000..8d9da6f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReturnEx.htm @@ -0,0 +1,85 @@ + + + + RETURN Example + + + + + +

RETURN Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: RETURN

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2 and will run on any BASIC Stamp module. Modify the $STAMP directive (as required) before downloading to the BS1, BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' RETURN.BS2
+' This program demonstrates a potential bug caused by allowing a program to
+' "fall into" a subroutine.  The program was intented to indicate that it
+' is "Starting...", then "Executing Subroutine,", then "Returned..." from
+' the subroutine and stop.  Since we left out the END command (indicated in
+' the comments), the program then falls into the subroutine, displays
+' "Executing..." again and then RETURNs to the start of the program and
+' runs continuously in an endless loop.
+
+' {$STAMP BS2}
+
+
+Reset:
+  DEBUG "Starting Program", CR          ' show start-up
+
+Main:
+  PAUSE 1000
+  GOSUB Demo_Sub                        ' call the subroutine
+  PAUSE 1000
+  DEBUG "Returned from Subroutine", CR  ' show that we're back
+  PAUSE 1000
+                                        ' <-- Forgot to put END here
+
+Demo_Sub:
+  DEBUG "  Executing Subroutine", CR    ' show subroutine activity
+  RETURN
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReverseEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReverseEx.htm new file mode 100644 index 0000000..00af3fc --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ReverseEx.htm @@ -0,0 +1,112 @@ + + + + REVERSE Examples + + + + +

REVERSE Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Example

+

 

+
+

 

+

 

+

Connect an LED and two resistors as shown below for the demo program.

+

+ +

' REVERSE.BS1
+' Connect the circuit shown in the REVERSE command description to I/O pin
+' 0 and run this program.  The LED will alternate between two states, dim
+' and bright. The BASIC Stamp is using the REVERSE command to toggling I/O
+' pin 0 between input and output states. When pin 0 is an input, current
+' flows through R1, through the LED, through R2 to ground. Pin 0 is
+' effectively disconnected and doesn't play a part in the circuit. The total
+' resistance encountered by current flowing through the LED is R1 + R2 = 1220
+' ohms. When pin 0 is reversed to an output, current flows through R1, through
+' the LED, and into pin 0 to ground (because of the 0 written to PIN0). The
+' total resistance encountered by current flowing through the LED is R1,
+' 220 ohms. With only 20% of the resistance, the LED glows brighter.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+
+Setup:
+  PIN0 = 0                              ' Put a low in the pin 0
+                                        '  output driver
+Main:
+  PAUSE 250                             ' 1/4th second pause
+  REVERSE 0                             ' reverse pin 0 I/O direction
+  GOTO Main                             ' do forever
+
+
+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

 REVERSE.BS2
+' Connect the circuit shown in the REVERSE command description to I/O pin
+' 0 and run this program.  The LED will alternate between two states, dim
+' and bright. The BASIC Stamp is using the REVERSE command to toggling I/O
+' pin 0 between input and output states. When pin 0 is an input, current
+' flows through R1, through the LED, through R2 to ground. Pin 0 is
+' effectively disconnected and doesn't play a part in the circuit. The total
+' resistance encountered by current flowing through the LED is R1 + R2 = 1220
+' ohms. When pin 0 is reversed to an output, current flows through R1, through
+' the LED, and into pin 0 to ground (because of the 0 written to OUT0). The
+' total resistance encountered by current flowing through the LED is R1,
+' 220 ohms. With only 20% of the resistance, the LED glows brighter.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+
+Setup:
+  OUT0 = 0                              ' Put a low in the pin 0
+                                        '  output driver
+Main:
+  PAUSE 250                             ' 1/4th second pause
+  REVERSE 0                             ' reverse pin 0 I/O direction
+  GOTO Main                             ' do forever
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RunEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RunEx.htm new file mode 100644 index 0000000..c608f9f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/RunEx.htm @@ -0,0 +1,143 @@ + + + + RUN Example + + + + + +

RUN Example

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: RUN

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2sx and will also run on the BS2e, BS2p, BS2pe, and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2p, BS2pe, or BS2px.

' RUN1.BSX
+' This example demonstrates the use of the RUN command.  First, the SPRAM
+' location that holds the current slot is read using the GET command to
+' display the currently running program number.  Then a set of values (based
+' on the program number) are displayed on the screen.  Afterwards, program
+' number 1 is run. This program is a BS2sx project consisting of RUN1.BSX
+' and RUN2.BSX, but will run on all multi-slot BASIC Stamp models.
+
+' {$STAMP BS2sx, RUN2.BSX}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP                          ' set SPRAM of slot number
+  #CASE BS2
+    #ERROR "Multi-slot BASIC Stamp required."
+  #CASE BS2E, BS2SX
+    Slot        CON     63
+  #CASE BS2P, BS2PE, BS2PX
+    Slot        CON     127
+#ENDSELECT
+
+slotNum         VAR     Nib             ' current slot
+idx             VAR     Nib             ' loop counter
+value           VAR     Byte            ' value from EEPROM
+
+EEtable         DATA    100, 40, 80, 32, 90
+                DATA    200, 65, 23, 77, 91
+
+
+Setup:
+  GET Slot, slotNum                     ' read current slot
+  DEBUG  "Program #", DEC slotNum, CR   ' display
+
+Main:
+  FOR idx = 0 TO 4                      ' read/display table values
+    READ (slotNum * 5) + idx, value
+    DEBUG DEC3 value, " "
+  NEXT
+  DEBUG CR
+  PAUSE 1000
+
+  RUN 1                                 ' run Slot 1 pgm
+
+
+

 

' RUN2.BSX
+' This example demonstrates the use of the RUN command.  First, the SPRAM
+' location that holds the current slot is read using the GET command to
+' display the currently running program number.  Then a set of values (based
+' on the program number) are displayed on the screen.  Afterwards, program
+' number 0 is run. This program is a BS2sx project consisting of RUN1.BSX
+' and RUN2.BSX, but will run on all multi-slot BASIC Stamp models.
+
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP                          ' set SPRAM of slot number
+  #CASE BS2
+    #ERROR "Multi-slot BASIC Stamp required."
+  #CASE BS2E, BS2SX
+    Slot        CON     63
+  #CASE BS2P, BS2PE, BS2PX
+    Slot        CON     127
+#ENDSELECT
+
+slotNum         VAR     Nib             ' current slot
+idx             VAR     Nib             ' loop counter
+value           VAR     Byte            ' value from EEPROM
+
+EEtable         DATA    100, 40, 80, 32, 90
+                DATA    200, 65, 23, 77, 91
+
+
+Setup:
+  GET Slot, slotNum                     ' read current slot
+  DEBUG  "Program #", DEC slotNum, CR   ' display
+
+Main:
+  FOR idx = 0 TO 4                      ' read/display table values
+    READ (slotNum * 5) + idx, value
+    DEBUG DEC3 value, " "
+  NEXT
+  DEBUG CR
+  PAUSE 1000
+
+  RUN 0                                 ' back to Slot 0 pgm
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SelectCaseEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SelectCaseEx.htm new file mode 100644 index 0000000..05b0c46 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SelectCaseEx.htm @@ -0,0 +1,107 @@ + + + + SELECT...CASE Example + + + + + +

SELECT...CASE Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

Syntax:SELECT...CASE

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' SELECT-CASE.BS2
+' This program generates a series of 16-bit random numbers and tests each
+' to determine odd or even, and where it falls in the possible range:
+' lower third, middle third, or upper third.  The program is useful for
+' testing various seed values for RANDOM.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+test            VAR     Byte            ' counter for tests
+sample          VAR     Word            ' random number to be tested
+odd             VAR     Byte            ' odd throws
+even            VAR     Byte            ' even throws
+isLo            VAR     Byte            ' sample in lower third
+isMid           VAR     Byte            '        in middle thrid
+isHi            VAR     Byte            '        in upper third
+
+
+Main:
+  sample = 11000                        ' initialize seed
+  FOR test = 1 TO 100                   ' "throw" 100 times
+    RANDOM sample                       ' randomize
+
+    IF (sample.BIT0) THEN               ' check odd/even bit
+      odd = odd + 1                     ' increment odd count
+    ELSE
+      even = even + 1                   ' increment even count
+    ENDIF
+
+    SELECT sample
+      CASE <= 21845                     ' test lower third
+        isLo = isLo + 1
+
+      CASE 21846 TO 43691               ' test middle third
+        isMid = isMid + 1
+
+      CASE ELSE                         ' otherwise upper third
+        isHi = isHi + 1
+    ENDSELECT
+  NEXT
+
+Show_Results:
+  DEBUG CLS,
+        "Odd Throws.... ", DEC odd, "%", CR,
+        "Even Throws... ", DEC even, "%", CR,
+        "Low........... ", DEC isLo, "%", CR,
+        "Mid........... ", DEC isMid, "%", CR,
+        "High.......... ", DEC isHi, "%", CR
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SerinEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SerinEx.htm new file mode 100644 index 0000000..dd75c8c --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SerinEx.htm @@ -0,0 +1,184 @@ + + + + SERIN Examples + + + + + +

SERIN Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: SERIN

+

 

+
+

 

+

 

' SERIN.BS1
+' This program waits for the characters "A", "B", "C", and "D" to arrive
+' at the serial input (inverted, 2400 baud, N81), followed by a number,
+' then a carriage-return or some other non-number character.  The number is
+' then displayed in the Debug window.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  SIn             = 0
+SYMBOL  Baud            = N2400
+
+SYMBOL  result          = W1
+
+
+Main:
+  SERIN SIn, Baud, ("ABCD"), #result
+  DEBUG #result, CR
+  GOTO Main
+  END
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

+

+ +

' SERIN_SEROUT1.BS2
+' Using two BS2-IC's, connect the circuit shown in the SERIN command
+' description and run this program on the BASIC Stamp designated as the
+' Sender. This program demonstrates the use of Flow Control (FPin).
+' Without flow control, the sender would transmit the whole word "Hello!"
+' in about 1.5 ms. The receiver would catch the first byte at most; by the
+' time it got back from the first 1-second PAUSE, the rest of the data
+' would be long gone. With flow control, communication is flawless since
+' the sender waits for the receiver to catch up.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+SO              PIN     1               ' serial output
+FC              PIN     0               ' flow control pin
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+Inverted        CON     $4000
+Open            CON     $8000
+Baud            CON     T38K4 + Inverted
+
+
+Main:
+  DO
+    SEROUT SO\FC, Baud, ["Hello!", CR]  ' send the greeting
+    PAUSE 2500                          ' wait 2.5 seconds
+  LOOP                                  ' repeat forever
+  END
+
+

 

' SERIN_SEROUT2.BS2
+' Using two BS2-IC's, connect the circuit shown in the SERIN command
+' description and run this program on the BASIC Stamp designated as the
+' Receiver.  This program demonstrates the use of Flow Control (FPin).
+' Without flow control, the sender would transmit the whole word "Hello!"
+' in about 1.5 ms. The receiver would catch the first byte at most; by the
+' time it got back from the first 1-second PAUSE, the rest of the data
+' would be long gone. With flow control, communication is flawless since
+' the sender waits for the receiver to catch up.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+SI              PIN     1               ' serial input
+FC              PIN     0               ' flow control pin
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+Inverted        CON     $4000
+Open            CON     $8000
+Baud            CON     T38K4 + Inverted
+
+letter          VAR     Byte
+
+
+Main:
+  DO
+    SERIN SI\FC, Baud, [letter]         ' recieve one byte
+    DEBUG letter                        ' display on screen
+    PAUSE 1000                          ' wait one second
+  LOOP                                  ' repeat forever
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SeroutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SeroutEx.htm new file mode 100644 index 0000000..2ad81da --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SeroutEx.htm @@ -0,0 +1,190 @@ + + + + SEROUT Examples + + + + + +

SEROUT Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: SEROUT

+

 

+
+

 

+

 

' SEROUT.BS1
+' This program transmits the string "ABCD" followed by a number and a
+' carriage-return at 2400 baud, inverted, N81 format.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  SOut            = 1
+SYMBOL  Baud            = N2400
+
+SYMBOL  value           = W1
+
+
+Setup:
+  value = 1
+
+Main:
+  SEROUT SOut, Baud, ("ABCD", #value)
+  value = value + 1
+  PAUSE 250
+  GOTO Main
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

+

+ +

' SERIN_SEROUT1.BS2
+' Using two BS2-IC's, connect the circuit shown in the SERIN command
+' description and run this program on the BASIC Stamp designated as the
+' Sender. This program demonstrates the use of Flow Control (FPin).
+' Without flow control, the sender would transmit the whole word "Hello!"
+' in about 1.5 ms. The receiver would catch the first byte at most; by the
+' time it got back from the first 1-second PAUSE, the rest of the data
+' would be long gone. With flow control, communication is flawless since
+' the sender waits for the receiver to catch up.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+SO              PIN     1               ' serial output
+FC              PIN     0               ' flow control pin
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+Inverted        CON     $4000
+Open            CON     $8000
+Baud            CON     T38K4 + Inverted
+
+
+Main:
+  DO
+    SEROUT SO\FC, Baud, ["Hello!", CR]  ' send the greeting
+    PAUSE 2500                          ' wait 2.5 seconds
+  LOOP                                  ' repeat forever
+  END
+
+' SERIN_SEROUT2.BS2
+
+
' SERIN_SEROUT2.BS2
+' Using two BS2-IC's, connect the circuit shown in the SERIN command
+' description and run this program on the BASIC Stamp designated as the
+' Receiver.  This program demonstrates the use of Flow Control (FPin).
+' Without flow control, the sender would transmit the whole word "Hello!"
+' in about 1.5 ms. The receiver would catch the first byte at most; by the
+' time it got back from the first 1-second PAUSE, the rest of the data
+' would be long gone. With flow control, communication is flawless since
+' the sender waits for the receiver to catch up.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+SI              PIN     0               ' serial input
+FC              PIN     1               ' flow control pin
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2PE
+    T1200       CON     813
+    T2400       CON     396
+    T9600       CON     84
+    T19K2       CON     32
+    T38K4       CON     6
+  #CASE BS2SX, BS2P
+    T1200       CON     2063
+    T2400       CON     1021
+    T9600       CON     240
+    T19K2       CON     110
+    T38K4       CON     45
+  #CASE BS2PX
+    T1200       CON     3313
+    T2400       CON     1646
+    T9600       CON     396
+    T19K2       CON     188
+    T38K4       CON     84
+#ENDSELECT
+
+Inverted        CON     $4000
+Open            CON     $8000
+Baud            CON     T38K4 + Inverted
+
+letter          VAR     Byte
+
+
+Main:
+  DO
+    SERIN SI/FC, Baud, [letter]         ' recieve one byte
+    DEBUG letter                        ' display on screen
+    PAUSE 1000                          ' wait one second
+  LOOP                                  ' repeat forever
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftinEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftinEx.htm new file mode 100644 index 0000000..7bd8a94 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftinEx.htm @@ -0,0 +1,96 @@ + + + + SHIFTIN Example + + + + + +

SHIFTIN Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: SHIFTIN

+

 

+
+

 

+

 

+

+ +

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' SHIFTIN.BS2
+' This program uses the SHIFTIN instruction to interface with the ADC0831
+' 8-bit analog-to-digital converter from National Semiconductor.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+CS              PIN     0                       ' chip select
+AData           PIN     1                       ' data pin
+Clk             PIN     2                       ' clock pin
+
+adcRes          VAR     Byte                    ' ADC result
+
+
+Setup:
+  HIGH CS                                       ' deselect ADC
+
+' In the loop below, just three lines of code are required to read the
+' ADC0831. The SHIFTIN command does most of the work.  The mode argument in
+' the SHIFTIN command specifies MSB or LSB-first and whether to sample data
+' before or after the clock. In this case, we chose MSB-first, post-clock.
+' The ADC0831 precedes its data output with a dummy bit, which we take care
+' of by specifying 9 bits of data instead of 8.
+
+Main:
+  DO
+    LOW CS                                      ' activate the ADC0831
+    SHIFTIN AData, Clk, MSBPOST, [adcRes\9]     ' shift in the data
+    HIGH CS                                     ' deactivate ADC0831
+    DEBUG ? adcRes                              ' show conversion result
+    PAUSE 1000                                  ' wait one second
+  LOOP                                          ' repeat
+  END
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftoutEx.htm new file mode 100644 index 0000000..5600bad --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ShiftoutEx.htm @@ -0,0 +1,100 @@ + + + + SHIFTOUT Example + + + + + +

SHIFTOUT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: SHIFTOUT

+

 

+
+

 

+

 

+

+ +

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' SHIFTOUT.BS2
+' This program uses the SHIFTOUT command to interface to the 74HC595 shift
+' register as an 8-bit output port.  The '595 requires a minimum of three
+' inputs: data, clock, and latch. See the figure in the SHIFTOUT command
+' description in the manual for wiring information. SHIFTOUT automatically
+' handles the data and clock, pulsing the clock to shift data bits into the
+' '595. An extra step (pulsing the latch input) is required to move the
+' shifted bits in parallel onto the '595's output pins. Note: this code does
+' not control the output-enable or reset lines of the '595. This means that
+' before the BASIC Stamp first sends, the '595's output latches are turned
+' on and may contain random data. In critical applications, you should hold
+' output-enable high (disabled) until the BASIC Stamp can take control.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Dpin            PIN     0                       ' data pin to 74HC595
+Clk             PIN     1                       ' shift clock to 74HC595
+Latch           PIN     2                       ' latch 74HC595 outputs
+
+counter         VAR     Byte
+
+
+Setup:
+  LOW Latch                                     ' initialize latch output
+
+' This loop moves the 8-bit value 'counter' onto the output lines of the
+' '595, pauses, then increments counter and repeats.  The data is shifted
+' MSB first so that the MSB appears on pin QH and the lsb on QA. Changing
+' MSBFIRST to LSBFIRST causes the data to appear backwards on the outputs.
+
+Main:
+  DO
+    SHIFTOUT Dpin, Clk, MSBFIRST, [counter]     ' send the bits
+    PULSOUT Latch, 1                            ' transfer to outputs
+    PAUSE 100                                   ' Wait 0.1 seconds
+    counter = counter + 1                       ' increment counter
+  LOOP
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SleepEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SleepEx.htm new file mode 100644 index 0000000..ecc0766 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SleepEx.htm @@ -0,0 +1,81 @@ + + + + SLEEP Example + + + + + +

SLEEP Example

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: SLEEP

+

 

+
+

 

+

 

+

Connect an LED and 470 Ω resistor as shown below for the demo program.

+

+ +

+

NOTE: This is written for the BS2 and will run on any BASIC Stamp module. Modify the $STAMP directive (as required) before downloading to the BS1, BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' SLEEP.BS2
+' This program lights an LED and then goes to sleep. Connect an LED to pin
+' 0 as shown in the description of SLEEP in the manual and run the program.
+' The LED will turn on, then the BASIC Stamp will go to sleep. During sleep,
+' the LED will remain on, but will blink at intervals of approximately 2.3
+' seconds due to the watchdog timeout and reset.
+
+' {$STAMP BS2}
+
+
+Setup:
+  LOW 0                                 ' turn LED on
+
+Snooze:
+  SLEEP 10                              ' sleep for approximately 10 seconds
+  GOTO Snooze
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SoundEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SoundEx.htm new file mode 100644 index 0000000..6754934 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/SoundEx.htm @@ -0,0 +1,67 @@ + + + + SOUND Example + + + + + +

SOUND Example

+
+
+

+ BS1 icon {PBASIC 1.0} +

+
+

Syntax: SOUND

+

 

+
+

 

+

 

' SOUND.BS1
+' This program generates a constant tone 25 followed by an ascending tones.
+' Both the tones have the same duration.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  tone            = B2
+
+
+Main:
+  FOR tone = 0 TO 255
+    SOUND 0, (25, 10, tone, 10)
+  NEXT
+  END
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StopEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StopEx.htm new file mode 100644 index 0000000..e7699ff --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StopEx.htm @@ -0,0 +1,73 @@ + + + + STOP Example + + + + + +

STOP Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: STOP

+

 

+
+

 

+

 

+

+ +

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' STOP.BS2
+' This program is similar to SLEEP.BS2 except that the LED will not blink
+' since the BASIC Stamp does not go into low power mode.  Use the circuit
+' shown in the description of the SLEEP command for this example.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+
+Main:
+  LOW 0                                 ' turn LED on
+  STOP        
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StoreEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StoreEx.htm new file mode 100644 index 0000000..c301dd1 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/StoreEx.htm @@ -0,0 +1,239 @@ + + + + STORE Examples + + + + + +

STORE Examples

+
+
+

+ BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: STORE

+

 

+
+

 

+

 

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' STORE0.BSP
+' This program demonstrates the STORE command and how it affects the READ
+' and WRITE commands.  This program "STORE0.BSP" is intended to be down-
+' loaded into program slot 0.  It is meant to work with STORE1.BSP and
+' STORE2.BSP.  Each program is very similar (they display the current
+' Program Slot and READ/WRITE Slot numbers and the values contained in the
+' first five EEPROM locations.  Each program slot will have different data
+' due to different DATA commands in each of the programs downloaded.
+
+' {$STAMP BS2p, STORE1.BSP, STORE2.BSP}
+' {$PBASIC 2.5}
+
+#IF ($STAMP < BS2P) #THEN
+  #ERROR "This program requires BS2p, BS2pe, or BS2px"
+#ENDIF
+
+idx             VAR     Word            ' index
+value           VAR     Byte
+
+LocalData       DATA    @0, 1, 2, 3, 4, 5
+
+
+Main:
+  GOSUB Show_Slot_Info                          ' show slot info/data
+  PAUSE 2000
+  STORE 1                                       ' point READ/WRITE to Slot 1
+  GOSUB Show_Slot_Info
+  PAUSE 2000
+  RUN 1                                         ' run program in Slot 1
+  END
+
+Show_Slot_Info:
+  GET 127, value
+  DEBUG CR, "Pgm Slot: ", DEC value.NIB0,
+        CR, "R/W Slot: ", DEC value.NIB1,
+        CR, CR
+
+  FOR idx = 0 TO 4
+    READ idx, value
+    DEBUG "Location: ", DEC idx, TAB,
+          "Value: ", DEC3 value, CR
+  NEXT
+  RETURN
+
+
' STORE1.BSP
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+idx             VAR     Word                    ' index
+value           VAR     Byte
+
+LocalData       DATA    @0, 6, 7, 8, 9, 10
+
+
+Main:
+  GOSUB Show_Slot_Info                          ' show slot info/data
+  PAUSE 2000
+  STORE 0                                       ' point READ/WRITE to Slot 0
+  GOSUB Show_Slot_Info
+  PAUSE 2000
+  RUN 2                                         ' run program in Slot 2
+  END
+
+Show_Slot_Info:
+  GET 127, value
+  DEBUG CR, "Pgm Slot: ", DEC value.NIB0,
+        CR, "R/W Slot: ", DEC value.NIB1,
+        CR, CR
+
+  FOR idx = 0 TO 4
+    READ idx, value
+    DEBUG "Location: ", DEC idx, TAB,
+          "Value: ", DEC3 value, CR
+  NEXT
+  RETURN
+
+
' STORE2.BSP
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+idx             VAR     Word                    ' index
+value           VAR     Byte
+
+LocalData       DATA    @0, 11, 12, 13, 14, 15
+
+
+Main:
+  GOSUB Show_Slot_Info                          ' show slot info/data
+  PAUSE 2000
+  STORE 0                                       ' point READ/WRITE to Slot 0
+  GOSUB Show_Slot_Info
+  END
+
+Show_Slot_Info:
+  GET 127, value
+  DEBUG CR, "Pgm Slot: ", DEC value.NIB0,
+        CR, "R/W Slot: ", DEC value.NIB1,
+        CR, CR
+
+  FOR idx = 0 TO 4
+    READ idx, value
+    DEBUG "Location: ", DEC idx, TAB,
+          "Value: ", DEC3 value, CR
+  NEXT
+  RETURN
+
+
+

 

+

The next program, STOREALL.BSP, is not related to the previous three programs. STOREALL.BSP demonstrates the use of the STORE command to treat contiguous program slots as one block of memory (14 kBytes for the BS2p and BS2px, 30 kBytes for the BS2pe). This illustrates one of the most powerful uses of the STORE command.

+

NOTE: This is written for the BS2p and will also run on the BS2pe and BS2px. Modify the $STAMP directive (as required) before downloading to the BS2pe or BS2px.

' STOREALL.BSP
+' This program demonstrates the STORE command and how it can be used to
+' "flatten" the EEPROM space for applications requiring a lot of storage.
+' This program writes to EEPROM locations within program slots 1 through 7
+' on the BS2p and BS2px, and 1 through 15 on the BS2pe, thus, has access
+' to 14- or 30-kBytes of space.
+
+' {$STAMP BS2p}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2, BS2E, BS2SX
+    #ERROR "This program requires BS2p, BS2pe, or BS2px"
+  #CASE BS2P, BS2PX
+    HiSlot      CON     7
+  #CASE BS2PE
+    HiSlot      CON     15
+#ENDSELECT
+
+LoSlot          CON     1                       ' first slot for "flat" EE
+MemSize         CON     HiSlot - LoSlot + 1 * 2048
+
+eeAddr          VAR     Word                    ' address pointer
+value           VAR     Word                    ' cell value
+slot            VAR     Byte                    ' current R/W slot
+
+
+Main:
+  DEBUG "Flat Memory", CR,
+        "---------------------", CR,
+        "First Slot..... ", DEC LoSlot, CR,
+        "Last Slot...... ", DEC HiSlot, CR,
+        "Flat EE Size... ", DEC MemSize, CR, CR
+
+  PAUSE 2000
+  DEBUG "Writing to flat Memory...", CR
+  PAUSE 1000
+  FOR eeAddr = 0 TO (MemSize - 1) STEP 128      ' step through "flat" EE
+    value = eeAddr * 2                          ' generate value
+    GOSUB Write_Word                            ' write it
+    GET 127, slot                               ' get R/W slot
+    DEBUG "--> Location: ", DEC5 eeAddr, "   ",     ' show "flat" address
+          "Value: ", DEC5 value, "   ",         ' show value
+          "(", DEC slot.NIB1, ")", CR           ' show slot
+  NEXT
+  DEBUG CR
+
+  DEBUG "Reading from flat Memory...", CR
+  PAUSE 1000
+  FOR eeAddr = 0 TO (MemSize - 1) STEP 128
+    GOSUB Read_Word                             ' read value from EE
+    GET 127, slot                               ' get W/R slot
+    DEBUG "<-- Location: ", DEC5 eeAddr, "   ",
+          "Value: ", DEC5 value, "   ",
+          "(", DEC slot.NIB1, ")  "
+     IF (value <> (2 * eeAddr)) THEN            ' verify location
+      DEBUG "- Error"
+    ENDIF
+    DEBUG CR
+  NEXT
+  END
+
+Write_Word:
+  STORE (eeAddr >> 11) + LoSlot                 ' set slot
+  WRITE eeAddr, Word value                      ' write value
+  RETURN
+
+Read_Word:
+  STORE (eeAddr >> 11) + LoSlot                 ' set slot
+  READ eeAddr, Word value                       ' read value
+  RETURN
+
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ToggleEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ToggleEx.htm new file mode 100644 index 0000000..ebd9b16 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/ToggleEx.htm @@ -0,0 +1,113 @@ + + + + TOGGLE Examples + + + + + +

TOGGLE Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: TOGGLE

+

 

+
+

 

+

 

+

Connect four LEDs and four 470 Ω resistors as show below for the demo program.

+

+ +

' TOGGLE.BS1
+' Connect LEDs to pins 0 through 3 as shown in the TOGGLE command descrip-
+' tion in the manual and run this program. The TOGGLE command will treat
+' you to a light show. You may also run the demo without LEDs. The Debug
+' window will show you the states of pins 0 through 3.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  thePin          = B0            ' pin 0 - 3
+
+
+Setup:
+  DIRS = %1111                          ' make LEDs output, low
+
+Main:
+  FOR thePin = 0 TO 3                   ' loop through pins
+    TOGGLE thePin                       ' toggle current pin
+    DEBUG CLS, %PINS                    ' show on Debug
+    PAUSE 100                           ' short delay
+  NEXT
+  GOTO Main                             ' repeat forever
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' TOGGLE.BS2
+' Connect LEDs to pins 0 through 3 as shown in the TOGGLE command descrip-
+' tion in the manual and run this program. The TOGGLE command will treat
+' you to a light show. You may also run the demo without LEDs. The Debug
+' window will show you the states of pins 0 through 3.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+thePin          VAR     Nib             ' pin 0 - 3
+
+
+Setup:
+  DIRA = %1111                          ' make LEDs output, low
+
+Main:
+  DO
+    FOR thePin = 0 TO 3                 ' loop through pins
+      TOGGLE thePin                     ' toggle current pin
+      DEBUG HOME, BIN4 OUTA             ' show on Debug
+      PAUSE 250                         ' short delay
+    NEXT
+  LOOP                                  ' repeat forever
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/WriteEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/WriteEx.htm new file mode 100644 index 0000000..ae14c22 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/WriteEx.htm @@ -0,0 +1,119 @@ + + + + WRITE Examples + + + + + +

WRITE Examples

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: WRITE

+

 

+
+

 

+

 

' WRITE.BS1
+' This program writes a few bytes to EEPROM and then reads them back out
+' and displays them in the Debug window.
+
+' {$STAMP BS1}
+' {$PBASIC 1.0}
+
+SYMBOL  addr            = B2            ' address
+SYMBOL  value           = B3            ' value
+
+
+Main:
+  WRITE 0, 100                          ' write some data to locations 0 - 3
+  WRITE 1, 200
+  WRITE 2, 45
+  WRITE 3, 28
+
+Read_EE:
+  FOR addr = 0 TO 3
+    READ addr, value                    ' read value from address
+    DEBUG #addr, ": ", #value, CR       ' display address and value
+  NEXT
+  END
+
+
+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' WRITE.BS2
+' This program writes some data to EEPROM and then reads them back out
+' and displays the data in the Debug window.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+idx             VAR     Byte            ' loop control
+value           VAR     Word(3)         ' value(s)
+
+
+Main:
+  WRITE 0, 100                          ' single byte
+  WRITE 1, Word 1250                    ' single word
+  WRITE 3, 45, 90, Word 725             ' multi-value write
+
+Read_EE:
+  FOR idx = 0 TO 6                      ' show raw bytes in EE
+    READ idx, value
+    DEBUG DEC1 idx, " : ", DEC value, CR
+  NEXT
+  DEBUG CR
+
+  ' read values as stored
+
+  READ 0, value
+  DEBUG DEC value, CR
+  READ 1, Word value
+  DEBUG DEC value, CR
+  READ 3, value(0), value(1), Word value(2)
+  FOR idx = 0 TO 2
+    DEBUG DEC value(idx), CR
+  NEXT
+  END
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/XoutEx.htm b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/XoutEx.htm new file mode 100644 index 0000000..61e279e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/ExampleTopics/XoutEx.htm @@ -0,0 +1,105 @@ + + + + XOUT Example + + + + + +

XOUT Example

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

Syntax: XOUT

+

 

+
+

 

+

 

+

NOTE: The example below is written for the BS2 and will run on any of the BS2-family modules. Modify the $STAMP directive (as required) before downloading to the BS2e, BS2sx, BS2p, BS2pe, or BS2px.

' XOUT.BS2
+' This program--really two program fragments--demonstrates the syntax and
+' use of the XOUT command. XOUT works like pressing the buttons on an X-10
+' control box; first you press one of 16 keys to identify the unit you want
+' to control, then you press the key for the action you want that unit to
+' take (turn ON, OFF, Bright, or Dim). There are also two group-action keys,
+' Lights ON and All OFF. Lights ON turns all lamp modules on without
+' affecting appliance modules. All OFF turns off all modules, both lamp and
+' appliance types.  Connect the BASIC Stamp to a power-line interface as
+' shown in the XOUT command description in the manual.
+
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+Mpin            PIN     1               ' modulation pin
+Zpin            PIN     0               ' zero-cross input
+
+HouseA          CON     0               ' House code A = 0
+Unit1           CON     0               ' Unit code 1 = 0
+Unit2           CON     1               ' Unit code 2 = 1
+
+' This first example turns a standard (appliance or non-dimmer lamp) module
+' ON, then OFF. Note that once the Unit code is sent, it need not be repeated
+' --subsequent instructions are understood to be addressed to that unit.
+
+Main:
+  XOUT Mpin, Zpin, [HouseA\Unit1\2]     ' select Unit1 (appliance module)
+  XOUT Mpin, Zpin, [HouseA\UNITON]      ' turn it on
+
+  PAUSE 1000                            ' wait one second
+
+  XOUT Mpin, Zpin, [HouseA\UNITOFF]     ' then turn it off
+
+' The next example talks to a lamp module using the dimmer feature. Dimmers
+' go from full ON to dimmed OFF in 19 steps. Because dimming is relative to
+' the current state of the lamp, the only guaranteed way to set a predefined
+' brightness level is to turn the dimmer fully OFF, then ON, then dim to the
+' desired level.
+
+  XOUT Mpin, Zpin, [HouseA\Unit2\2]     ' select Unit2 (lamp module)
+
+' This example shows the use of the optional Cycles argument.  Here we DIM
+' for 10 cycles.
+
+  XOUT Mpin, Zpin, [HouseA\UNITOFF\2, HouseA\DIM\10]
+  STOP
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Adapt.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Adapt.htm new file mode 100644 index 0000000..f8791c1 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Adapt.htm @@ -0,0 +1,272 @@ + + + + Adapt BS2 Code to Other Models + + + + + +
You are here: PBASIC Language Reference > Adapt BS2 Code to other Models +
+

Adapt BS2 Code to Other Models

+

Parallax provides PBASIC code examples for many applications and devices, and many more examples can be found on the Parallax forums and other web sites. While some code examples include compiler directives that make them compatible with any 24-pin BASIC Stamp model, others are written for a single model, most often the BS2. If your BASIC Stamp model is different from the one the code is written for, portions of the program may need to be adjusted to accommodate differences in processor speed. This page provides some tips and examples of how to do this.

+

About Time-Sensitive Commands

+

Many BASIC Stamp 2 application examples make use of time-sensitive commands, those which have one or more arguments that depend on some attribute of time such as frequency, duration, baud rate, decay time, or pulse duration. If the command generates a signal, one or more of its arguments may contain values that affect the signal’s timing. Likewise, if the command measures a signal, one or more of its arguments may affect the result. When executed by different BASIC Stamp 2 models, the units for each time-sensitive argument may differ, so if the program is not adjusted to account for these differences, signals may be generated or measured at different rates.

+

Adjustable Time-sensitive Commands

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 COUNT + +  COUNT Pin, Duration, Variable +
 DTMFOUT + +  DTMFOUT Pin, {OnTime, OffTime, } [Tone + {, Tone, ...}]
 FREQOUT + +  FREQOUT Pin, Duration, Freq1 {, Freq2 }
 POLLWAIT + +  POLLWAIT Duration +
 PULSIN + +  PULSIN Pin, State, Variable +
 PULSOUT + +  PULSOUT Pin, Duration +
 PWM + +  PWM Pin, Duty, Duration +
 RCTIME + +  RCTIME Pin, State, Variable +
 SERIN + +  SERIN Rpin {\Fpin}, Baudmode, + {Plabel,} {Timeout, Tlabel, } [InputData]
 SEROUT + +  SEROUT Tpin {\Fpin}, Baudmode, + {Pace,} {Timeout, Tlabel,} [OutputData]
+

 

+

Adapting Code with No Time-sensitive Commands

+

If the BS2 application does not utilize any of the time-sensitive commands listed above, all that needs to change is the $STAMP directive. Here is an example BASIC Stamp 2 program that has no time-sensitive commands.

' Hello World.bs2
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+DEBUG "Hello world!"
+
+END
+

With this program, the only change that would need to be made to get this program to run properly with a BS2sx (for example), would be to update the $STAMP directive from BS2 to BS2sx. You can either manually modify the $STAMP directive,  or click the BS2sx button on the BASIC Stamp Editor’s toolbar (recommended).

+

+ +

+

Tip:  The BASIC Stamp Editor can detect if you are trying to load a program into a BASIC Stamp model that’s different from the one indicated in the program’s $STAMP directive. When this happens, it will ask you if you want it to automatically update the directive. Keep in mind that this directive update does not automatically update any time-sensitive command arguments.

+

Adapting Code that has Time-sensitive Commands

+

In addition to updating the $STAMP directive, each line of code that uses a time-sensitive command will need to be examined and possibly adjusted. The PBASIC Command Reference has links to the documentation for each command, including Quick Facts tables with the units of time-based attributes for each BASIC Stamp model. In most cases, you can use the units for the model the code is written for along with the units for the new target model to make a fraction for converting a given time-sensitive command argument. The units value for the “Convert from” model should be in the numerator, and the units for the “Convert to” model should be in the denominator. Make sure to round the “New Argument Value” to the nearest integer before using it as a command argument in a time-sensitive PBASIC command.

+

+ +

+

Tip:  The SERIN and SEROUT commands have baud rate arguments that don't use this adjustment method. The Quick Facts tables for SERIN and SEROUT have common baud rates listed, and the documentation also provides directions for calculating custom baud rates for all BASIC Stamp 2 models.

+

The “Old Argument Value” to “New Argument Value” calculation can be used in three different approaches for updating your code:

+
    +
  1. Update time-sensitive command argument constants, and/or constants that are compared to results stored in variables by time-sensitive commands.
  2. +
  3. Calculate a re-usable multiplier for all instances of a command's argument.
  4. +
  5. Use the results of #1 and/or #2 to set up conditional compilation directives, so the program can be run on whichever BASIC Stamp models you choose to make compatible code for.
  6. +
+

Let’s take a look at how each approach can be used with the time-sensitive FREQOUT command as an example, with the BS2 as the “Convert From” model and the BS2sx as the “Convert To” model.

+

Approach 1- Update Time Sensitive Argument Constants

+

Let’s say a speaker circuit is connected to BASIC Stamp I/O pin P6. If the BS2 executes the command:

FREQOUT 6, 100, 4500
+

... it sends a high-pitched alarm tone to the speaker for 100 ms at a frequency of 4500 Hz. A FREQOUT command with the same arguments executed by the BS2sx sends a tone that only last 40 ms at a frequency of 11,250 Hz. That’s a much shorter duration tone with a much higher pitch!

+

The FREQOUT command’s Quick Facts table indicates that the FREQOUT Duration argument is in terms of 1 ms units for the BS2, and in terms of 0.4 ms units for the BS2sx. Likewise, the BS2 units for Freq1 are 1 Hz, while the BS2sx Freq1 units are 2.5 Hz. You can use those values and the “Old Argument Value” to “New Argument Value” equation to convert a BS2 command like:

FREQOUT 6, 100, 4500  
+

...for use with a BS2sx. In the figure below, the existing Duration argument of 100 gets multiplied by 1.0/0.4 with a result of 250. Likewise, the 4500 Freq1 argument gets multiplied by 1.0/2.5 with a nearest integer result of 1800. With these new values, the BS2sx version of the FREQOUT command is:

FREQOUT 6, 250, 1800
+

This command is now updated to make the BS2sx deliver a 4.5 kHz tone for 100 ms.

+

+ +

+

Approach 2 - Calculate a Re-usable Multiplier

+

You can incorporate expressions with */ (Multiply Middle) operators to perform the conversions from approach 1 right inside a PBASIC program. The */ operator allows you to multiply a constant, variable or expression result by a number of 256ths. For example, 1/4 is the same as 64/256ths, so value */ 64 is the same as multiplying a value by 1/4.

+

Each of the fractions determined with the Quick Facts table above can also be expressed as a number of 256ths. The result is “*/Constant” that you can use to scale a constant, variable or expression result to adjust a command's argument for a different BASIC Stamp model.

+

*/Constant = Integer(256 x (Units in “Convert From” Model / Units in “Convert To” model))

+

Continuing the FREQOUT command example, the “*/Constant” to convert Duration from BS2 to BS2sx units would be Integer(256 x (1/0.4)) = 640. So, a BS2 Duration value */ 640 results in an approximate BS2sx Duration value.

+

Likewise, the“*/Constant” for converting Freq1 from BS2 to BS2sx is Integer(256 x (1/2.5)) = 102, and a BS2 Freq1 */ 102 results in an approximate BS2sx Freq1 value. You can incorporate these */ operations directly into a FREQOUT command’s Duration and Freq1 arguments like this:

FREQOUT 6, 100 */ 640, 4500 */ 102
+

Keep in mind that this approach works with constants (like 100 and 4500), and it also works with variables and expression results. The only caveat is that it does take a little extra code space and execution time for each added */ operation. A test program for the BS2sx with the updated FREQOUT command might look like this:

' Tenth Second 4.5 kHz Tone StarSlash.bsx
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+FREQOUT 6, 100 */ 640, 4500 */ 102
+
+END
+

Declaring constants for each of these */ multipliers makes it possible to update values once at the beginning for the program for multiple FREQOUT commands. With the constant declaration approach, our example program would looks like this:

' Tenth Second 4.5 kHz Tone StarSlash With Constants.bsx
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+DurFactr  CON 640
+FreqFactr CON 102
+
+FREQOUT 6, 100*/DurFactr, 4500*/FreqFactr
+
+END
+

 

+

Use the ** Operator for Greater Precision

+

The ** (Multiply High) operator multiplies a constant, variable or expression by a number of 65536ths, up to 65535. For fractional values less than one, it provides higher resolution than the */ operator. Since the fractional value for converting the FREQOUT command’s Freq1 argument is less than 1, the ** operator can provide a more precise conversion.

+

** Constant = Integer(65536 x (Units in “Convert From” Model / Units in “Convert To” model))

+

We can apply this to our BS2 to BS2sx Freq1 argument conversion with:

+

** Constant = Integer(65536 x (1 / 2.5)) = 26214

+

Now, the FREQOUT command with a more precise Freq1 argument conversion is:

FREQOUT 6, 100 */ 640, 4500 ** 26214
+

How much more precise is it? The BASIC Stamp always truncates to the integer in a calculation, so

+

4500 */ 102 = 4500 x 102 ÷ 256 = 1792

+

...truncated to the integer. For the BS2sx, that results in a frequency of 1792 x 2.5 Hz = 4480 Hz. That’s an error of 20 Hz, which is enough to be audible to sensitive ears or equipment. In contrast,

+

4500 ** 26214 = 4500 x 26214 ÷ 65536 = 1799

+

...truncated to the integer. This time, the BS2sx transmits a frequency of 1799 x 2.5 Hz = 4497.5 Hz, so the propagated error is now only 2.5 Hz! Here is a program that compares the tones:

' Tenth Second 4.5 kHz Tone Compare StarSlash and StarStar.bsx
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+DurFactr  CON 640
+FreqFactr VAR Word
+
+
+FREQOUT 6, 250, 1800                           ' Calculated by hand
+PAUSE 100
+
+FreqFactr = 102                                ' Multiplier for */
+FREQOUT 6, 100*/DurFactr, 4500*/FreqFactr
+PAUSE 100
+
+FreqFactr = 26214                              ' Multiplier for **
+FREQOUT 6, 100*/DurFactr, 4500**FreqFactr
+
+END
+

Tip:  If you can't hear the difference in the tones, try multiplying each Duration argument by 4 with "4*" to increase the length time you hear each tone.

+

Approach 3 - Use Results from 1 or 2 to Set up Conditional Compilation

+

The results from approaches 1 and 2 can be incorporated into Conditional Compilation directives. Especially when the target BASIC Stamp module could be one of several different models, conditional compilation makes it possible to use the $STAMP directive to select which segments of code get compiled and downloaded to the BASIC Stamp. For example, code from approaches 1 and 2 can be nested into conditional compilation directives. Then, the code can be set to run in a BS2 and BS2sx by simply updating the $STAMP directive.

+

In this first example, the $STAMP directive identifies which BASIC Stamp model is being used at compile time, and then only the FREQOUT command for the model identified gets downloaded. Note that the FREQOUT command for the BS2sx uses the Duration and Freq1 argument values we determined earlier in approach 1.

' Tenth Second 4.5 kHz Tone Select Case.bs2
+' {$STAMP BS2}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2
+    FREQOUT 6, 100, 4500
+  #CASE BS2sx
+    FREQOUT 6, 250, 1800
+#ENDSELECT
+
+END
+

In this second example (below), the */ operator is used to define constants as multipliers to apply to the Duration and Freq1 arguments. These same constant symbols could be applied to any other FREQOUT commands added to the program, regardless of the Duration and Freq1 arguments used, which could be variables, constants, or even expressions.

+' Tenth Second 4.5 kHz Tone Select Case With Constants.bs2
+' {$STAMP BS2sx}
+' {$PBASIC 2.5}
+
+#SELECT $STAMP
+  #CASE BS2
+    DurFactr  CON 256
+    FreqFactr CON 256
+  #CASE BS2sx
+    DurFactr  CON 640
+    FreqFactr CON 102
+#ENDSELECT
+
+FREQOUT 6, 100*/DurFactr, 4500*/FreqFactr
+
+END
+

More example PBASIC programs that demonstrate conditional compilation for time-sensitive commands are included with the BASIC Stamp Editor. Just click File -> Open From -> Default BS2 directory, and select a program with a name like FREQOUT, PULSIN, or any of the other time-sensitive commands listed earlier. +

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/AlphaRef.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/AlphaRef.htm new file mode 100644 index 0000000..e04712f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/AlphaRef.htm @@ -0,0 +1,770 @@ + + + + Commands (Alphabetical) + + + + + +
You are here: Commands (Alphabetical) +
+

PBASIC Command Reference

+

For all BASIC Stamp models

+

(Alphabetical Listing)

+

 

+

+ + + + + + + + + + + + + + +

+

 

+ + + + + + + + + + + + + + + + + +
2 + Note: For BS1/BS2-compatible commands, syntax shown below is in BS2 + format. Some commands may use slightly different formatting with the BS1.
2.5 + Note: Requires {$PBASIC 2.5} directive.
+ Note: Compound, multi-line command; syntax not shown.
+ Note: Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins.
+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 AUXIO + +  AUXIO +
 BRANCH2 + +  BRANCH Offset, [Address1, Address2, ...AddressN] +
 BUTTON + +  BUTTON Pin, DownState, Delay, Rate, Workspace, TargetState, + Address +
 COMPARE + +  COMPARE Mode, Result +
 CONFIGPIN + +  CONFIGPIN Mode, PinMask +
 COUNT + +  COUNT Pin, Duration, Variable +
 DATA + +  {Symbol } DATA DataItem {, DataItem, ...}
 DEBUG + +  DEBUG OutputData {, OutputData}
 DEBUGIN2.5 + +  DEBUGIN InputData +
 DO…LOOP2.5 + +  DO {WHILE | UNTILCondition(s) } ... + LOOP {UNTIL | WHILECondition(s) }
 DTMFOUT + +  DTMFOUT Pin, {OnTime, OffTime, } [Tone + {, Tone, ...}]
 EEPROM + +  EEPROM {Location,} (DataItem {, DataItem, ...})
 END + +  END +
 EXIT2.5 + +  EXIT +
 FOR…NEXT + +  FOR Counter = StartValue TO EndValue {STEP StepValue} ... NEXT
 FREQOUT + +  FREQOUT Pin, Duration, Freq1 {, Freq2 }
 GET + +  GET Location, {Word2.5} + Variable {, ...} 2.5
 GOSUB + +  GOSUB Address +
 GOTO + +  GOTO Address +
 HIGH + +  HIGH Pin +
 I2CIN + +  I2CIN Pin, SlaveID, {Address {\LowAddress },} + [InputData]
 I2COUT + +  I2COUT Pin, SlaveID, {Address {\LowAddress},} + [OutputData]
 IF…THEN + +  IF >Condition THEN Address
 IF…THEN…ELSE2.5, † + +   
 INPUT + +  INPUT Pin +
 IOTERM + +  IOTERM Port +
 LCDCMD + +  LCDCMD Pin, Command +
 LCDIN + +  LCDIN Pin, Command, [InputData]
 LCDOUT + +  LCDOUT Pin, Command, [OutputData]
 LET + +  {LET} Variable = Value
 LOOKDOWN2 + +  LOOKDOWN Target, {ComparisonOp }[Value0, Value1, ...ValueN], Variable
 LOOKUP2 + +  LOOKUP Index, [Value0, Value1, ...ValueN], Variable
 LOW + +  LOW Pin +
 MAINIO + +  MAINIO +
 NAP + +  NAPDuration +
 ON...GOSUB2.5 + +  ON Offset GOSUB Address1, Address2, + ...AddressN +
 ON...GOTO2.5 + +  ON Offset GOTO Address1, Address2, + ...AddressN +
 OUTPUT + +  OUTPUT Pin +
 OWIN + +  OWIN Pin, Mode, [InputData] +
 OWOUT + +  OWOUT Pin, Mode, [OutputData] +
 PAUSE + +  PAUSE Duration +
 POLLIN + +  POLLIN Pin, State +
 POLLMODE + +  POLLMODE Mode +
 POLLOUT + +  POLLOUT Pin, State +
 POLLRUN + +  POLLRUN ProgramSlot +
 POLLWAIT + +  POLLWAIT Duration +
 POT + +  POT Pin, Scale, Variable +
 PULSIN + +  PULSIN Pin, State, Variable +
 PULSOUT + +  PULSOUT Pin, Duration +
 PUT + +  PUT Location, {Word 2.5} + Variable {, ...} 2.5
 PWM + +  PWM Pin, Duty, Duration +
 RANDOM + +  RANDOM Variable +
 RCTIME + +  RCTIME Pin, State, Variable +
 READ + +  READ Location, {Word 2.5} + Variable {, ...} 2.5
 RETURN + +  RETURN +
 REVERSE + +  REVERSE Pin +
 RUN + +  RUN ProgramSlot +
 SELECT...CASE2.5, † + +   
 SERIN2 + +  SERIN Rpin {\Fpin}, Baudmode, + {Plabel,} {Timeout, Tlabel, } [InputData]
 SEROUT2 + +  SEROUT Tpin {\Fpin}, Baudmode, + {Pace,} {Timeout, Tlabel,} [OutputData]
 SHIFTIN + +  SHIFTIN Dpin, Cpin, Mode, [Variable{\Bits} + {, Variable{\Bits}...}]
 SHIFTOUT + +  SHIFTOUT Dpin, Cpin, Mode, [OutputData{\Bits} + {, OutputData{\Bits}...}]
 SLEEP + +  SLEEP Duration +
 SOUND + +  SOUND Pin, (Note, Duration {, Note, Duration...})
 STOP + +  STOP +
 STORE + +  STORE ProgramSlot +
 TOGGLE + +  TOGGLE Pin +
 WRITE + +  WRITE Location, {Word 2.5} + Value {, ...} 2.5
 XOUT + +  XOUT Mpin, Zpin, [House\Command {\Cycles} + {, House\Command {\Cycles}...}]
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Ascii.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ascii.htm new file mode 100644 index 0000000..b95fe30 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ascii.htm @@ -0,0 +1,1106 @@ + + + + ASCII Chart + + + + + +
You are here: PBASIC Language Reference > ASCII Chart +
+

ASCII Chart

+

This chart includes the first 128 ASCII characters. Note that the control codes (lowest 32 ASCII characters) have no standardized screen symbols.  The characters listed for them are just names used in referring to these codes.  For example, to move the cursor to the beginning of the next line of a printer or terminal often requires sending line feed and carriage return codes.  This common pair is referred to as "LF/CR."

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Dec + Hex + Char + Name / Function +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   + Dec + Hex + Char +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   + Dec + Hex + Char +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   + Dec + Hex + Char +
0 + 00 + NUL + Null + 32 + 20 + space + 64 + 40 + @ + 96 + 60 + ` +
1 + 01 + SOH + Start Of Heading + 33 + 21 + ! + 65 + 41 + A + 97 + 61 + a +
2 + 02 + STX + Start Of Text + 34 + 22 + " + 66 + 42 + B + 98 + 62 + b +
3 + 03 + ETX + End Of Text + 35 + 23 + # + 67 + 43 + C + 99 + 63 + c +
4 + 04 + EOT + End Of Transmit + 36 + 24 + $ + 68 + 44 + D + 100 + 64 + d +
5 + 05 + ENQ + Enquiry + 37 + 25 + % + 69 + 45 + E + 101 + 65 + e +
6 + 06 + ACK + Acknowledge + 38 + 26 + & + 70 + 46 + F + 102 + 66 + f +
7 + 07 + BEL + Bell + 39 + 27 + ' + 71 + 47 + G + 103 + 67 + g +
8 + 08 + BS + Backspace + 40 + 28 + ( + 72 + 48 + H + 104 + 68 + h +
9 + 09 + HT + Horizontal Tab + 41 + 29 + ) + 73 + 49 + I + 105 + 69 + i +
10 + 0A + LF + Line Feed + 42 + 2A + * + 74 + 4A + J + 106 + 6A + j +
11 + 0B + VT + Vertical Tab + 43 + 2B + + + 75 + 4B + K + 107 + 6B + k +
12 + 0C + FF + Form Feed + 44 + 2C + , + 76 + 4C + L + 108 + 6C + l +
13 + 0D + CR + Carriage Return + 45 + 2D + - + 77 + 4D + M + 109 + 6D + m +
14 + 0E + SO + Shift Out + 46 + 2E + . + 78 + 4E + N + 110 + 6E + n +
15 + 0F + SI + Shift In + 47 + 2F + / + 79 + 4F + O + 111 + 6F + o +
16 + 10 + DLE + Data Line Escape + 48 + 30 + 0 + 80 + 50 + P + 112 + 70 + p +
17 + 11 + DC1 + Device Control 1 + 49 + 31 + 1 + 81 + 51 + Q + 113 + 71 + q +
18 + 12 + DC2 + Device Control 2 + 50 + 32 + 2 + 82 + 52 + R + 114 + 72 + r +
19 + 13 + DC3 + Device Control 3 + 51 + 33 + 3 + 83 + 53 + S + 115 + 73 + s +
20 + 14 + DC4 + Device Control 4 + 52 + 34 + 4 + 84 + 54 + T + 116 + 74 + t +
21 + 15 + NAK + Non Acknowledge + 53 + 35 + 5 + 85 + 55 + U + 117 + 75 + u +
22 + 16 + SYN + Synchronous Idle + 54 + 36 + 6 + 86 + 56 + V + 118 + 76 + v +
23 + 17 + ETB + End Transmit Block + 55 + 37 + 7 + 87 + 57 + W + 119 + 77 + w +
24 + 18 + CAN + Cancel + 56 + 38 + 8 + 88 + 58 + X + 120 + 78 + x +
25 + 19 + EM + End Of Medium + 57 + 39 + 9 + 89 + 59 + Y + 121 + 79 + y +
26 + 1A + SUB + Substitute + 58 + 3A + : + 90 + 5A + Z + 122 + 7A + z +
27 + 1B + ESC + Escape + 59 + 3B + ; + 91 + 5B + [ + 123 + 7B + { +
28 + 1C + FS + File Separator + 60 + 3C + < + 92 + 5C + \ + 124 + 7C + | +
29 + 1D + GS + Group Separator + 61 + 3D + = + 93 + 5D + ] + 125 + 7D + } +
30 + 1E + RS + Record Separator + 62 + 3E + > + 94 + 5E + ^ + 126 + 7E + ~ +
31 + 1F + US + Unit Separator + 63 + 3F + ? + 95 + 5F + _ + 127 + 7F + delete +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/CatRef.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/CatRef.htm new file mode 100644 index 0000000..8f29092 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/CatRef.htm @@ -0,0 +1,820 @@ + + + + Commands (By Category) + + + + + +
You are here: PBASIC Language Reference > Commands (By Category) +
+

PBASIC Command Reference

+

For all BASIC Stamp models

+

(Categorical Listing)

+

 

+

+ + + + + + + + + + + + + + +

+

 

+ + + + + + + + + + + + + + + + + +
2 + Note: For BS1/BS2-compatible commands, syntax shown below is in BS2 + format. Some commands may use slightly different formatting with the BS1.
2.5 + Note: Requires {$PBASIC 2.5} directive.
+ Note: Compound, multi-line command; syntax not shown.
+ Note: Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins.
+

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BRANCHING / PROGRAM CONTROL +
 GOTO + +  GOTO Address
 IF…THEN + +  IF Condition THEN Address
 BRANCH 2 + +  BRANCH Offset, [Address1, Address2, ...AddressN]
 ON...GOTO 2.5 + +  ON expression GOTO Address1, Address2, + ...AddressN
 GOSUB + +  GOSUB Address
 ON...GOSUB 2.5 + +  ON expression GOSUB Address1, Address2, + ...AddressN
 RETURN + +  RETURN +
 RUN + +  RUN ProgramSlot
 POLLRUN + +  POLLRUN ProgramSlot
 IF…THEN…ELSE2.5, † + +   
 SELECT...CASE 2.5, † + +   
 STOP + +  STOP +
 
LOOPING +
 DO…LOOP 2.5 + +  DO {WHILE | UNTIL Condition(s) } ... + LOOP {UNTIL | WHILE Condition(s) }
 FOR…NEXT + +  FOR Counter = StartValue TO EndValue {STEP StepValue} ... NEXT
 EXIT 2.5 + +  EXIT +
 
EEPROM ACCESS +
 EEPROM + +  EEPROM {Location,} (DataItem {, DataItem, ...})
 DATA + +  {Symbol } DATA DataItem {, DataItem, ...}
 READ + +  READ Location, {Word 2.5} + Variable {, ...} 2.5
 WRITE + +  WRITE Location, {Word 2.5} + Value {, ...} 2.5
 STORE + +  STORE ProgramSlot
 
RAM ACCESS +
 GET + +  GET Location, {Word 2.5} + Variable {, ...} 2.5
 PUT + +  PUT Location, {Word 2.5} + Variable {, ...} 2.5
 
NUMERICS +
 LOOKUP 2 + +  LOOKUP Index, [Value0, Value1, ...ValueN], Variable
 LOOKDOWN 2 + +  LOOKDOWN Target, {ComparisonOp } [Value0, Value1, ...ValueN], Variable
 RANDOM + +  RANDOM Variable
 
DIGITAL I/O +
 CONFIGPIN + +  CONFIGPIN Mode, PinMask
 INPUT + +  INPUT Pin
 OUTPUT + +  OUTPUT Pin
 REVERSE + +  REVERSE Pin
 LOW + +  LOW Pin
 HIGH + +  HIGH Pin
 TOGGLE + +  TOGGLE Pin
 PULSIN + +  PULSIN Pin, State, Variable
 PULSOUT + +  PULSOUT Pin, Duration
 BUTTON + +  BUTTON Pin, DownState, Delay, Rate, Workspace, TargetState, + Address
 COUNT + +  COUNT Pin, Duration, Variable
 XOUT + +  XOUT Mpin, Zpin, [House\Command {\Cycles} + {, House\Command {\Cycles}...}]
 AUXIO + +  AUXIO +
 MAINIO + +  MAINIO +
 IOTERM + +  IOTERM Port
 POLLIN + +  POLLIN Pin, State
 POLLOUT + +  POLLOUT Pin, State
 POLLMODE + +  POLLMODE Mode
 
ASYNCHRONOUS I/0 +
 SERIN 2 + +  SERIN Rpin {\Fpin}, Baudmode, + {Plabel,} {Timeout, Tlabel, } [InputData]
 SEROUT 2 + +  SEROUT Tpin {\Fpin}, Baudmode, + {Pace,} {Timeout, Tlabel,} [OutputData]
 OWIN + +  OWIN Pin, Mode, [InputData]
 OWOUT + +  OWOUT Pin, Mode, [OutputData]
 
SYNCHRONOUS SERIAL I/O +
 SHIFTIN + +  SHIFTIN Dpin, Cpin, Mode, [Variable{\Bits} + {, Variable{\Bits}...}]
 SHIFTOUT + +  SHIFTOUT Dpin, Cpin, Mode, [OutputData{\Bits} + {, OutputData{\Bits}...}]
 I2CIN + +  I2CIN Pin, SlaveID, {Address{\LowAddress },} + [InputData]
 I2COUT + +  I2COUT Pin, SlaveID, {Address{\LowAddress},} + [OutputData]
 
PARALLEL I/O +
 LCDCMD + +  LCDCMD Pin, Command
 LCDIN + +  LCDIN Pin, Command, [InputData]
 LCDOUT + +  LCDOUT Pin, Command, [OutputData]
 
ANALOG I/O +
 COMPARE + +  COMPARE Mode, Result
 POT + +  POT Pin, Scale, Variable
 PWM + +  PWM Pin, Duty, Duration
 RCTIME + +  RCTIME Pin, State, Variable
 
TIME +
 PAUSE + +  PAUSE Duration
 POLLWAIT + +  POLLWAIT Duration
 
SOUND +
 SOUND + +  SOUND Pin, (Note, Duration {, Note, Duration...})
 FREQOUT + +  FREQOUT Pin, Duration, Freq1 {, Freq2 }
 DTMFOUT + +  DTMFOUT Pin, {OnTime, OffTime, } [Tone + {, Tone, ...}]
 
POWER CONTROL +
 NAP + +  NAP Duration
 SLEEP + +  SLEEP Duration
 END + +  END +
 
PROGRAM DEBUGGING +
 DEBUG + +  DEBUG OutputData {, OutputData}
 DEBUGIN2.5 + +  DEBUGIN InputData
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/ConditionalCompile.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/ConditionalCompile.htm new file mode 100644 index 0000000..da13b86 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/ConditionalCompile.htm @@ -0,0 +1,141 @@ + + + + Conditional Compilation + + + + + +
You are here: PBASIC Language Reference > Conditional Compilation +
+

Conditional Compilation

+
+
+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon {PBASIC 2.5} +

+
+

 

+

 

+
+

 

+

 

+

In order to facilitate the creation of programs that can be compiled for and +downloaded to the connected model of BASIC Stamp2, several conditional compile directives +have been added to PBASIC 2.5: #DEFINE, #IF...#THEN...#ELSE, #SELECT...#CASE, and #ERROR. Conditional compile directives are evaluated +before the program is compiled, so variables and named constants cannot be +referenced within a conditional compilation definition.

+

#DEFINE

+

Syntax: #DEFINE Symbol {= Value}

+

#DEFINE allows the programmer to create custom symbols for use within +conditional compilation control structures.

+
    +
  • Symbol  is a string (up to 32 characters).
  • +
  • Value  is an optional constant/expression specifying the value + of the defined symbol. If the value parameter is omitted, Symbol is + defined as True.
  • +
+

Example:

#DEFINE DebugMode = 1
+

In the example above, the "= 1" is optional. Note that when the compiler +encounters an undefined symbol it will evaluate that symbol as False (0). You +can define a symbol as False by removing the definition with a comment character +( ' ) or change its value to zero (recommended)

+

#IF...#THEN...#ELSE

+

Syntax:

   #IF Condition #THEN
     Statement(s)
 { #ELSE
     Statement(s) }
   #ENDIF

+

Function

+

Evaluate Condition and, if it is True, compile the statement(s) following +#THEN, otherwise compile the statements following #ELSE. + +

+
    +
  • Condition is a statement, such that can be evaluated as True + or False.
  • +
  • Statement is any valid PBASIC statement.
  • +
+

Example:

+' set Baud for 9600-N81
+
+#IF ($STAMP = BS2sx) OR ($STAMP = BS2p) #THEN
+  Baud CON 240
+#ELSE
+  Baud CON 84
+#ENDIF
+
+

In this example, the constant Baud is set to match the connected BASIC Stamp. +This code will work with the BS2, BS2e, BS2sx, BS2p and BS2pe.

+

#SELECT...#CASE

+

Syntax:

   #SELECT Expression
     #CASE Condition(s)
       Statement(s)
   { #CASE Condition(s)
       Statement(s)
     #CASE #ELSE
       Statement(s) }
   #ENDSELECT

+

Function

+

Evaluate Expression and then conditionally compile a block of code based +on comparison to Condition(s). If no conditions are found True and a +#CASE ELSE block is included, the #CASE #ELSE code statements will +compiled.

+
    +
  • Expression is a variable, a constant or an expression.
  • +
  • Condition is a statement, that can be evaluated as True or + False. Multiple conditions within the same #CASE can be separated by + commas ( , ).
  • +
  • Statement(s) is any valid PBASIC statement or statements.
  • +
+

Example:

+#SELECT $STAMP
+  #CASE BS2, BS2e, BS2sx
+    GOSUB LCD_Write
+  #CASE #ELSE
+    LCDOUT LCDpin, cmd, [char]
+#ENDSELECT
+
+

#ERROR

+

Syntax: #ERROR Message

+

#ERROR allows the programmer to create custom a custom error dialog.

+
    +
  • Message  is the error message string.
  • +
+

Example:

+#DEFINE I2CReady = (($STAMP = BS2p) OR ($STAMP = BS2pe))
+#IF NOT I2CReady #THEN
+  #ERROR "BS2p or BS2pe is required for this program."
+#ENDIF
+
+

The example above will halt the program and display the dialog below if you +attempt to compile the program and run it on a BASIC Stamp other than the BS2p or +BS2pe:

+ +
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Constants.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Constants.htm new file mode 100644 index 0000000..072f88a --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Constants.htm @@ -0,0 +1,191 @@ + + + + Constants + + + + + +
You are here: PBASIC Language Reference > Constants +
+

Constants

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

Suppose you’re working on a program called "Three Cheers" that flashes LEDs, +makes hooting sounds, and activates a motor that crashes cymbals together, all in +sets of three. A portion of your PBASIC program might contain something like:

+

+ +

+  FOR counter = 1 TO 3
+    GOSUB Make_Cheers
+  NEXT
+
+  FOR counter = 1 TO 3
+    GOSUB Blink_LEDs
+  NEXT
+
+  FOR counter = 1 TO 3
+    GOSUB Crash_Cymbals
+  NEXT
+
+

The numbers 1 and 3 in the code above are called constants. They are constants +because, while the program is running, nothing can happen to change those numbers. +This distinguishes constants from variables, which can change while the program +is running.

+

PBASIC allows you to use several numbering systems. By default, it assumes that +numbers are in decimal (base 10), our everyday system of numbers. But you can also +use binary and hexadecimal (hex) numbers by identifying them with prefixes. And +PBASIC will automatically convert quoted text into the corresponding ASCII code(s). +For example:

+ + + + + + + + + + + + + + + + + +
99decimal
%1010binary
$FEhex
"A"ASCII code for A (65)
+

 

+

You can assign names to constants in a similar fashion to how variables are +declared. On a BS1, it is identical to variable declarations and on the other +BASIC Stamp modelss you use the CON directive. Here is the syntax:

+

+ +

+SYMBOL  Name    = ConstantValue
+
+

+ +

+Name    CON     ConstantValue
+
+

Once created, named constants may be used in place of the numbers they +represent. For example:

+

+ +

+SYMBOL  Cheers  = 3
+
+SYMBOL  idx     = B2
+
+Main:
+  FOR idx = 1 TO Cheers
+    GOSUB Make_Cheers
+  NEXT
+
+

+ +

+Cheers  CON     3
+
+idx     VAR     Nib
+
+Main:
+  FOR idx = 1 TO Cheers
+    GOSUB Make_Cheers
+  NEXT
+
+

That code would work exactly the same as the previous FOR...NEXT loops. The +editor software would substitute the number 3 for the constant named Cheers +throughout your program. Like variable names, labels and instructions, constant +names are not case sensitive; CHEERS, and ChEErs would all be processed as +identical to Cheers.

+

Refer to the Elements of PBASIC Style for +suggested guidelines on naming constant values.

+

Using named constants does not increase the amount of code downloaded to the +BASIC Stamp, and it often improves the clarity of the program. Weeks after a +program is written, you may not remember what a particular number was supposed to +represent—using a name may jog your memory (or simplify the detective work needed +to figure it out).

+

Named constants also have another benefit. Suppose the "Three Cheers" program +had to be upgraded to "Five Cheers." In the original example you would have to +change all of the 3s to 5s. Search and replace would help, but you might +accidentally change some 3s that weren't numbers of cheers, too. However, if you +made smart use of a named constant, all you would have to do is change 3 to 5 in +one place, the constant's declaration:

+

+ +

+SYMBOL  Cheers  = 5
+
+

+ +

+Cheers  CON     5
+
+

Now, assuming that you used the constant cheers wherever your program needed +'the number of cheers,' your upgrade would be done.

+

+ +

+

On the BS2-family you can take this idea a step further by defining constants +with expressions; groups of math and/or logic operations that the editor software +solves (evaluates) at compile time (the time right after you start the download +and before the BASIC Stamp starts running your program). For example, suppose the +"Cheers" program also controls a pump to fill glasses with champagne. Perhaps the +number of glasses to fill is always twice the number of cheers, minus 1 (another +constant):

+Cheers  CON     5                       ' # of cheers
+Glasses CON     Cheers * 2 - 1          ' # of glasses
+
+

As you can see, one constant can be defined in terms of another. That is, the +number glasses depends on the number cheers.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/ConversionFormatters.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/ConversionFormatters.htm new file mode 100644 index 0000000..2f16a7b --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/ConversionFormatters.htm @@ -0,0 +1,1298 @@ + + + + Conversion Formatters + + + + + +
You are here: PBASIC Language Reference > Conversion Formatters +
+

Conversion Formatters

+

The tables below contain the conversion formatters available for the commands DEBUGIN, I2CIN, LCDIN, OWIN and SERIN and demonstrates, through various input/output data examples, exactly what will be received when using these formatters.

+

The following tables show data examples (characters received) across the top and formatters across the left side, with the results of that combination shown in the target cell.

+

For example, with the following code:

Value  VAR  WORD
+DEBUGIN SDEC Value
+

...the Decimal Formatters table shows us that if the characters -123 (followed by a carriage return) are received, the SDEC formatter will translate that to the word-sized decimal number -123 and will store that value into the Value variable.

+

NOTE: In all tables below, values in target cells represent the number base of the formatter (decimal for DEC, hexadecimal for HEX, etc) except where noted.  Additionally, “--“ means no valid data (or not enough valid data) was received so the command will halt forever unless additional data is received or SERIN’s Timeout argument is used.

+

Decimal Formatters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Decimal + Formatters + Characters Received +
‡ + 123 + 123‡-123‡‡123‡12345‡65536‡255255‡
DEC + -- + -- + 123 + 123 + 123 + 12345 + 0 + 58647 +
DEC1 + -- + 1 + 1 + 1 + 1 + 1 + 6 + 2 +
DEC2 + -- + 12 + 12 + 12 + 12 + 12 + 65 + 25 +
DEC3 + -- + 123 + 123 + 123 + 123 + 123 + 655 + 255 +
DEC4 + -- + -- + 123 + 123 + 123 + 1234 + 6553 + 2552 +
DEC5 + -- + -- + 123 + 123 + 123 + 12345 + 0 + 25525 +
SDEC + -- + -- + 123 + -123 + 123 + 12345 + 0 + -6889 +
SDEC1 + -- + 1 + 1 + -1 + 1 + 1 + 6 + 2 +
SDEC2 + -- + 12 + 12 + -12 + 12 + 12 + 65 + 25 +
SDEC3 + -- + 123 + 123 + -123 + 123 + 123 + 655 + 255 +
SDEC4 + -- + -- + 123 + -123 + 123 + 1234 + 6553 + 2552 +
SDEC5 + -- + -- + 123 + -123 + 123 + 12345 + 0 + 25525 +
+

‡Means any non-decimal-numeric characters such as letters, spaces, minus signs, carriage returns, control characters, etc.  (Decimal numerics are: 0,1,2,3,4,5,6,7,8 and 9)

+

Hexadecimal Formatters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Hexadecimal Formatters + Characters Received +
‡ + 1F + 1F‡-1F‡‡1F‡15AF‡10000‡3E517‡
HEX + -- + -- + 1F + 1F + 1F + 15AF + 0 + E517 +
HEX1 + -- + 1 + 1 + 1 + 1 + 1 + 1 + 3 +
HEX2 + -- + 1F + 1F + 1F + 1F + 15 + 10 + 3E +
HEX3 + -- + -- + 1F + 1F + 1F + 15A + 100 + 3E5 +
HEX4 + -- + -- + 1F + 1F + 1F + 15AF + 1000 + 3E51 +
SHEX + -- + -- + 1F + -1F + 1F + 15AF + 0 + -1AE9 +
SHEX1 + -- + 1 + 1 + -1 + 1 + 1 + 1 + 3 +
SHEX2 + -- + 1F + 1F + -1F + 1F + 15 + 10 + 3E +
SHEX3 + -- + -- + 1F + -1F + 1F + 15A + 100 + 3E5 +
SHEX4 + -- + -- + 1F + -1F + 1F + 15AF + 1000 + 3E51 +
+

Note: The HEX formatters are not case sensitive. For example, 1F is the same as 1f.
‡Means any non-hexadecimal-numeric characters such as letters (greater than F), spaces, minus signs, carriage returns, control characters, etc.  (Hexadecimal numerics are: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).

+

Additional Hexadecimal Formatters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Additional Hexadecimal Formatters + Characters Received +
‡ + 1F + 1F‡$1F + $1F‡-$1F‡‡$1F‡$15AF‡
IHEX + -- + -- + -- + -- + 1F + 1F + 1F + 15AF +
IHEX1 + -- + -- + -- + 1 + 1 + 1 + 1 + 1 +
IHEX2 + -- + -- + -- + 1F + 1F + 1F + 1F + 15 +
IHEX3 + -- + -- + -- + -- + 1F + 1F + 1F + 15A +
IHEX4 + -- + -- + -- + -- + 1F + 1F + 1F + 15AF +
ISHEX + -- + -- + -- + -- + 1F + -1F + 1F + 15AF +
ISHEX1 + -- + -- + -- + 1 + 1 + -1 + 1 + 1 +
ISHEX2 + -- + -- + -- + 1F + 1F + -1F + 1F + 15 +
ISHEX3 + -- + -- + -- + -- + 1F + -1F + 1F + 15A +
ISHEX4 + -- + -- + -- + -- + 1F + -1F + 1F + 15AF +
+

NOTE: The HEX formatters are not case sensitive.  For example, 1F is the same as 1f.
‡Means any non-hexadecimal-numeric characters such as letters (greater than F), spaces, minus signs, carriage returns, control characters, etc.  (Hexadecimal numerics are: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).

+

Binary Formatters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Binary + Formatters + Characters Received +
‡ + 11 + 11‡-11‡‡11‡101‡3E517‡
BIN + -- + -- + 11 + 11 + 11 + 101 + 1 +
BIN1 + -- + 1 + 1 + 1 + 1 + 1 + 1 +
BIN2 + -- + 11 + 11 + 11 + 11 + 10 + 1 +
BIN3 – BIN16 + -- + -- + 11 + 11 + 11 + 101 + 1 +
SBIN + -- + -- + 11 + -11 + 11 + 101 + 1 +
SBIN1 + -- + 1 + 1 + -1 + 1 + 1 + 1 +
SBIN2 + -- + 11 + 11 + -11 + 11 + 10 + 1 +
SBIN3 – SBIN16 + -- + -- + 11 + -11 + 11 + 101 + 1 +
+

‡Means any non-binary-numeric characters such as letters, spaces, minus signs, carriage returns, control characters, etc.  (Binary numerics are: 0 and 1).

+

Additional Binary Formatters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Additional Binary Formatters + Characters Received +
‡ + 11 + 11‡%11 + %11‡-%11‡‡%11‡%101‡
IBIN + -- + -- + -- + -- + 11 + 11 + 11 + 101 +
IBIN1 + -- + -- + -- + 1 + 1 + 1 + 1 + 1 +
IBIN2 + -- + -- + -- + 11 + 11 + 11 + 11 + 10 +
IBIN3 – IBIN16 + -- + -- + -- + -- + 11 + 11 + 11 + 101 +
ISBIN + -- + -- + -- + -- + 11 + -11 + 11 + 101 +
ISBIN1 + -- + -- + -- + 1 + 1 + -1 + 1 + 1 +
ISBIN2 + -- + -- + -- + 11 + 11 + -11 + 11 + 10 +
ISBIN3 – ISBIN16 + -- + -- + -- + -- + 11 + -11 + 11 + 101 +
+

‡Means any non-binary-numeric characters such as letters, spaces, minus signs, carriage returns, control characters, etc.  (Binary numerics are: 0 and 1).

+

NUM and SNUM with Decimal Data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
General (Dec. Data) + Characters Received +
‡ + 123 + 123‡-123‡‡123‡12345‡65536‡255255‡
NUM + -- + -- + 123 + 123 + 123 + 12345 + 0 + 58647 +
SNUM + -- + -- + 123 + -123 + 123 + 12345 + 0 + -6889 +
+

‡Means any non-decimal-numeric characters such as letters, spaces, minus signs, carriage returns, control characters, etc.  (Decimal numerics are: 0,1,2,3,4,5,6,7,8 and 9).

+

NUM and SNUM with Hexadecimal Data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
General (Hex. Data) + Characters Received +
‡ + 1F + 1F‡$1F + $1F‡-$1F‡‡$1F‡$15AF‡
NUM + -- + 1* + 1* + -- + 1F + 1F + 1F + 15AF +
SNUM + -- + 1* + 1* + -- + 1F + -1F + 1F + 15AF +
+

NOTE: Hexadecimal data is not case sensitive.  For example, 1F is the same as 1f.
‡Means any non-hexadecimal-numeric characters such as letters (greater than F), spaces, minus signs, carriage returns, control characters, etc.  (Hexadecimal numerics are: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).
*Invalid data; treated as decimal number one because no $ preceded it and non-decimal digit followed it.

+

NUM and SNUM with Binary Data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
General + (Bin. Data) + Characters Received +
‡ + 11 + 11‡ + %11 + %11‡ + -%11‡‡%11‡%101‡
NUM + -- + -- + 11* + -- + 11 + 11 + 11 + 101 +
SNUM + -- + -- + 11* + -- + 11 + -11 + 11 + 101 +
+

‡Means any non-binary-numeric characters such as letters, spaces, minus signs, carriage returns, control characters, etc.  (Binary numerics are: 0 and 1).
*Invalid data; treated as decimal number eleven because no % preceded it.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Directives.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Directives.htm new file mode 100644 index 0000000..3e9291f --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Directives.htm @@ -0,0 +1,128 @@ + + + + Compiler Directives + + + + + +
You are here: PBASIC Language Reference > Compiler Directives +
+

Compiler Directives

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

(Also see Conditional Compilation)

+

$STAMP

+

The $STAMP directive is a special command that is included (usually +at the top) in a program to indicate the model of BASIC Stamp targeted. Buttons on the editor +tool bar simplify adding or modifying the $STAMP directive:

+

+ +

+

The +line below is an example of the $STAMP directive (in this case, it indicates that +the program is intended for a BASIC Stamp 2):

+' {$STAMP BS2}
+
+

This line should be entered into your code, usually near the top, on a line +by itself. Note that the directive appears on a comment line (the apostrophe (') +indicates this) for compatibility with the DOS versions of the editor.

+

The 'BS2' in the example above should be changed to indicate the appropriate +model of the BASIC Stamp you are using. For example, to use other BASIC Stamp +module, enter one (just one) of the following lines into your code:

+' {$STAMP BS1}
+' {$STAMP BS2}
+' {$STAMP BS2e}
+' {$STAMP BS2sx}
+' {$STAMP BS2p}
+' {$STAMP BS2pe}
+' {$STAMP BS2px}
+
+

The directive itself must be enclosed in brackets, {...}. There should not be +any spaces between the dollar sign, $, and the word STAMP, however, the directive +may contain additional spaces in certain other areas.

+

The $STAMP directive is read and acted upon by the BASIC Stamp Windows Editor +any time a source code file is loaded, tokenized, downloaded (run) or viewed in +the Memory Map.

+

Defining Multi-File Projects

+

The BS2e, BS2sx, BS2p and BS2pe modules support multi-file projects, which require a modified syntax for the $STAMP directive. A project is a set of up to eight files that +should all be downloaded to the BASIC Stamp for a single application. See Multi-File Projects for details.

+

Conditional Compilation

+

To create source code that is usable on multiple BS2 models, but requires changing as set of constants, symbols, or conditions depending on that model, see Conditional Compilation.

+

$PBASIC

+

The $PBASIC directive allows the programmer to specify the syntax level for +the compiler to use. Buttons on the editor tool bar simplify adding or +modifying the $PBASIC directive:

+

+ +

+

Examples:

+' {$PBASIC 1.0} ' use version 1.0 syntax (BS1 only)
+' {$PBASIC 2.0} ' use version 2.0 syntax
+' {$PBASIC 2.5} ' use version 2.5 syntax
+
+

Note that if the $PBASIC directive is omitted, the compiler will assume +version 2.0 syntax, unless a $STAMP BS1 directive is present.

+

$PORT

+

The purpose of the $PORT directive is to direct a PBASIC program towards a +specific serial port. The syntax is as follows:

+' {$PORT COM#} 
+
+

...where # is a valid port number. When any PBASIC program containing this +directive is downloaded, all other ports will be ignored. This directive is +especially important if using two of the same BASIC Stamp models (such as two BS2s) +on two COM ports and you have two different PBASIC programs to download (one to +each BS2). Without this directive, developing and downloading in this case would +be a tedious task of always answering the "which Stamp?" prompt. The Port directive +can be automatically inserted or modified by selecting the appropriate port from +the Directive -> Port menu. The COM ports listed in the Directive -> Port menu +are automatically updated any time a change is made to the exiting computer hardware +or to the available ports list (in preferences).

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/ElementsStyle.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/ElementsStyle.htm new file mode 100644 index 0000000..da3f314 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/ElementsStyle.htm @@ -0,0 +1,253 @@ + + + + Elements of PBASIC Style + + + + + +
You are here: PBASIC Language Reference > Elements of PBASIC Style +
+

Elements of PBASIC Style

+

INTRODUCTION

+

Like most versions of the BASIC programming language, PBASIC is very forgiving +and the compiler enforces no particular formatting style. As long as the source +code is syntactically correct, it will compile and download to the BASIC Stamp +without trouble.

+

Why, then, would one suggest a specific style for PBASIC? Consider this: Over +three million BASIC Stamp modules have been sold and there are several thousand +members that participate in the +Parallax online forums. +This makes it highly likely that you'll be sharing your PBASIC code +with someone, if not co-developing a BASIC Stamp project. Writing code in an +organized, predictable manner will save you -- and your potential colleagues -- +a lot of time; in analysis, in troubleshooting and especially when you return to +a project after a long break.

+

The style guidelines presented here are just that: guidelines. They have +been developed from style guidelines used by professional programmers using other +high-level languages such as Visual Basic®, C/C++, and Java™. +Use these guidelines as-is, or modify them to suit your individual needs. The key +is selecting a style the works well for you or your organization, and then +sticking to it.

+

PBASIC Style Guidelines

+

1. Do It Right The First Time

+

Many programmers, especially new ones, fall into the "I'll knock it out now +and fix it later." trap. Invariably, the "fix it later" part never +happens and sloppy code makes its way into production projects. If you don't +have time to do it right, when will you find time to do it again?

+

Start clean and you'll be less likely to introduce errors in your code. And +if errors do pop up, clean and organized formatting will make them easier to find +and fix.

+

2. Be Organized and Consistent

+

Using a blank program template will help you organize your programs and establish +a consistent presentation.

+

3. Use Meaningful Names

+

Be verbose when naming constants, variables and program labels. The compiler will +allow names up to 32 characters long. Using meaningful names will reduce the +number of comments and make your programs easier to read, debug and maintain.

+

4. Naming I/O Pins

+

BASIC Stamp I/O pins are a special case as various elements of the PBASIC language +require a pin to be constant value, an input variable or an output variable. To +prevent redundant definitions, use the PIN type.

+
+HeaterCtrl      PIN         15
+
+

Since connections don't change during the program run, I/O pins are named like +constants using mixed-case, beginning with an uppercase letter.

+

5. Naming Constants

+

Begin constant names with an uppercase letter and use mixed case, using uppercase +letters at the beginning of new words within the name.

+
+SYMBOL          AlarmCode   = 25
+
+
+AlarmCode       CON         25
+
+

6. Naming Variables

+

Begin variable names with a lowercase letter and use mixed case, using uppercase +letters at the beginning of new words within the name.

+

BS1: Avoid using W0 (B0 and B1) so that bit variables (Bit0..Bit15) are +available for use in your programs. Bit variables 0..15 overlay W0, so the use +of W0 may cause undesired effects.

+
+SYMBOL          waterLevel  = W1
+
+

BS2: Avoid the use of internal variable names (such as B0 or W1) in your +programs. Allow the compiler to automatically assign RAM space by declaring a +variable of specific type.

+
+waterLevel      VAR         Word
+
+

7. Variable Type Declarations

+

When using the BS1, variable type is declared by aliasing the SYMBOL name to an +internal variable of a specific size.

+
+SYMBOL          status      = Bit0
+SYMBOL          ovenTmp     = B2
+SYMBOL          rndVal      = W2
+
+

For the BS2, variable types should be in mixed-case and start with an +uppercase letter.

+
+status          VAR         Bit
+counter         VAR         Nib
+ovenTmp         VAR         Byte
+rndVal          VAR         Word
+
+

Conserve BASIC Stamp user RAM by declaring the variable type required to hold +the expected values of the variable.

+
+SYMBOL          bitVal      = BIT0              ' 0 - 1
+SYMBOL          byteVal     = B2                ' 0 - 255
+SYMBOL          wordVal     = W2                ' 0 - 65535
+
+
+bitValue        VAR         Bit                 ' 0 - 1
+nibValue        VAR         Nib                 ' 0 - 15
+byteValue       VAR         Byte                ' 0 - 255
+wordValue       VAR         Word                ' 0 - 65535			
+

8. Program Labels

+

Begin program labels with an uppercase letter, used mixed case, separate words +within the label with an underscore character and begin new words with a number +or uppercase letter. Labels should be preceded by at least one blank line, begin +in column 1 and must be terminated with a colon (except after GOTO and THEN +[in classic PBASIC] where they appear at the end of the line and without a colon).

+
+Print_String:
+  READ eeAddr, char
+  IF char = 0 THEN Print_Done
+  DEBUG char
+  eeAddr = eeAddr + 1
+  GOTO Print_String
+
+Print_Done:
+  RETURN
+
+

9. PBASIC Keywords

+

All PBASIC language keywords, including SYMBOL, CON, VAR, PIN and serial/debugging +format modifiers (DEC, HEX, BIN) and constants (CR, LF) should be uppercase. (Although PBASIC +is not case-sensitive, the BASIC Stamp Editor's Syntax Highlighting feature will automatically make +these keywords all caps

+
+Main:
+  DEBUG "BASIC Stamp", CR
+  END
+
+

10. Indent Nested Code

+

Nesting blocks of code improves readability and helps reduce the introduction of +errors. Indenting each level with two spaces is recommended to make the code +readable without taking up too much space.

+

Note: The dots are used to illustrate the level of nesting and are +not a part of the code.

+
+Main:
+..FOR testLoop = 1 TO 10
+....IF checkLevel >= Threshold THEN LED_Okay
+....lowLevel = lowLevel + 1
+....GOTO Loop_Delay
+
+LED_Okay:
+....LEDokay = IsOn
+
+Loop_Delay:
+....PAUSE 100
+..NEXT
+..IF testMode = Yes THEN Main
+
+
+Main:
+..DO
+....FOR testLoop = 1 TO 10
+......IF (checkLevel < Threshold) THEN
+........lowLevel = lowLevel + 1
+......ELSE
+........LEDokay = IsOn
+......ENDIF
+......PAUSE 100
+....NEXT
+..LOOP WHILE (testMode = Yes)
+
+

11. Condition Statements

+

Enclose condition statements in parentheses for clarity (BS2 only - parenthesis +are not allowed when using the BS1).

+
+Check_Temp:
+  IF (indoorTemp >= setPoint) THEN
+    AcCtrl = IsOn
+  ELSE
+    lowLevel = lowLevel + 1    
+  ENDIF
+
+Fill_Water_Tank:
+  DO WHILE (waterLevel = IsLow)
+    TankFill = IsOn
+    PAUSE 250 
+  LOOP
+
+Get_Delay:
+  DO
+    DEBUG HOME, "Enter time (5 - 30)... ", CLREOL
+    DEBUGIN DEC2 tmDelay
+  LOOP UNTIL ((tmDelay >= 5) AND (tmDelay =< 30))
+
+

12. Be Generous With White Space

+

White space (spaces and blank lines) does not affect compiler performance or BASIC +Stamp execution speed, so be generous with it to make listings easier to read. Allow at least one blank line before program labels (two blanks +lines before a subroutine label is recommended). Separate items in a parameter list +with a space.

+
+Main:
+  DO
+    ON task GOSUB Update_Motors, Scan_IR, Close_Gripper
+  LOOP
+
+Update_Motors:
+  PULSOUT MtrLeft, leftSpeed
+  PULSOUT MtrRight, rightSpeed
+  PAUSE 20
+  task = (task + 1) // NumTasks
+  RETURN
+
+ +

An exception to this guideline is with the bits parameter used with SHIFTIN +and SHIFTOUT, the REP modifier for DEBUG and SEROUT, and the byte count and +terminating byte value for SERIN. In these cases, format without spaces.

+  SHIFTIN A2Ddata, A2Dclock, MSBPost, [result\9]
+
+  DEBUG REP "*"\25, CR
+
+  SERIN IRbSIO, IRbBaud, [buffer\8\255]
+
+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/MemoryOrg.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/MemoryOrg.htm new file mode 100644 index 0000000..4e6356d --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/MemoryOrg.htm @@ -0,0 +1,348 @@ + + + + Memory Organization + + + + + +
You are here: PBASIC Language Reference > Memory Organization +
+

Memory Organization

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

(See also: Variables)

+

 

+

The BASIC Stamp has two kinds of memory; RAM (for variables used by your +program) and EEPROM (for storing the program itself). EEPROM may also be used to +store long-term data in much the same way that desktop computers use a hard drive +to hold both programs and files.

+

An important distinction between RAM and EEPROM is this:

+
    +
  • RAM loses its contents when the BASIC Stamp loses power; when power returns, + all RAM locations are cleared to 0s.
  • +
  • EEPROM retains the contents of memory, with or without power, until it is + overwritten (such as during the program-downloading process or with a + WRITE instruction.) +
  • +
+

+   BASIC Stamp 1 RAM Organization

+

The BS1 has 16 bytes (8 words) of RAM space arranged as shown in the table +below. The first word, called PORT, is used for I/O pin control. It consists of +two bytes, PINS and DIRS. The bits within PINS correspond to each of the +eight I/O pins on the BS1. Reading PINS effectively reads the I/O pins +directly, returning an 8-bit set of 1's and 0's corresponding to the high and +low state of the respective I/O pin at that moment. Writing to PINS will +store a high or low value on the respective I/O pins (though only on pins +that are set to outputs).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Word NameByte NamesBit NameSpecial Notes
PORTPINS
DIRS
PIN0 - PIN7
DIR0 - DIR7
 I/O pins; bit addressable
 I/O pins directions; bit addressable
W0B0
B1
BIT0 - BIT7
BIT8 - BIT15
 Bit addressable
 Bit addressable
W1B2
B3
  
W2B4
B5
  
W3B6
B7
  
W4B8
B9
  
W5B10
B11
  
W6B12
B13
  Used by GOSUB instruction
 Used by GOSUB instruction
+

 

+

The second byte of PORT, DIRS, controls the direction of the I/O pins. Each +bit within DIRS corresponds to an I/O pin's direction. A high bit (1) sets the +corresponding I/O pin to an output direction and a low bit (0) sets the +corresponding I/O pin to an input direction.

+

The remaining words (W0 – W6) are available for general-purpose use. Each word +consists of separately addressable bytes and the first two bytes (B0 and B1) are +bit addressable as well. You may assign other names (symbols) to these RAM registers +as shown in section "Defining and Using Variables", below.

+

When the BS1 is powered up, or reset, all memory locations are cleared to 0, +so all pins are inputs (DIRS = %00000000). Also, if the PBASIC program sets all +the I/O pins to outputs (DIRS = %11111111), then they will initially output low, +since the output latch (PINS) is cleared to all zeros upon power-up or reset, as +well.

+

+   BASIC Stamp 2 Series RAM Organization

+

The BS2, BS2e, BS2sx, BS2p, BS2pe, and BS2px have 32 bytes of Variable RAM space arranged as +shown in the table below. Of these, the first six bytes are reserved for input, +output, and direction control of the I/O pins. The remaining 26 bytes are available +for general-purpose use as variables.

+

Note: There are 16 words, consisting of two bytes each for a total +of 32 bytes. All bits are individually addressable through modifiers and the bits +within the upper three words are also individually addressable through the +pre-defined names shown.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Word NameByte NamesNibble NamesBit NameSpecial Notes
INSINL
INH
INA, INB
INC, IND
IN0 - IN7
IN8 - IN15
 Input pins
OUTSOUTL
OUTH
OUTA, OUTB
OUTC, OUTD
OUT0 - OUT7
OUT8 - OUT15
 Output pins
DIRSDIRL
DIRH
DIRA, DIRB
DIRC, DIRD
DIR0 - DIR7
DIR8 - DIR15
 I/O pin direction control
W0B0
B1
   
W1B2
B3
   
W2B4
B5
   
W3B6
B7
   
W4B8
B9
   
W5B10
B11
   
W6B12
B13
   
W7B14
B15
   
W8B16
B17
   
W9B18
B19
   
W10B20
B21
   
W11B22
B23
   
W12B24
B25
   
+

 

+

The INS variable always shows the state of the I/O pins themselves, regardless +of the direction of each I/O pin. We call this, "reading the pins." If a pin was +set to an input mode (within DIRS) and an external circuit connected the I/O pin +to ground, the corresponding bit of INS would be zero. If a pin was set to be an +output and the pin's state was set to a high level (within OUTS), the corresponding +bit of INS would be high. If, however, that same pin was externally connected +directly to ground, the corresponding bit of INS would be low; since we're reading +the state of the pin itself and the BASIC Stamp cannot override a pin that is +driven to ground or 5 volts externally. Note: The final example is an error; it +will cause a direct short and can cause damage to the BASIC Stamp! Do not +intentionally connect output pins directly to Vss (Ground) or Vdd (positive supply) +or you risk destroying your BASIC Stamp module.

+

To summarize: DIRS determines whether a pin's state is set by external +circuitry (input, 0) or by the state of OUTS (output, 1). INS always matches the +actual states of the I/O pins, whether they are inputs or outputs. OUTS holds bits +that will only appear on pins whose DIRS bits are set to output.

+

In programming the BASIC Stamp, it's often more convenient to deal with +individual bytes, nibbles or bits of INS, OUTS and DIRS rather than the entire +16-bit words. PBASIC has built-in names for these elements, shown in table above.

+

Here's an example of what is described in the table above. The INS register is +16-bits (corresponding to I/O pins 0 through 15). The INS register consists of +two bytes, called INL (the Low byte) and INH (the High byte). INL corresponds to +I/O pins 0 through 7 and INH corresponds to I/O pins 8 through 15. INS can also be +thought of as containing four nibbles, INA, INB, INC and IND. INA is I/O pins 0 +through 3, INB is I/O pins 4 through 7, etc. In addition, each of the bits of INS +can be accessed directly using the names IN0, IN1, IN2... IN15.

+

The same naming scheme holds true for the OUTS and DIRS variables as well.

+

As the table shows, the BASIC Stamp's memory is organized into 16 words of 16 +bits each. The first three words are used for I/O. The remaining 13 words are +available for use as general-purpose variables.

+

Just like the I/O variables, the general-purpose variables have predefined +names: W0 through W12 and B0 through B25. B0 is the low byte of W0; B1 is the high +byte of W0; and so on through W12 (B24=low byte, B25=high byte). Unlike I/O +variables, there's no reason that your program variables have to be stuck in a +specific position in the BASIC Stamp's physical memory. A byte is a byte regardless +of its location. And if a program uses a mixture of variables of different sizes, +it can be a pain in the neck to logically dole them out or allocate storage.

+

More importantly, mixing fixed variables with automatically allocated +variables is an invitation to bugs. A +fixed variable can overlap an allocated variable, causing data meant for one +variable to show up in another! The fixed variable names (of the general-purpose +variables) are only provided for power users who require absolute access to a +specific location in RAM.

+

We recommend that you avoid using the fixed variables in most situations. +Instead, let PBASIC allocate variables as described in the next section. The +editor software will organize your storage requirements to make optimal use of +the available memory.

+

+ +   Scratch Pad RAM 

+

The BS2e, BS2sx, BS2p, BS2pe, and BS2px have some additional RAM called +Scratch Pad RAM. The BS2e and BS2sx have are 64 bytes of Scratch Pad RAM (0 – 63), +and the BS2p, BS2pe, and BS2px have 128 bytes of Scratch Pad RAM (0 – 127). +Scratch Pad RAM can only be accessed with the GET and PUT commands (see the +GET and PUT command descriptions +for more information) and cannot have variable names assigned to it.

+

The highest location in Scratch Pad RAM (location 63 on the BS2e and BS2sx, +location 127 on the BS2p, BS2pe, and BS2px) is read-only, and always contains +the number of the currently running program slot. This can be handy for programs +that need to know which program slot they exist in.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/MultiFileProjects.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/MultiFileProjects.htm new file mode 100644 index 0000000..0711814 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/MultiFileProjects.htm @@ -0,0 +1,92 @@ + + + + Multi-File Projects + + + + + +
You are here: PBASIC Language Reference > Multi-File Projects +
+

Multi-File Projects

+
+
+

+ BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

For BS2e, BS2sx, BS2p, BS2pe, and BS2px programs, each editor page can be a separate +project, or part of a single project. A project is a set of up to eight files that +should all be downloaded to the BASIC Stamp for a single application. Each of the +files within the project is downloaded into a separate "program slot". Only the +BASIC Stamp 2e, 2sx, 2p, 2pe, and 2px modules support multi-file projects.

+

$STAMP Directive for a Multi-File Project

+

For BASIC Stamp projects (consisting of multiple programs), the $STAMP directive +has an option to specify additional filenames. The syntax below demonstrates this +form of the $STAMP directive:

+' {$STAMP BS2e, file2, file3, ..., file8}
+
+

Use this form of the $STAMP directive if a project, consisting of multiple files, is desired. This form of the directive must be entered only into the first program (to be downloaded into program slot 0). The file2, file3, etc. items should be the actual name (and optionally the path) of the other files in the project. File2 refers to the program that should be downloaded into program slot 1, file3 is the program that should be downloaded into program slot 2, etc. If no path is given, the filename is given the path of program 0 when loading them into the editor.

+

Up to seven filenames can be included, bringing the total to eight files in the project all together. Upon loading, tokenizing, running or viewing program 0 in the Memory Map, the editor will read the $STAMP directive, determine if the indicated files exist, will load them if necessary and change their captions to indicate the project they belong to and their associated program number. After the directive is tokenized properly, and all associated files are labeled properly, tokenizing, running or viewing any program in the Memory Map will result in that program’s entire project being tokenized, downloaded or viewed.

+

When program #0 of a multi-file project is opened from diskette, the entire project will be loaded (all referenced files) as well. When a file that is part of a multi-file project is closed, the entire project (all the associated files) will be closed as well.

+

Creating a Multi-File Project

+

To create a project consisting of multiple files, follow these steps:

+
    +
  1. Create the first file in the editor and save it (we'll call it Sample.bsx). This will be the program that is downloaded into program slot 0.
  2. +
  3. Create at least one other file in the editor and save it also (we'll call it NextProgram.bsx).
  4. +
+

Note: At this point the editor tabs will be:

+

0:Sample.bsx and 0:NextProgram.bsx.

+

...indicating that there are two unrelated files open "Sample.bsx" and "NextProgram.bsx" and each will be downloaded into program slot 0.

+
    +
  1. Go back to the first program and enter or modify the $STAMP directive using the project format. Use "NextProgram" as the File2 argument. For example:
  2. +
+

' {$STAMP BS2sx, NextProgram.bsx}

+
    +
  1. Then tokenize the code by pressing F7 or selecting Run → Check Syntax from the menu.
  2. +
+

At this point, the BASIC Stamp Editor will see the $STAMP directive and realize that this file (Sample.bsx) is the first file in a project and that the second file should be NextProgram.bsx. It will then search for the file on the hard drive (to verify its path is correct), will see that it is already loaded, and then will change the editor tabs to indicate the project relationship. At this point the editor tabs will be:

+

0:Sample.bsx and [Sample] 1:NextProgram.bsx.

+

...indicating that there are two related files open; "Sample.bsx" and "NextProgram.bsx". NextProgram.bsx belongs to the "Sample" project and it will be downloaded into program slot 1 and Sample.bsx will be downloaded into program slot 0.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Operators.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Operators.htm new file mode 100644 index 0000000..5b81d64 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Operators.htm @@ -0,0 +1,403 @@ + + + + PBASIC Operators + + + + + +
You are here: PBASIC Language Reference > PBASIC Operators +
+

PBASIC Operators

+

+ + + + + + + +

+

 

+

(See Operator Precedence for details of the sequence in which expression operators are evaluated.)

+

Binary and Unary Operators

+

There are two types of operators in PBASIC, binary operators which require two arguments (such as the addition operator in 2 + 3) and unary operators which require one argument (such as the negate operator in -5). All the PBASIC operators are shown below, grouped under binary operators or unary operators. Click on any operator to see a full description on the Binary Operator or Unary Operator page.

+

Notes about the 16-bit workspace

+

Many of the operator descriptions will say something like "computes (some function) of a 16-bit number." This does not mean that the operator does not work on smaller byte or nibble values, but rather that the computation is done in a 16-bit workspace. If the value is smaller than 16 bits, the BASIC Stamp pads it with leading 0s to make a 16-bit value. If the 16-bit result of a calculation is to be packed into a smaller variable, the higher-order bits are discarded (truncated).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Binary Operators +
 + + +  Addition +
 - + +  Subtraction +
 * + +  Multiplication +
 ** + +  Multiply High (Return Upper 16 Bits) +
 */ + +  Multiply Middle (Return Middle 16 Bits) +
 / + +  Division +
 // + +  Modulus (Remainder of Division) +
 MIN + +  Limit a Value to Specified Low +
 MAX + +  Limit a Value to Specified High +
 DIG + +  Return Specified Digit of Number +
 REV + +  Reverse Specified Number of Bits +
 << + +  Shift Bits Left by Specified Amount +
 >> + +  Shift Bits Right by Specified Amount +
 & + +  Bitwise AND +
 | + +  Bitwise OR +
 ^ + +  Bitwise XOR +
 &/ + +  Bitwise AND NOT +
 |/ + +  Bitwise OR NOT +
 ^/ + +  Bitwise XOR NOT +
 AND + +  Logical AND +
 OR + +  Logical OR +
 XOR + +  Logical XOR +
 ATN + +  Return Arctangent of Vector +
 HYP + +  Return Hypotenuse +
 
Unary Operators +
 ABS + +  Return Absolute Value +
 - + +  Negate +
 ~ + +  Bitwise Inverse +
 DCD + +  2n-power Decoder +
 NCD + +  Priority Encoder of 16-bit Value +
 SIN + +  Return (signed) Sine Value of Angle +
 COS + +  Return (signed) Cosine Value of Angle +
 SQR + +  Return Square Root of value +
 NOT + +  Logical NOT +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/OpsPrecedence.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/OpsPrecedence.htm new file mode 100644 index 0000000..d1be7ba --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/OpsPrecedence.htm @@ -0,0 +1,105 @@ + + + + Operator Precedence + + + + + +
You are here: PBASIC Language Reference > PBASIC Operators > Operator Precedence +
+

Operator Precedence

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

(See PBASIC Operators for a complete list of all PBASIC operators, with links to explanations of each.)

+

 

+

Left-to-Right Evaluation

+

The BASIC Stamp solves math problems in the order they are written; +from left to right. The result of each operation is fed into the next +operation. So to compute:

+

    12 + 3 * 2 / 4

+

 

+

...the BASIC Stamp goes through a +sequence like this:

+

    12 + 3 = 15

    15 * 2 = 30

    30 / 4 = 7

+

 

+

Note that since the BASIC Stamp performs integer math (whole numbers +only) 30 / 4 results in 7, not 7.5.

+

Some other dialects of BASIC would compute that same expression based +on their precedence of operators, which requires that multiplication and +division be done before addition. So the result would be:

+

    3 * 2 = 6

    6 / 4 = 1

    12 + 1 = 13

+

 

+

Once again, because of integer math, the fractional portion of 6 / 4 is +dropped, so we get 1 instead of 1.5.

+

Unary operators (those with one argument) take precedence over binary operators (those with two arguments); the unary operation is always performed first. For example, on all BS2 models, SQR is the unary operator for square root. In the expression:

+

10 - SQR 16

+

...the BASIC Stamp first takes the square root of 16, then subtracts it from 10.

+

Using Parentheses

+ + +

The BS1 does not allow parentheses in expressions. Unfortunately, all +expressions have to be written so that they evaluate as intended strictly +from left to right. The negative operator is the only unary operator for the BS1.

+ + +

The BS2 family modules, however, allow parentheses to be +used to change the order of evaluation. Enclosing a math operation in +parentheses gives it priority over other operations. To make the BASIC Stamp +compute the previous expression in the conventional way, you would write it +as 12 + (3 * 2 / 4). Within the parentheses, the BASIC Stamp works from left +to right. If you wanted to be even more specific, you could write 12 + +((3 * 2) / 4). When there are parentheses within parentheses, the BASIC +Stamp works from the innermost parentheses outward. Parentheses +placed within parentheses are called nested parentheses.

+

Integer Math

+

The BASIC Stamp performs all math operations by the rules of positive integer math. That is, it handles only whole numbers, and drops any fractional portions from the results of computations. The BASIC Stamp handles negative numbers using two's complement rules.

+

All BS2 models can interpret two's complement negative numbers correctly in DEBUG and SEROUT instructions using formatters like SDEC (for signed decimal). In calculations, however, it assumes that all values are positive. This yields correct results with two's complement negative numbers for addition, subtraction, and multiplication, but not for division.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_bi.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_bi.htm new file mode 100644 index 0000000..07ea255 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_bi.htm @@ -0,0 +1,850 @@ + + + + Binary Operators + + + + + +
You are here: PBASIC Language Reference > PBASIC Operators > Binary Operators +
+

Binary Operators

+

+ + + + + + + +

+

 

+

Binary operators require two arguments. Click on any operator in the list below for details and examples.

+

(See also: Unary Operators and Operator Precedence.)

+

Notes about the 16-bit workspace

+

Many of the operator descriptions will say something like "computes (some function) of a 16-bit number." This does not mean that the operator does not work on smaller byte or nibble values, but rather that the computation is done in a 16-bit workspace. If the value is smaller than 16 bits, the BASIC Stamp pads it with leading 0s to make a 16-bit value. If the 16-bit result of a calculation is to be packed into a smaller variable, the higher-order bits are discarded (truncated).

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_uni.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_uni.htm new file mode 100644 index 0000000..96ceebb --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Ops_uni.htm @@ -0,0 +1,307 @@ + + + + Unary Operators + + + + + +
You are here: PBASIC Language Reference > PBASIC Operators > Unary Operators +
+

Unary Operators

+

+ + + + + + + +

+

 

+

Unary operators work with a single argument. Click on any operator in the list below for details and examples.

+

(See also: Binary Operators and Operator Precedence.)

+

Notes about the 16-bit workspace

+

Many of the operator descriptions will say something like "computes (some function) of a 16-bit number." This does not mean that the operator does not work on smaller byte or nibble values, but rather that the computation is done in a 16-bit workspace. If the value is smaller than 16 bits, the BASIC Stamp pads it with leading 0s to make a 16-bit value. If the 16-bit result of a calculation is to be packed into a smaller variable, the higher-order bits are discarded (truncated).

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Pins.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Pins.htm new file mode 100644 index 0000000..4fdaf9e --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Pins.htm @@ -0,0 +1,155 @@ + + + + PIN + + + + + +
You are here: PBASIC Language Reference > PIN Directive +
+

PIN

+

+ BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon{PBASIC 2.5} +

+

 

+

This section discusses the PIN directive available with PBASIC 2.5

+

(For BASIC Stamp I/O pin definitions and ratings, see Pin Descriptions)

+

(For BS2px I/O pin commands, see COMPARE and CONFIGPIN.)

+

With the introduction of PBASIC 2.5 syntax comes the PIN directive. The +purpose of the PIN directive is to give an alias to an I/O pin and let the +compiler determine whether a given line of code requires a numeric value for the +pin, the output bit for that pin, or the input bit for that pin. Using the PIN directive simplifies I/O pin aliasing in sophisticated programs.

+

PIN Syntax

+

Syntax: PIN_Symbol PINPin_Number

+
    +
  • PIN_Symbol is a unique symbol name that will be + used as an alias for the I/O pin number Pin_Number.
  • +
  • Pin_Number is an I/O pin number (0 to 15)
  • +
+

Summary of PIN Behaviors in Context

+

PIN_Symbol behaves like a constant:

+
    +
  1. ...when used in a command’s Pin argument. Example:
  2. +
OUTPUT  PIN_Symbol
+
    +
  1. ...when used in the index of an array. Example:
  2. +
myArray(PIN_Symbol) = 25
+

PIN_Symbol behaves like an input variable (INx):

+
    +
  1. ...when used in a command’s non-Pin argument that expects to read a variable/constant/expression. Example:
  2. +
DEBUG BIN PIN_Symbol
+
    +
  1. ...when used in a command’s Condition argument. Example:
  2. +
IF PIN_Symbol = 1 THEN…
+
    +
  1. ...when used to the right of the equal sign (=) in an assignment statement. Example:
  2. +
myVariable = PIN_Symbol + 1
+

PIN_Symbol behaves like an output variable (OUTx):

+
    +
  1. ...when used in a command’s non-Pin argument that expects to write a result to a variable. Example:
  2. +
LOOKUP index, [0, 1, 1, 0, 1], PIN_Symbol
+
    +
  1. ...when used to the left of the equal sign (=) in an assignment statement. Example:
  2. +
PIN_Symbol = 1
+

PIN Examples

+

Using the PIN declaration is similar to CON:

+' {$PBASIC 2.5}
+
+RedLED  PIN     0                               ' red LED is connected to pin 0
+
+IsOn    CON     1                               ' LED is active high
+IsOff   CON     0
+
+Setup:
+  OUTPUT RedLED                                 ' same as OUTPUT 0
+
+Main:
+  DO
+    RedLED = IsOn                               ' same as Out0 = 1
+    PAUSE 1000
+    RedLED = IsOff                              ' same as Out0 = 0
+    PAUSE 1000
+  LOOP
+
+

Most programs will work like the example above where a given I/O pin will +either be an input or an output. There are times, however, when a change in +function is required mid program. Prior to PBASIC 2.5, programmers wishing to +use named constants were forced to create redundant definitions or complicated +modifiers. For example:

+' {$PBASIC 2.0}
+
+SDA     CON     8                               ' I2C data I/O
+SCL     CON     9                               ' I2C clock output
+
+...
+
+I2C_Start:
+  INPUT SDA
+  INPUT SCL
+  LOW SDA
+
+Clock_Hold:                                     ' monitor device clock hold
+  IF (INS.LOWBIT(SCL) = 0) THEN Clock_Hold      ' <-- tricky modifiers
+  RETURN
+
+

With PBASIC 2.5 the tricky modifiers can be eliminated:

+' {$PBASIC 2.5}
+
+SDA     PIN     8                               ' I2C data I/O
+SCL     PIN     9                               ' I2C clock output
+
+...
+
+I2C_Start:
+  INPUT SDA
+  INPUT SCL
+  LOW SDA
+
+Clock_Hold:                                     ' monitor device clock hold
+  DO : LOOP WHILE (SCL = 0)                     ' easier, same as "IN9 = 0"
+  RETURN
+
+

The compiler is "smart" and knows how to replace a PIN directive with a +constant value, an INS register bit or and OUTS register bit. Note that as in +the example above, the programmer is still responsible for setting the DIRS bit +of the I/O pin as required by the program.

+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Reserved Words.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Reserved Words.htm new file mode 100644 index 0000000..028b906 --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Reserved Words.htm @@ -0,0 +1,828 @@ + + + + Reserved Words + + + + + +
You are here: PBASIC Language Reference > Reserved Words +
+

Reserved Words

+

Here are complete listings of the reserved words for PBASIC 1.0,  PBASIC 2.0, and PBASIC 2.5.  The reserved word lists have been organized into 5 tables, because it varies with each BASIC Stamp model and version of PBASIC.

+

+ BASIC Stamp 1

+

The table below shows the reserved words for the BASIC Stamp 1, using the required PBASIC 1.0.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BS1 +
AND + GOSUB + N2400 + PIN0..PIN7 + SOUND +
B0..B13 + GOTO + NAP + PINS + STEP +
BIT0..BIT15 + HIGH + NEXT + PORT + SYMBOL +
BRANCH + IF + ON300 + POT + T300 +
BSAVE + INPUT + ON600 + PULSIN + T600 +
BUTTON + LET + ON1200 + PULSOUT + T1200 +
CLS + LOOKDOWN + ON2400 + PWM + T2400 +
CR + LOOKUP + OR + RANDOM + THEN +
DEBUG + LOW + OT300 + READ + TO +
DIR0..DIR7 + MAX + OT600 + RETURN + TOGGLE +
DIRS + MIN + OT1200 + REVERSE + W0..W6 +
EEPROM + N300 + OT2400 + SERIN + WRITE +
END + N600 + OUTPUT + SEROUT +   +
FOR + N1200 + PAUSE + SLEEP +   +
+

 

+

+ All BASIC Stamp 2 models

+

The table below lists the reserved words common to all BS2 models, including those for PBASIC 2.0 and PBASIC 2.5.  Words that are only reserved when using PBASIC 2.5 are marked with (2.5).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
All BS2 Models +
#CASE2.5CRSRX2.5INC + PULSIN +
#DEFINE2.5CRSRXY2.5IND + PULSOUT +
#ELSE2.5CRSRY2.5INH + PWM +
#ENDIF2.5DATA + INL + RANDOM +
#ENDSELECT2.5DCD + INPUT + RCTIME +
#ERROR2.5DEBUG + INS + READ +
#IF2.5DEBUGIN2.5ISBIN + REP +
#SELECT2.5DEC + ISBIN1...ISBIN16 + RETURN +
#THEN2.5DEC1...DEC5 + ISHEX + REV +
$PBASIC + DIG + ISHEX1...ISHEX4 + REVERSE +
$PORT + DIM + LF2.5SBIN +
$STAMP + DIR0...DIR15 + LIGHTSON + SBIN1...SBIN16 +
ABS + DIRA + LOOKDOWN + SDEC +
AND + DIRB + LOOKUP + SDEC1...SDEC5 +
ASC + DIRC + LOOP2.5SELECT2.5
ATN + DIRD + LOW + SERIN +
B0...B25 + DIRH + LOWBIT + SEROUT +
BELL + DIRL + LOWBYTE + SHEX +
BIN + DIRS + LOWNIB + SHEX1...SHEX4 +
BIN1...BIN16 + DO2.5LSBFIRST + SHIFTIN +
BIT + DTMFOUT + LSBPOST + SHIFTOUT +
BIT0...BIT15 + ELSE2.5LSBPRE + SIN +
BKSP + ELSEIF2.5MAX + SKIP +
BRANCH + END + MIN + SLEEP +
BRIGHT + ENDIF2.5MSBFIRST + SNUM +
BS1 + ENDSELECT2.5MSBPOST + SQR +
BS2 + EXIT2.5MSBPRE + STEP +
BS2E + FOR + NAP + STOP +
BS2P + FREQOUT + NCD + STR +
BS2PE + GOSUB + NEXT + TAB +
BS2SX + GOTO + NIB + THEN +
BUTTON + HEX + NIB0...NIB3 + TO +
BYTE + HEX1...HEX4 + NOT + TOGGLE +
BYTE0 + HIGH + NUM + UNITOFF +
BYTE1 + HIGHBIT + ON2.5UNITON +
CASE2.5HIGHBYTE + OR + UNITSOFF +
CLRDN2.5HIGHNIB + OUT0...OUT15 + UNTIL2.5
CLREOL2.5HOME + OUTA + VAR +
CLS + HYP + OUTB + W0...W12 +
CON + IBIN + OUTC + WAIT +
COS + IBIN1...IBIN16 + OUTD + WAITSTR +
COUNT + IF + OUTH + WHILE2.5
CR + IHEX + OUTL + WORD +
CRSRDN2.5IHEX1...IHEX4 + OUPUT + WRITE +
CRSRLF2.5IN0...IN15 + OUTS + XOR +
CRSRRT2.5INA + PAUSE + XOUT +
CRSRUP2.5INB + PIN2.5  +
+

 

+

+ BS2e and BS2sx

+

The BS2e and BS2sx have all the reserved words shown in the All BASIC Stamp 2 Modules table, above, plus those shown in the table below.  These additional words are reserved in both PBASIC 2.0 and PBASIC 2.5.

+ + + + + + + + + +
BS2e and BS2sx +
GET + PUT + RUN +
+

 

+

+ BS2p and BS2pe

+

The BS2p and BS2pe have all the reserved words shown in the All BASIC Stamp 2 Modules table, above, plus those shown in the table below.  These additional words are reserved in both PBASIC 2.0 and PBASIC 2.5.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BS2p and BS2pe +
AUXIO + LCDCMD + OWOUT + POLLWAIT +
GET + LCDIN + POLLIN + PUT +
I2CIN + LCDOUT + POLLMODE + RUN +
I2COUT + MAINIO + POLLOUT + SPSTR +
IOTERM + OWIN + POLLRUN + STORE +
+

 

+

+ BS2px

+

The BS2px has all the reserved words shown in the All BASIC Stamp 2 Modules table, above, plus those shown in the table below.  These additional words are reserved in both PBASIC 2.0 and PBASIC 2.5.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BS2px +
AUXIO + IOTERM + POLLIN + RUN +
COMPARE + LCDCMD + POLLMODE + SCHMITT +
CONFIGPIN + LCDIN + POLLOUT + SPSTR +
DIRECTION + LCDOUT + POLLRUN + STORE +
GET + MAINIO + POLLWAIT + THRESHOLD +
I2CIN + OWIN + PULLUP +   +
I2COUT + OWOUT + PUT +   +
+

 

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/LanguageTopics/Reference/Variables.htm b/help/BasicStampHelp/Content/LanguageTopics/Reference/Variables.htm new file mode 100644 index 0000000..8a7b5ba --- /dev/null +++ b/help/BasicStampHelp/Content/LanguageTopics/Reference/Variables.htm @@ -0,0 +1,386 @@ + + + + Variables + + + + + +
You are here: PBASIC Language Reference > Variables +
+

Variables

+
+
+

+ BS1 icon + BS2 icon + BS2e icon + BS2sx icon + BS2p icon + BS2pe icon + BS2px icon +

+
+

 

+

 

+
+

 

+

 

+

(See also: Memory Organization )

+

Defining and Using Variables

+

Before you can use a variable in a PBASIC program you must declare it. +"Declare" means letting the BASIC Stamp know that you plan to use a variable, +what you want to call it, and how big it is. Although PBASIC does have predefined +variables that you can use without declaring them first (see Memory Organization ), +the preferred way to set up variables is to use the directive SYMBOL (for the BS1) +or VAR (for all other BASIC Stamp models). Here is the syntax for a variable declaration:

+

+ +

+SYMBOL  name    = RegisterName
+
+

+ +

+name    VAR     VarType
+
+

...where name is the name by which you will refer to the variable, +RegisterName is the "fixed" name for the register and VarType indicates +the type (Bit, Nib, Byte, or Word) of storage for the variable. NOTE: The top +example is for the BS1 and the bottom example is for all BASIC Stamp 2 models.

+

The Rules of Symbol Names

+

There are certain rules regarding symbol names. Symbols must start with a +letter, can contain a mixture of letters, numbers, and underscore (_) characters, +and must not be the same as PBASIC keywords or labels used in your program. +Additionally, symbols can be up to 32 characters long. See the PBASIC Command Reference for a list of PBASIC keywords. PBASIC +does not distinguish between upper and lower case, so the names MYVARIABLE, +myVariable, and MyVaRiAbLe are all equivalent.

+

Refer to the Elements of PBASIC Style for +suggested guidelines on naming variables.

+

+ +

+

For the BS1, the RegisterName is one of the predefined "fixed" variable +names, such as W0, W1, B0, B1, etc. Here are a few examples of variable +declarations on the BS1:

+SYMBOL  temp    = W0                    ' value can be 0 to 65535
+SYMBOL  cntr    = B1                    ' value can be 0 to 255
+SYMBOL  result  = B2                    ' value can be 0 to 255
+
+

The above example will create a variable called temp whose contents +will be stored in the RAM location called W0. Also, the variable cntrwill be located at RAM location B1 and result at location B2. Note that +temp is a word-sized variable (because that's what size W0 is) while the +other two are both byte-sized variables. Throughout the rest of the program, we +can use the names temp, cntr, and result instead of W0, B1 +and B2, respectively. This makes the code much more readable; it's easier to +determine what cntr is used for than it would be to figure out what the +name B1 means. Please note, that cntr resides at location B1, and B1 +happens to be the high byte of W0. This means than changing cntr will also +change temp since they overlap. A situation like this usually is a mistake +and results in strange behavior, but is also a powerful feature if used carefully.

+

+ +

+

For the BS2-family, the Size argument has four choices: 1) Bit (1 bit), +2) Nib (nibble; 4 bits), 3) Byte (8 bits), and 4) Word (16 bits). Here are some +examples of variable declarations on the BS2-family:

+mouse   VAR     Bit                     ' Value can be 0 or 1
+cat     VAR     Nib                     ' Value can be 0 to 15
+dog     VAR     Byte                    ' Value can be 0 to 255
+rhino   VAR     Word                    ' Value can be 0 to 65535
+
+

The example above will create a bit-sized variable called mouse, and +nibble-sized variable called cat, a byte-size variable called dog +and a word-sized variable called rhino. Unlike in the BS1, these variable +declarations don't point to a specific location in RAM. Instead, we only specified +the desired size for each variable; the BASIC Stamp will arrange them in RAM as +it sees fit. Throughout the rest of the program, we can use the names mouse, cat, +dog and rhino to set or retrieve the contents of these variables.

+

+ + +

+

A variable should be given the smallest size that will hold the largest value +that will ever be stored in it. If you need a variable to hold the on/off status +(1 or 0) of switch, use a bit. If you need a counter for a FOR...NEXT loop +that will count from 1 to 100, use a byte. And so on.

+

If you assign a value to a variable that exceeds its size, the excess bits will +be lost. For example, suppose you use the nibble variable cat, from the +example above, and write cat = 260 (%100000100 binary). What will catcontain? It will hold only the lowest 4 bits of 260: %0100 (4 decimal).

+

+ +

+

On the BS2-family, you can also define multi-part variables called arrays. An +array is a group of variables of the same size, and sharing a single name, but +broken up into numbered cells, called elements. You can define an array using the +following syntax:

+name VAR Size(n)
+
+

where name and Size are the same as described earlier. The new argument, +(n), tells PBASIC how many elements you want the array to have. For example:

+myList  VAR     Byte(10)                ' Create a 10-byte array
+
+

Once an array is defined, you can access its elements by number. Numbering +starts at 0 and ends at n–1. For example:

+  myList(3) = 57
+  DEBUG ? myList(3)
+
+

This code will display "myList(3) = 57" on the PC screen. The real power +of arrays is that the index value can be a variable itself. For example:

+myBytes VAR     Byte(10)                                    ' Define 10-byte array
+idx     VAR     Nib                                         ' Define nibble variable
+
+Main:
+  FOR idx = 0 TO 9                                          ' Repeat with idx= 0, 1...9
+    myBytes(idx) = idx * 13                                 ' Write idx*13 to array 
+  NEXT
+
+  FOR idx = 0 TO 9                                          ' Repeat with idx= 0, 1...9
+    DEBUG "myBytes(", DEC idx, ")= ", DEC myBytes(idx), CR  ' Show contents of each cell
+  NEXT
+  STOP
+
+

If you run this program, DEBUG will display each of the 10 values stored +in the elements of the array: myBytes(0) = 0 * 13 = 0, myBytes(1) = 1 * 13 = 13, +myBytes(2) = 2 * 13 = 26 ... myBytes(9) = 9 * 13 = 117.

+

A word of caution about arrays: If you're familiar with other BASICs and have +used their arrays, you have probably run into the "subscript out of range" error. +Subscript is another term for the index value. It is out-of-range when it exceeds +the maximum value for the size of the array. For instance, in the example above, +myBytes is a 10-cell array. Allowable index numbers are 0 through 9. If +your program exceeds this range, PBASIC will not respond with an error message. +Instead, it will access the next RAM location past the end of the array. If you +are not careful about this, it can cause all sorts of bugs.

+

If accessing an out-of-range location is bad, why does PBASIC allow it? Unlike +a desktop computer, the BASIC Stamp doesn't always have a display device connected +to it for displaying error messages. So it just continues the best way it knows +how. It's up to the programmer (you!) to prevent bugs.

+

Another unique property of PBASIC arrays is this: You can refer to the 0th +(first) cell of the array by using just the array's name without an index value. +For example:

+

+ +

+myBytes VAR     Byte(10)                ' Define 10-byte array
+
+Main:
+  myBytes(0) = 17                       ' Store 17 to 0th (first) cell
+  DEBUG ? myBytes(0)                    ' Display contents of 0th cell
+  DEBUG ? myBytes                       ' Also displays contents of 0th cell
+
+

This feature is how the "string" capabilities of the DEBUG and SEROUT command expect to work, that is, referencing the variable name only and not a specific +element. A string is simply a byte array used to store text. See the "Displaying +Strings (Byte Arrays)" section in the DEBUG command +description for more information.

+

An alias is an alternative name for an existing variable. For +example:

+

+ +

+SYMBOL  cat     = B0                    ' Create a byte-sized variable
+SYMBOL  tabby   = cat                   ' Create alias for cat
+
+

+ +

+cat     VAR     Byte                    ' Create a byte-sized variable
+tabby   VAR     cat                     ' Create alias for cat
+
+

In this example, tabby is an alias to the variable cat. Anything +stored in cat shows up in tabby and vice versa. Both names refer to +the same physical piece of RAM. This kind of alias can be useful when you want to +reuse a temporary variable in different places in your program, but also want the +variable's name to reflect its function in each place. Use caution, because it is +easy to forget about the aliases; during debugging, you might end up asking 'How +did that value get here?!' The answer is that it was stored in the variable's +alias.

+

+ +

+

On the BS2-family an alias can also serve as a window into a portion of another +variable. This is done using "modifiers." Here the alias is assigned with a +modifier that specifies what part:

+rhino   VAR     Word                    ' A 16-bit variable
+head    VAR     rhino.HIGHBYTE          ' Highest 8 bits of rhino
+tail    VAR     rhino.LOWBYTE           ' Lowest 8 bits of rhino
+
+

Given that example, if you write the value %1011000011111101 to rhino, +then head would contain %10110000 and tail would contain %11111101.

+

The table below lists all the variable modifiers. PBASIC2 lets you apply these +modifiers to any variable name and to combine them in any fashion that makes sense. +For example, it will allow:

+rhino   VAR     Word                            ' A 16-bit variable
+eye     VAR     rhino.HIGHBYTE.LOWNIB.BIT1      ' A bit
+
+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SymbolDefinitions
LOWBYTE Low byte of a word
HIGHBYTE High byte of a word
BYTE0 Low byte of a word
BYTE1 High byte of a word
LOWNIB Low nibble of a word or byte
HIGHNIB High nibble of a word or byte
NIB0 Nibble 0 of a word or byte
NIB1 Nibble 1 of a word or byte
NIB2 Nibble 2 of a word
NIB3 Nibble 3 of a word
LOWBIT Low bit (LSB) of a word, byte, or nibble
HIGHBIT High bit (MSB) of a word, byte, or nibble
BIT0 Bit 0 (LSB) of a word, byte, or nibble
BIT1 Bit 1 of a word, byte, or nibble
BIT2 Bit 2 of a word, byte, or nibble
BIT3 Bit 3 of a word, byte, or nibble
BIT4 ... BIT7 Bits 4 through 7 of a word or byte
BIT8 ... BIT15 Bits 8 through 15 of a word
+
+

+

 

+

The commonsense rule for combining modifiers is that they must get progressively +smaller from left to right. It would make no sense to specify, for instance, the +low byte of a nibble, because a nibble is smaller than a byte! And just because +you can stack up modifiers doesn't mean that you should unless it is the clearest +way to express the location of the part you want get at. The example above might +be improved:

+rhino   VAR     Word                    ' A 16-bit variable
+eye     VAR     rhino.BIT9              ' A bit
+
+

Although we've only discussed variable modifiers in terms of creating alias +variables, you can also use them within program instructions:

+rhino   VAR Word                        ' A 16-bit variable
+head    VAR rhino.HIGHBYTE              ' Highest 8 bits of rhino
+
+Main:
+  rhino = 13567
+  DEBUG ? head                          ' Show the value of alias variable head
+  DEBUG ? rhino.HIGHBYTE                ' rhino.HIGHBYTE works too
+  STOP
+
+

Modifiers also work with arrays. For example:

+myBytes VAR     Byte(10)                ' Define 10-byte array
+
+Main:
+  myBytes(0) = $AB                      ' Hex $AB into 0th byte
+  DEBUG HEX ? myBytes.LOWNIB(0)         ' Show low nib ($B)
+  DEBUG HEX ? myBytes.LOWNIB(1)         ' Show high nib ($A)
+
+

If you looked closely at that example, you probably thought it was a misprint. +Shouldn't myBytes.LowNib(1) give you the low nibble of byte 1 of the array rather +than the high nibble of byte 0? Well, it doesn't. The modifier changes the meaning +of the index value to match its own size. In the example above, when myBytes() is +addressed as a byte array, it has 10 byte-sized cells numbered 0 through 9. When +it is addressed as a nibble array, using myBytes.LowNib(), it has 20 nibble-sized +cells numbered 0 through 19. You could also address it as individual bits using +myBytes.LowBit(), in which case it would have 80 bit-sized cells numbered 0 +through 79.

+

What if you use something other than a “low” modifier, say myBytes.HighNib()? +That will work, but its effect will be to start the nibble array with the high +nibble of myBytes(0). The nibbles you address with this nib array will all be +contiguous, one right after the other, as in the previous example.

+myBytes VAR Byte(10)                    ' Define 10-byte array
+
+Main:
+  myBytes(0) = $AB                      ' Hex $AB into 0th byte
+  myBytes(1) = $CD                      ' Hex $CD into next byte
+  DEBUG HEX ? myBytes.HIGHNIB(0)        ' Show high nib of cell 0 ($A)
+  DEBUG HEX ? myBytes.HIGHNIB(1)        ' Show next nib ($D)
+
+

This property of modified arrays makes the names a little confusing. If you +prefer, you can use the less-descriptive versions of the modifier names; Bit0 +instead of LowBit, Nib0 instead of LowNib, and Byte0 instead of LowByte. These +have exactly the same effect, but may be less likely to be misconstrued.

+

You may also use modifiers with the 0th cell of an array by referring to just +the array name without the index value in parentheses. It's fair game for aliases +and modifiers, both in VAR directives and in instructions.

+
+ +
+
+
+

BASIC Stamp Help Version 2.5.4

+

Copyright © Parallax Inc.

+

8/8/2012 +

+
+
+ + + + \ No newline at end of file diff --git a/help/BasicStampHelp/Content/Resources/Images/7.5Vsupply.png b/help/BasicStampHelp/Content/Resources/Images/7.5Vsupply.png new file mode 100644 index 0000000000000000000000000000000000000000..684ff7775d4c55d4e21887e42158c853cee51049 GIT binary patch literal 34651 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

rHdayX<6M43YlA=OV#CJzxR0|WS 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 BQDXoA literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/AdaptMath.png b/help/BasicStampHelp/Content/Resources/Images/AdaptMath.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0a1e5d413ccb235be97a975a138506bedcbe9b GIT binary patch literal 7490 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BOE_Serial_labels.png b/help/BasicStampHelp/Content/Resources/Images/BOE_Serial_labels.png new file mode 100644 index 0000000000000000000000000000000000000000..ab5d7051c286b62c901d9bd0413fc028ecb76608 GIT binary patch literal 237720 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 mBm%25^& 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

W5Dps%s&{H7l2p_^kGn@P(HS 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 VaU>6-SS1Y4| literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BOE_USB_labels.png b/help/BasicStampHelp/Content/Resources/Images/BOE_USB_labels.png new file mode 100644 index 0000000000000000000000000000000000000000..b4ee0a523c7a140f50cdf1a09883265e142cd2d9 GIT binary patch literal 257608 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�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¬mC(wYcz1{e;q32bs*! z%X`PBC#R<;fV3i{-T>$Z4TlczKXhncH@EXIzNV`56(CzJFMVv+fHX-nSOF_6FyMbN z#YBKJ5V1xWX|Co50-5^A8?-|(7Z)63BAH(M#XXPz=`yT1W!r~eIQNTr$Tcu4NDKr< zw0k^KxB9x}Vq8F{d``9I_}FNnHpO|aY9YY51#Jx{ zCAEm%xtx&49S@T?19N0-a-(SUMI@d;@Q9;1rlcY1=7|!6C@+5byi4DE`IW6aH-?2G z09*I(yYHDN$bmU3kCCQHt2Hyap!wO)eb#(v4h(D3m3$Zb42?Ib~yec4lmB90n%#p%7tCBqlZ! z$jr)+dJV%P^LFh$UHq63qeJLMOrqdH4rgGjVEVk?|T06y}j98(~~(f2Q$!YC?4DL^5v(VHJmhZ z^G0H!plDwSA{G(ntryAq2s&DH>T-^S31TrKz~*#86+K;=B&c%KN+`(GI=upAu6Id^ z#~KvW+MS%4W;?S*h>;}6l_`UP4ox0<2c6bL#K5t16;qho)v?qjmIHD`L$ySE)fv zyAK>HdR-zO9X~>Ig|cMc%Y(9t8S7WpO0HBAQ(%zBsFsQyuO3G1`Rni{kqm|950fuwpRhCxa@DKTOw zz)HkMKmB~HJhMK>3 z&5c(0G^u^+&hNi+WVb*?7+wczZqw--r;qG^_{nWTykX6}n?7>m$~6}qI=Fx3>XUxD z_U_krye3X!0VATHJ^b*Kdv;Lb9P<#lcVG9e+&Pf0oHsVo9C_y8zF9GEK^ek{hpJf& z7cnyu38kJ+%)lUqv*1H&!7I$t%yojl=c&hc968h@RUa6Zn{k#<$gA7ZT;iPY_=2I) z;Q=;j3=Um?&1JrIX!GV*4^6gCT)klR%B5Sj?T4c!^GE*6`#)F^=Zde~f7jmGi46LY zOW$(G3oq@Q-go&)8{TvFg|kKYl*25=n*!=lPH~ zvf9YtNMwq*@)?P}*!bxDR;!g|*}AoBv?9&>B@pF)*BF&c{BdHXs%wmNH&6*k%hpa~ z_0c>jya--f{yzB&3g-S)L_4nrlAa&X3f|W!(Fl@DYqm-<2KV7dp^VR1gA_Qn|46{6h z3~F-)_UDz+plak)y9z6UqKsBAD`^}owvp|x-0;LoVCTy>ocO{ZI4xC^0A@yB06f%! zBFvXRf;Sd6L!7#TnFaQ!l(aBYgOWjsN?C^*m=G#if(l|uB~}Uu zrW!~gYHYfoHhBN$=kI*+sS8h9`>{)|{LOFv?LHj+z1zOBwm$lyt8bi~o^l{S)QkzK zqfD@9!B8SR)Swer%=1O=Lq0G#6aqAuh;ZL)1LRmr4nd95L}8wID3#y7{>I_j;2+)f z<0lVnSD`>=7ATI82}d1vfWZksrXi}0MadAunLHE0dxH%&htla|us|89hN9>Z!;Bal z7iUwb>YhCl-s{l7P>~l5U9)Dz;r)ACoz9{Kqo&5faTR^wxo2P4wd341Yd>)QC7=D# zt?#|yqN`3?|JuQ$lhX%2bitLM`Tn=oE?o4H^Dh15o!>H7I))p^6vw#4s)2;rG=SJ( z!N8nEJ33)bT+*6ti`Y;jwfXZ89GNP7UaMt`7meTiTmSLLx8J_{gjMf)&o8A(Tv_3L z;gUpHL|nYkqnaIN%wj@ko^i(i{KNmTd+*-0Yfc&&9-KEeK0Pzt$da9}zk15L^_#c6 z9?LOt^Z_CkQJD7SKe7FY86i+}6x75qsSuPMg>IJ#l+}8nXDr@WoLC3~8%W%Lxa7L; zJ#gQfH*CE3rDxk*jnr^70+EDebYSpMP=+bPpw77vJORNMoMee4X`06CJxP+PQ!6z! z{T3+}qYE#-=uK~albOP_*=%y$V3sm;5Ybs@Z8~}F8ZgMvx6$j@En;4?=A=LV^q0RvPQr~w>sHFErsRU>#n`_y0=(ank@!j#p7W{k|gI}c)|G>o^Kk_4v3TyfU&-~G&ynYnooW9 z&q^UP7`zga@GpYjzkL^qD2P)RfUOA2!@g( zh$y1P@7yS|@DVxzGa@ltGILsrdxLUH<_oX@tmcEMS3jZQkme6SqqPtrbU*kzvRrb zHk^Di2;HI}qL=sVdgz6xO`)U<|B6k*%0S9{%#hGNH-7sRmU_@#Y& zzV_hVtLBg2^}PisJ$xEX~28s(B>D!KVtMGy+lifVnrTdTEqn zOH^+(>y7d_%Q?{MF=k4{^?I{jHyk%jMb$~Dy5efjQ2h{QnM-;aAdW#oeIM8VM;T3= z)RX#5Hy0%?Lw(EFBxVF<642nsA3XQU>mFN){U5&SYai}EdFK58_+*x$BS8vb2*=nL zrMRP)_+4uHiegAcyj?Uswa5fOPG@?NL#MKoIVh3~g;75znJAtA{!E;s2!)i}~zp(R3^*5WtO zm*3NI4&u3YE7jG8mIy9MK$M_AdUV|8)c}Hs6M5qgW20HslsD4!bGz(5)LXGQ zWEGfMJ-b3BqgyLTEn0T69an#2eP-d<%2vPtsDyyak);^?j5#@yRTpW$?Tzhwe75$d zr_@T&yehjyWyT-REl1@u`{#}NfI#8BL+HX;6!83FYm&pW?E^(G4nHL2#aEuJm`Fv; zs+t~HdFJo6{`r5ucv1Dl-P=BJ!EJ{ywQG!BQG{-db?x#HyU`GLga4PW_l&mes?J1b zSbOht&b{a6x)oKqN+p3xIiP?7vH*j@2HXzV#$b51Uk5+;Xy^9xv%78MM7L?c2{&{< zM>0kNflvSmlvOH~RHe!}-ki?aVa+-F$6EW`t2XT#qehK!>)d^IT64|$ec$|MI4K|^ z6E#o=mc4YcZNSQ)h(nECw_SeXmE%jNXBk8c7E!ye-zZrVKx%1m6c1P&45x-A5Ft8O z3GF-V`UZ6C_)^(PIz^wanD`CbFTZ;8)?6^A}J^lQ7 zV`RtTMKJxNkN(eHJ603BQgHA7bL}-pnnT-tS%FKRf9`1!3698W3XWH=TD4~V*2JY? zIM!^2hwq)6GaxVt+%XeaOrXOoVj}WVAtw;JJr&KwsD`Q#ff)fDSmNCJ%Qi~F0t#YY z<-vz;u6AL~U6odrGi2+jD zQ1upe0%Jo|a*AfGE=yh3n#`#GnvD-1J-+`_|NXarkrNdqkhFbOw0EFS|SQZz6_V~iOn5+^7sp)f~hip-I8NRgGy)Do9?^NdUY z3g(E!#4(wO0x&ZYTa`1>OV7U$Y-~dW^xkJl+R00oBnGOXtVI)*plz-d>4A;uji2j{ z9)dbktD{2*PG%T~20=S;>SS}p zX~vGvp!ko%f2{l6R*3xTUqe{&lin3-ji1(8V6S1W2g&p}coD`}WPwO^^ z`3olsCP}y=HWNVfW@_4}^s8_C(Z78Bp^MdG1!6|*5~(~mMDLLp2mw?~$OwoHB#b&S zt&};SY)RrEprm0%9iG3OL zH4F^Vazt#mWTC)>ZKPjD$@%>l)IQ)rgZ2HRw{F{Y=)&0-&KxbtfXI+UjZ_((iVhAA zNM0>=7DE_nWJ$NELVyWURmYKNrsZXBF(<0)QG;lAVs%7;x~4^l9vm^0)M;NYg2WOY z&BELYs{4l^xS0b*!M#NfG&Tq+t`MQLhH##nu`0I(KDpoL~osKaTE4IpyV#P=){>V&+Gvlxs=5mCGk z?}qk*a`-HBOk(S9R;_LG0RT)z5e*!YN2*?XFaEjTC?IHpR)Q!f5^$23NO*o^jG_s$ zt1R)L`NA7^@19$j8y{as>?S8JUYfX=Cdt89Um-0mK>ntRMwB2riOHljlf;{M4icsW z%I%vrZCk%?V&X!#$cwVOb@R4nqwkyFexj9d;Zkq}0)R*WiX3l$u=hnIrc8`pIWamq zp6^^Yt!0u!^2({v@zvFu!HTh~P!R$-5lxAH=bbo*_2ILS#uWw5RQ z=aP22oummmmnMx289~Gd3B*H^k(GrnD=)G-)|bDpqM|Mh4x1riid1 z8)AYuvtShrj*S6e;xpP^3VK3LIbm_=((X`8$<)yt8=_VU>Y?Q=0cbeqMa_T& zk;qJx2sLyDictcfCIthVctDa+7kCd8c-bu3IA< z0X@jkKz!BhbVIc5As6gie}6k1Q&l^QOR5rsmxg7I{p~gp8GxyE7ME1Dw~d5|+&?gg z7Fq7@Qb&9(j;~X$zIGd8LoOD1QB@_ZjJ0OXW)rh4O!o=DSDW}*$Z~)b(N>mh zC&+XF03ZNKL_t&*gp8;t5Zt^~BRm44Qud_@drr`uK6PT-+RbHId0(tsv+n5e!xt}} z9UfWz+}^zvikXIKr6CW7Am=v-f-82eFBiZ6=-ALmXUq7E`K+wmOGie=MyrjhXQaER z#cY)aUu7Whst-K>_`iSin`gUurz-#9sqd8N8&bsCJj^1?F8Zb#rVJ1UpELj6VN|A?vKS*3B#hL8v@$K?1V=S91Z$Wh zW^tT2=a?E!ewdnw zPt!)$Z1$FVC6af;yi5dB?h#)F?rxU`2 zue>3)2L>RHgurlrmX?+X0f|JsiuDHv()#WJV(9fmLKXAgM~hO7={ynU-EM$yO~jYJ z)$WI2;%6(;&-#Fb=)G^a)TyE}q64c8dffZ>3Zr4|RZ@wWiLr%IZekin-8*kyRkDN! zMur3|O|yj48#iuETrxR1dFb%LvM8Hj&n1i3)%H{FAC!ng9p^IpC*G9Y1vbe7Q%fVjT6!21r%9GH`diIh%X72yAARIYNrG!eR~^4_ zCX5y(a>2+pK?KvaYsaT9Tm*yB(NSLw1}D9N!S>M5@WkX~a3j@Pu}DEYV7(v|klb)) zc=YhmixJm$*XS2r5X09^vcX``o4oj!i-FrYBRetHSpGlfj71f&6 z8*jbyu8@pj&EfPgQ>$~*9-$O>h!yl$4?>72L4dYQzWlk*oji4TV4&Y||4;n%2UL0( zahNn{4?gg~xwA+5nhnwPJwNu7DiUM`0h&;=7oL0e+mAfhY$io+KlQ<%Z}qq1T{SQO z5jk??&;wumOxAQ@>096Np6xq#LX9LFfcMqpr3-)aslOZ?Y#}B$zTuwT*Ifq|1%BaD zq24RP@+9Kfr3C>{f>M17;KQA%1MWY|M#;q)aR#WmPNAqg5~^`iEmt!!B~BgPc>Psp z&Yx{1>GHIcj>L>{$CVoZ zq(EE0H*ehhwXc7b9FGnTFD}mKMLD~;aP-`{3d`L$U3X&cA}JzL=%+<;XeNZ@n2RcT z@$k_2c(wDgIjtzq)4eA~M#hRwW3yFPv|_^?(5nv*LA@w)j(ol>9XUa)08>h+nWcIcP{U)9$kC=mYt5+Bb=I@dFJd>@3`%agR4dp zRZbfZoH)2=`m8{l^r_JTIdp*uAQJ$^F~ev!v(xJnLKlag&AQ~e5 z+OPlC+VvZt2DePXRHvt>KlQ0kBC2EeWAFW$E!%h2OFEJyUi3>}`aGc^(f7Ui9XHdJB=y zo<05Qf&D}@IJAbG!w69r2CN-%Zf<7pi+jqVaIXJ{-}^qRqjE^K!7T4~E}cK^5=Kjd zCwEO@#i&>L>dcuFY3f8ds8d6dZt+%_ft@~m;?zlBdAj`dHv_CB(dzTAwOHX@N|Urg zGSHNq4=(HfLKqF|WkOD@+{N&r+wYT3DdLN=DD%RQgU6H?X*zHK-KC{7oulW@o?*M&M%-! z0`BOud$aWe(rS^Kniw;QA8a-j#B(m`fz$ottMjd^XMNtN4ECQISv8(-9iOj?0PvF; ziFd+az(fwz0L3gJcB-PmI@1#8Kyv_FJJPt}zMDStg>THw1GS8+?c&Z9{{4sF{HxISWV?nu0DD zJ)D4o2vRByzP#A{mqq#sCm@y9DL=`ea~@p5mx};*Vmk#ncls7>u>#k zzvGLduRZ*+kN)X5A9}1PO6Pd(_~4eU8_%AbMn{N%swtodg5!$W7*LFvlmJM)7f#b) z5TzlN#_01HUCBU$Tc0tb1(*gbuqYx1-Wy_Q8%1-JSXI1j`;{A8BM%+kw{v{WP4D{g zKlt=t{OHYhzI@{NiTSBgt6Ynunf=lSe*POTJzJRk=D+!cU;C>+edFb?-@0n;*Z1$y zB)QaGtiUeLOl=$+xp~*_Pd)vuOZj|Z6*z}#hFGWbT9Zg-02(C6YKR~R!2tn*P}P{d zcmQB>Djv}YFi}h?IX64=iHE+jsMV$JLWeOyVuRT4TU zB`W_6090ZSQL~Aexs*u_I(ZJuQ7uy2W^iG0M%6R%g^B4PKf)mB5BM(8iL)1$ItyS% z&Cx*YEXPI&^}d0M*8NXfC!Im*9GVm3)NF{3Ar{?VV=g;2Gu!DFM96L_9whozN4##a zlXvnGk&C=qfqq2J3K5o;I+v#Bn5f%T5$(k?jG4PtWi>UsNJQPP6s3=60lj1zz1rMj zmywpbRZ%MRa{k_>)?W)?stQQWtf4B1X($rv&<+2GFlvIPXxbnicXa)>%N;rd5>+Jh zz6w3madQA;mjrUndqKcBW7CvFN3nBdQ8E)~<m8-AZ zIdSg9i}xhJ1_{5wx4Np!JA;CEFk)=c|Nf6Ko zG;|P$<%|^8SR5i}hygu9j!TdLnW54U=^&t%1ZK#{2sT^hNAuY(MO!kg^oOpy)p>pC zGEgc_ziD-n#Z8a{V2E6b{?JRl$wA)$b;N@9xk?tqA~vjA!-VqBy_TY#Xd z+qQ1G>Dp_mvKSs5?(b_s)ZQlUEC1V99AH2VjK){08AMNHgNyw(vJ( z6OYaXy#|Ul8qI~-PI}<<(D>@krqOwy!+ggbJ2yBsR&E@d)e2Nm2~`ORz^!i$eD3i_ zpE-N%*6lk#c*ouU`Jeu=o#Ljx{`XvS%id!r8{l$ZNa|FD416UGXSd$8eb39s$H$T@ zU$-SdM(u%-rG2|{NUW_X6z9n>T~c2OdX zk|>loM??Tr!GPE~s|c}`Hrvg%M^&kuCRTPkl8Z^`?vP5nSMhT8>_p-k1W@E1N3eFy z=!NsG$(i}l(Lr$T#OVnYN!UH|?9;EDJ$~!XUGKl+oSi z`v-n>a&{4w5i3+hW>qn!m>Q`WgN9s6Dq}_fRD+(*(R}b=MGJlE0w$n>pc~smH?G>a zd+qwk+1aWpRCUMbnwhdVG&iY)C(fVAh~InjJzswDnaRoXgM1R2Z-fCx22CWtS6$lF2}QP=@O#i+=D1|m{93?>E|a0#`rY?RT!pj7i{ z&KOm9ty=xAYi@k_xo2BGLp=%xgd`w=4(oO* zLM9|rL5%Xe$kWtZP!P}};_I)vYTMSW>{u$_ZVzHD+=$sE(zb0|{{64~O8Dh=djPTa zumA)ACbxd=y5IP%-xgIf>u>c%x~U#eL_~u_gMauZ9|^sl?f$+nCZGY8I`YNFnV&EWH&`P+Rj?U|jQ6R|YQkSJjmm7*-Y_Xq&UfS5Y&Yi7Uj3;(Xs>|F$F9RBT)tJ}@8A23B{0-(bxFN=AXYOpHPBpz z5HH)b`T6rNWQm)eoGz;h3>sNh6geQQS+_20WSnq7s7w{C3p>LA>wkoMLBBLGOVY-H8g(8#cXg(eOpBBUBxg)GaGByA54 z)er(AA}@D~LXxHf&b0^HbybUzsjj7z03m)X|8IR2QTl`yI!I%uKorH>a;$ai+5-d2 zEELq}21L~=A@#TWducS(-u3l;Lqurx_rr=K#N*Ut9U!*)`&!oOk!xUK(hBx&eWTgR z8qL>6e(3FRR_k5?VlxCHs%n;|gcy{iDnc%(6zO}1QBx&D0!#^2w5lprBVzCM!ubng zm}GA2mdlssJDWCdY_|IIPM4UF(Yyd+Rh8m>BXvoVB7lllMIsb41SDc2CL&ce6N-Te z1C+wV!4G3$uJgBFc%W!L2t#df%@6}9b!RV3;(-(G(UH!k@fodnq2ME@v(e#V^O{*H zP%00I3aDN|&@MB3ZQGGc7ju;3^V1#m9fK*8qjNKb zh;o#82W2aAT~bszuHwgifN1DKG)Dsh3cl0`W*FXlKqK-7!FmXTZ3tm6h@ZwVm}MoMQ+L*fMo(g^Tk$cbxfWYVYmk_jS028O z$5=<~=ursE;!}Lh$@aFU6*qI43o@t&L(nn<24OzH^6jo~frSav0Dwr{yckg51@uZO zf!a#XrteYIhZYj^Rb`^FDpDnOhKA_h_WgI>ecyW@eBg8U-S>7?W1@QOjG3y4bh?X< zS$(1EL&B_qszVH&l)=tNO|>+@AhJ_15Ct(c1D{~$vQb?AsOw zoh@q?tfGaoaqxWq_^Qt4u?5LBP`45$%tnD~aD%_=iq~D|w;j1~{xeTLD(v5N{q5(@ zp1U|bGcYvV;B3*CK*YqRGBscQ*(bkn&F*cjRvm4wAPTw)qL z2zGDTHZ(j^nRwMo_594#v5B+3@=Q)m2~pHkY|o2FpZLzV=ceboW%c;C9zS;U4&0)S+`WbY-o&3QGBFQQ?bCc z@by>X@-b@~F2=&h#e~~{z0a)(wab4HdNHz>Zmy7I)fc}q>OmB}V$@V%&-SkuD2Y|g znAFq&yvXt?e9tf%M&pLek%>VS0o5$etC7)Fh*adWS6{tz)tdE(_wOAX8ex~3s+o#u zQRY=ub{D&?zSeSi7+wJrW=6u`DXE61PF?!KXaD}H*KfJ+t#3zT#6XJi%=~Q8K=Dqcd(hd7xqty(UW_>IQI7sii*n` zlT)36!C?asmEb5eK03N({bkJTkj9$rIq^_~ykJOi=r08aVj#d^Tpu2%dLxc(CSrgI zD5&C97?Fs)S>{|Lb(pM zv=zb>;N+{%KK<~C{gNVP%`jsV<9mY$q^b_62!^{z5E#Q?C1v&79@|(9MdFg8c!(PI z0|hYyXTXRZDJyf+4*%zKkN)^w_dIc6FM!^=dDo7SaSyQP(#eI+rQiHl?|t~-%L&=8 zwHyBWfiLXZu;KDm>wawKO@*UVbCa*0nGwM0JQuV|1en0ICcFbk12u0N@?%6GlF0i8 zM==FqH4u%rNP!7eBN1R=LrM15D{e|%Qh0gp=z-JSSuOmAMtj}x_|qp38CmE4(*^*LER1myOnPnoAafKkKl(IB8N=Lq(THorl2lM1<8k!N9^NIJlX`jbJLEofw9M4eW64X zFXFuebV=IR*UB0Va*oJ3Ww%>t?YQC_d!HX|_y6+S z-uj;|U#b73~b^U8Z9 z5-}A6*URQsRF}15vWXT&zMMXV5D1WE8Br|H%RJY}tS?u*X_`?IZD;dN8_STs001BW zNklN5>p{@gU0hVv z`s0z#>g(?Z7w|GGx}D1V`bz*2RJ7IKpQN!ODT}-+tB@>WSc7I+qmemROKU)__KS&| z95|*ffq;rxVrIHB3;*X~R0YAr48wq<*vO>>@V*cH)Y)@qIKd=II^AvvjA3ePxQ%(Y zOU&klQCqD6fJnoIZ4+V{5^oYAojr4!9D6Y593t&|`QWGj{_}6V>z1E*|IdBq!AJe< zS*gSWP@@Th?c%br!Zhnza{NNtNb_y$7DY`x_MQqQ7#IW(bN>1$7v z;LRXT1PL{1kk1K#gWz^dfmEZQh{p)wp@{+|YK9Qfazii%chajEjjJnnFkbi9wBw5Qw}QBPyEVk-0eobIe`ChhBVvRqsD} zgpM6lWKuPve)AVP`Je53vZ0i97LtMf!wZWCo_pLvK2Ov@AfyiBV`onwQ%G3?Kp0ph z)Id}kA!#T~)x^A^U`Qi;h#e-TWQHP%k)VWiB4BKekx$LdeEsPDCdlizY+v6V8Xo9h zT$oFc(UgoN>Qtj_-azxBIDhsWJ2o+5N5r%9T_y?)0L11$bIuunyjjKXuX$ioPP`s!?UtfPX0!7bE%sZVJ z|5Uw~Myt=3&kF!C&$}W*gzCK)%^J-#cniFCJHY5iiC~tw6oSkSkO0MMy!d;D(NKOf zEYqGftN^2{MqFyGzO0$1Nu$pt4T@rNP*F2gi5@d%CcabyFeTyu6~eMa!w{_$8DBk~ zX3ft06f+?}vzcA7bL&te?MJ)!iYu!GFXj0~$h%oO)1Q@KuJmy1JoWeG+t(~=0hk1B zK&(zJfQ2Dwa4@U?$YWnGM1vp`D70v5m*J_iryZQ}j?}DT0Adpe<}uEZbE$@bg<%(n za$ECNi5Qh=h;aD$(FvB!r3vxYk+E&tuBuE4qMt6t)=>aT;;t8lUWa!=#n6nR2Gc?V zFsKDrI;2WGAU%KR)#I}h23V;A;KbrAQ5Yvk!QHniimEI@HF3@ZMt>Z_JkJ3^ebvtT zRg@AsJ282Va_wsbh(*nS_!EzReWCK|_;_dW!w-M4LN%jhsuiMG#)9)PfT3b&p;C{A zXn>#y=me}DbO->TfQF``plD#;n`1yQ6;xG4L8-tT0)UwJEastN5vl~$08kBBAhOZE zBxzCrm(-$9rC4Z)4~r*kpG>SGVIXH5Jg6Z<7f>O`o2!o{*X-)c0IG3R~N>?0yFuvTB6 zsW$tXJ?(G==IT(CpApk+M4I8&@ z*t9v~C=^%x^z_s#FYQ58FkQEP)7G6=SYSFJ%#4F>xBK`b-%K*}UIqupZn)*v(9Ij4 ztf`26?f!oPs(j@~MpoZ)+Z_tMx*6m40d@C4Zx^r?0d!f@Wh;2J7?4C20l)D1FC09$ zKS{ZjwLkEG{j4tg;DsZ=vrj$s(%xs&#JQyL{qJ~BqtzFL>QRLua`@1}XP*2Pq9m?y z^KJKT+p(htJPi;;>Kkso>e_4Sz>feXBJ=Ze4}9^nE1_#>%{ey!;LxaPELqkcD4h#%rNt$MjkmNA|Ma)6fu&PS$tE#Fd zXQq#zJ_&%%IRH@A>#o1<`kQV#arBie<^T9AzqDrE#y|dtPyLU5-013!KHU~iSDn!W0VBihZ)B&hj2~dTJSPE*Ust!q{5MR#C z%px%%v11Mv{z#%`hN_yRS(YghirM7C{KCw1>XO7IP|4+&UyDJY1`tM~VGzp!ib`x$gLn@b`uNp=jP|ttn#7&6(|BD2Ci2LNxXJD-Ga<95jitZ z0k7VBZ)O16YGjROzxOK2$V7}vWO2S8P5a826`(XIeL;w9SgDV1NYIgpkL48wPhvnZ zP-6ljaVuePc2!IA`+$y|zrOGQKh$M)NkP4*8nE(K^#7N4n5F40U zkkTh!7`R*denSIgw!%yhi6{VPrYg}DH#+*7f}toVFo*3k3Y`!M8PE&_k)zKaf|{Y? zjhnW7I{pB0g_XV3or@Bf}- zYh{g}{nx*^?y`+BloHL4VYB!GSSOP?>QB__V@ zj(cys^)?6`y8#lY8Zkfm$ip+Um(nD??6Pfdxc!Y*BMCLu8H0Zvk(P7K5aX8TqtvzV z3N>29-i{nQ`s{Phm|2>%KKOG#-wU(7Aa?T1=?5PChN%JYTi@}+@d~1mvjO77)a2*C z_+>)$9KJGI-mLcmk^XV*|PKMu+YN05(KIu^5ECMQ54-u?5BVFXa6@3 z=D@>Q>`#riIZF~WMKcG;h-L8i_&B))7>EkC3&dhbhtC=uaU&9eOF>)z28tGtv|J&aBeLHtuWomo(?0fpT=gon7 zb6Ixr;uI2z2oe({hhIJT@FU+?Gd}djyWjE`fA-Pyb2CfB15=aJWkQY}Uz*2u+izM^ zdXMPXtC6XB6sqSw1y)2*3`7i&)YMBKWnQaNEO?G22EHpTat4s2A)o_iW=t^DM{j=P z9ru6z@wuh0h-C@B>F#T9x&7W&nr+#B`EUHk-#mWe+(lHSi)t;41|rgPu)ESk$4PDgYC}%#Ill3t#!*$GV~pMTE-xysXlM7d!Jy z-7eIed;K{i;@O2Rk(t@tLKlf53lxS9BLMN4OOqm%s+~SR5x?Cm?2e)AxHvU4Keu2C zlnmCBLF-e98iCqDx))XJv_KE+XetwtIr%z`(6D6OpZ3v&sN2+psoXJF)k^ zs=DLrHt*fD@4086HC=4B`d@wJz@B{vFHKAlp{WcFw06Dj>dO19IRw-;c7VRq?KVEe?8(*vY1)MyO!EfID5(-MJ1wPdAAS00%h8oPhCldo@7b{RjVF#BU9)!WW$V^nxG;qTM5q9jhlihf@>}Ol zG&v=-(X{d2@Ba}3@}d^hLgWZhRe?kQiiD|=C>k1>QPrp}fCxb<10djNYN=vipZ>;I zPRvhNB53ACeH2zR7=-o>@!mP!c-gA8<0Gj{+k>M&^HcBIyr!}DrGwLR-RrKt?CPs7 zf92KVU~bKD`*;7{|6}APmX<#L%?D2{TpA$##kaiY|9|eO<1-iD`TFbMbNy{o^Yj1t ztDig3Eh;Sl8BBqQjEum%M`ki2(<{nqy~6ER-MDT2#!jcRxH#9y8hNMNY_<>$iF{d@ znKuB#fxdQ;7kQEUs#;uJNE)p)aZ8;Ju_H$W>WE7ZW}0tUN|TI|tSq};s=ijMEX!m^ zW-576WeIi5f|HaTce)))6GD=zQiG}489)^8v&>~lviJB285%g0@x_D?7_=fI3~)6% z7Bw(|z(|6LM{>`E2^L6W2xi7=wr=&BtFO4Cl5%)xaAdFzweq2-kr-^Z zcW&J(z8o1CS~WTfH6Yn*gi5n)%f^kq%11|rH(j>g0xyUdbzOjnI6N@Y$rrOETRpZa zbYo+E8UO%h+cs`JeFpkkeQ&t+4O*A`&=Xv(ppWW!QL{~TDZc_m=ylg$GdeaF#7MCpqPCdEdJ;gW zBNI-T*Z>kv2rGbPu={(2Q87VQH6bDbBqkM4!K_z>m{B8_2L|3tSrtXTG&gykpqie# zboX7?Tyy*HZU?@%85Mnw?dd=o;R=_cxrm&Z)Ulm8v9_nS_{uBoH8o1c?ZW z+PAM>r|zFE4yX-{DBK?IwQcQRx3<^_*G7%Z1S0}M0t5|_keN)RGN!!{5DV&$coS7ZTog z;JL76CW#maWw)gy^KL=Khyl!00Sw6Z%tcQG!&SwQEcMz_X09W%JnD%33uX%*|~Lp#{n&l5s#pG|ZT% zyX}eTxgr#*GTZ7fGa&`yq#p3AMr;^rfrgLYJzp8v`}SHsjReGIN~+Fj3uuPMgyWsD zaj8^IQUbu0SXFU|h*~Rk!2nd`^vMM>$n(4!_VYmd_wP=z_xO{C_wC);Ut2*U1_6Q8*wMqU+_UdzU-O3l`h`#Y!t393?Vf#K`p*4l2;O?xm49;ECw9)v{M41#{g*pG z4@`(e8~{Mc)Vm=kB`~!mzU|uAy#CccWD2IjAutC3L?V@hh$4xQkqPTeBuEmOn3$a0 z^c#aIh>CA-A(1a-t7=19s7uOIEQxdT%MV#%=@F8C+j$^!GwM)4SX^5E&|iM|`D%qi z2M~nGqWdQs0su24agb6(3sj}3gv=ly=4BaP(o3kiy{apYE4;&kgxXpQ4)ZK zzy>Iq458I7s_n!@nnYx`0 z0*)lC2t>q)^l#t$?ii~OvXBM;kzn0f)jITzjeOJIucJp(b~amMKzO@bBN+z#JsV$ zcsYzF6(snv@XGq~;e6U$GXGM#VHh0E@U$#cTY-j|2qDK!j9BoKovp`u7yVXDhfeAz{A%d7Nk}2MF<+Y3D zz@YYRx$nhi?>_Jtn=ug?DAX=stE+>m8n#<4AOo-v!t&DU>e_HHD6@$d;`Es}* z@u}lSUiHdr81atp+;i60R6w|7>yANHJ-&GI(9-;`o&Sn9u()Qc?pqw%g|bXlgW}@+ z{LZag`)ex*=s9{>$P7?T&<9xH?n}Y94Ly<3RFH^>Q;GmU6wI$s&xQqXa0KwLN2r4_ zh&hPFR8>UGA(#P5t@=YENmVm_PO2gz46t_kR0>Azt}&r01oj0eLyck_I3NkQzX4Ie zXBN)fa{pb*^)194MAMnFck3hHhCoCNB7~kO?R}3ZTAAvR-pb1IU@%lr1jw=wt2j13 z-tBaTWm)8{SXE|P&t9$eMj1gr66Qs*WB0CYJ9qf`_Hlocd`D)G=dIbzn`dTc>pGUu zZXW51nq98)oIto=}0QI zfnI2LI_-Ab0M>Vt>eVKHD`>UaMbWN>u_G>kniXcVEaVf@Sq=C$LQ8Al|0OC|rwh!W z$XgMtw%!4ZE3PfEkGBfQpmq)Oa-*iaFf- z(8}YBiLhx(R5bvCDgla0Y3YC6@x^1qH8cZJF{{jzqr}a-P@%{(4s_Wo_DpY@2~>zk z$n%sm%kxevggjKK1V~^6#Ai*;mc#U#OD;RUwA2HAYWd6%1u<-$oO<5pN)4ViUjZOy6%|RF=5{XihOMa%nu*p~ z%7!jxb;?@Ez))-7Pt`TTN9Ioup^6ZossQ4W>4V1(`VlwL9Ef6q>ZZ|UjHxV{SwsiJ z0U(Acwlg9`(^!pHRT8 zC=ize&c$IRJX@9msqQj)~7u6 zA8TpX=;I=A2%}fMtX6e`gF{#+WM881ub(=NeP7*!``cji67|53<^(mhbEBzu3WDo# zS2HT}WkWT;r#8T6Q=U!GETQ*;F{S8~TZ|#n? zfA;5pUfP{ce&r4b^5By%3{8l0%8Txn85nB=^77#mWhwol`N%*-?6MamLNyg-rYfcV z+qX~6OrBUe^SOubiGdzGcKq?w-T@H86xTEp59KKPN(op;{WD2QC# z`|!abPFvVEH@B@y^6WDQqDbvW1weoo?c2BIyz`4ZN7HSsE+J;fRdCoO1Mp!p0V0r5 zqn!2jli5riWDy8d4FwSmkPMiDSsKQ8)&7eQuPk{NF%&($y7c0yL&9b#zO4fQG0AtI zJoNZu4^^cgWw(Fj?;n5cySsO78k^`o`OL8c2kx7k-eO3a);aYl+UR;4wKDszaja$y)Vdzh`6b1Zdr zDUwXJ?jHO~Gpq%{&>I$1(B5JdxIP*bB|s^roq(?Gxo zm1u3}Wl+Ydm1il5ab1peI<1wZMPf>R+rX$;!=?;^rvF{H}r zqbb)Rw1#1)7I0%UyuR#JFL?=!`t*h(dHD?6SHqfW6R`2Ns!PFjrnG?{TR#|h$!1jz zwWCko;IwUcpAl4!be|1v&{z%vc+AB2e4>rdsS#!1$58+C=;&$^8L=6oZ6IT7<^#|) z6-8z$Vv3|#>v8K}-_z75$rMSIedP}7#gI{j?Awj5f)cTsc}B|eR#{a=d)&;BD9hW2 z4<8-tw07>;lodt&gfq#qaC&}ze0-8PXX4>-m{R2$^etOAzwiAYcko!m2Ax)WrMH?;0;8lTKr!)&lf6?*N4xFT(}&lHv!@O{aO>yqN05+V zOgud`v)vUODF!!VfRrTK6t#OFhOwdTxH~tWjs;V?oe|~ew zMuiCx0t7RWl%Nh4M?_#^MKpAUnV%L5SxBWUuk=Esv3s=E-BnZhzu|lDXb!zzBrIL;zWqMa~GxOjRWh zT*l}3U#!^8Sy#YXL=jY>UiO7E9;(Ie0?KMS?`a|3q3hBC@u zX&dUw=4(dZ*?hzbqipzQ7+#(zdEVXrbs|Po3#{gLKHvX1% ze*NgFvA(G3pU&IzT1BO`A`mv73?ym}%C&8_;fVbtGjp??AR|I$UA1ZkM7R#Q&5vm` zS_2a^GE`O4+H?8)!YB~|dg%^?NJv&^JsARuDb=Y}qx?S1vwV5+^w?O(G!{8i;E;D7 zd;Iac@407gZYFPyAr^ijiXtZ(JoC)_Z~Vr;%`yVD!C-LJRhRwn&2L8x2OfX&L;v&7 zF1+aMtFFA^qknOWw)x?sCl=Rwr5Wa#0a;bi&duE)d=*I=^wwEZ6b;mjg*v>l? z7(H;#8TepjS*by-#y320=n!bX6FSCrx-+q7&xLiokAb10JCrjhh~Maj=xOSv?l(;J zjx(59$TFgZDyg%Fs*Rj>ePSXEUr zMN<)RJD66H4GAKXF{`1epxY7>KXLll|Jmtm;m)q8AyJBz7q&zs zlFW>VLY6gqcm@Eq54x-n*|k_x#oV^4-rLs5~fx zFc@G=48(@D7{koWW;cx;KecKAt`#-Vv9Yc*3L$V^uQ?8ZFSvm(cvNNCbmt>1#4OJ_ z1h2!&a_Ca|5k?{+XCVu@GX~|btn)HAP`P4lP%y^r#lUCNR@ zf~qBADJ3G#i?)cG2^$!(nwr%cn5tri%y`o^*PV0mMXkI5z^S}g6)`{*1LybDh`HVb zaF-TSL`GF0Gc@%4Sk-!gQB_S)1r!w^f%S)j*Is)0`D^XCyl@a{oWxoAfhB%O2tgEDygQr+^|cSgC}l^q}uOG4T*+>UI>}0po*DE ziju^wzI_ka?Ig0SFd~%%Dt?tp!p5jC5(OgWEN9LD43Mn$K1B+gQgpNhuwj37%l6rm z2;}Qjszw0j;vprQ^z0EdHt8@L!iid6`C@aGLQtOAVw*2qH*%v($}CJ6M;ZZWx;EhvWI zN&=@IOp<*4j@yr&I2y~P^L9_=X{|FpzE;Ku?>+G5w_bPe*Kg~L7t>u{J~lY^{6V(r zrXRdvYHsVqcWp=I2eJ*QP^#oQ0>p9g;50vJH!l8pce zrW%Mp`N#uFEupzFrYhd~>{Cx3KG@>+iPg0piJ38FU=%_qrIZwz3J$F5dq;-I+8El2 zDKqXqzRMRR}K^0U3v-reDEv6_Us$y#1L?1kP z`ULj1Qy?H30tevmr+3{kP}98iSNDJG>rXtg)E_LwC}j+fE1!> z2n?C2O1slR;!!i*?Q{{z#0#3D=u8R}>LXpE`N!#8D&=(XCr|Y~H@J zxku~hiRI;`gU>(50Y%dE%-pWsXG7DgBcYo0)_PAo`e4z?V^vK}&F(#C|2hEFQBLWe zyZyeYcNDaqu-rptcdDt~n|{;I1@@K(NQqnaxFWjF%s z!=+|g?p((`-~8su69)~<0KPy$zbw4*%{R9kCF>I1%8A8{^rxSOwCNhO84%&m`|PKt)Y~vya~L>9O%{*;@i6Fj!q&JaOVwZ*?UL+0#!wy=6F9 zTU#D1_iQ+2NG7J5mIHcvrpfnE;Vk|G!=x$+&D3bwl7S$iNBIe0LONPTf+%F5$;^@_ zCKO5Ku&*gDFD)Zs2!V(YfQVhah{#c--EL`?d3!e;#1u_TgXo}=m=x5^6kkY`!jZ-5ltdmqFtv#Qd}PMFc2#knqZ!LMQBtPv;e3G31rXA%pd(9KL>>0e(uTR zD~lKIIy-u_FB5S_6wIQhEc2>nOO+IpY27Kce~xGsj0Q)#a5n+ zq>*}OM2$K^`K00T$DaJJfB64$KmdC0`#vzYb^A!oV*rxUsnhcxc>nKkKqUIPpZ}$u zXYJ8?NQYo1A~D53|Hy~bs*vTcx#3Ow&bdWr<#PLF2mim*^NV9+9RopNu=v*3zJBio7Z!QJ#1kPqyxK=#QX^oW#(6vGDjC19 z)V)Yl%oL+40b24pnjnCxil8KqW)_iGU3l@{U1tGNZ#Wpl^2uX|pFaAcpo+#20uzRi zn`++W-~WT(uloIVcj}XW{a0WA#<#?b5x34wUw7Sg_dfUp03#$GRM1b^^rYrgG7uoA zl;xe6hDwIuA#i4*$U)sqnix<(O)()dA;n%VmSvXbZ5|V!7a^)Q$EI564>~a%KL2;O zf9J6$XXZ8!V@jgKssaEpD`T>xFB~2WdOb4`5$2F2I>lzrp#U&ZZ*^5t42%VnBspvE z-g7UUPOhs1P)#FWA2mfV5zX?};^Nw>4RzC`wQ|seZgN7wi=(Ejs;_SZ=nn=bmKOft zOScXJ%=i1sxR$D}wb?MGC?FyU850PZ)jDdmg)!8kc>}KZUrx&U?5Ygi&&yWkiYsdoxAm-zz&zxTDnOcHVfa}9(tJg){ z!5Y?Uzn6FS8xXabV2zNs0bSw{0IZCasnrZ8SR)ER0|4T7r(0E0##ldftdWW#irVp$ ziwsbfX>n<}VMlx@U;v;%FC03NVyr5;YbF4&38$)GBY#&-uJ!lv1h*for4FDEX@}JVKB%-(VJhv?K6JHZS?4= z`5*>hC(zv}niNU(o!7no#wc5P_K~KotAz zonOnJezX;GWIB6t=C!YSqgS8^L=+MT5UA@y0$UTH=DW;lh9Q87nX)Nh253MA22OoU)%*je)sgaN>G-Lu(4n#;2Q`Qb4(Cl1y&(19%xNG;mZdQ&LYlTKs#n<|HC_fWo=kSvrm8X&Zp*&Y@L|=t($*xc5M1n58nIv$G<&95GVl< zoUCLr0JG$F9*V$mm>pf{E)V8rCe0vlP*Fe{4*P(RXN77)Og`31Nsu^-0(0fI0OmC# z_%H-9RMpVuMy@4qHpJ@XXjNgNLBF436a_&*#Ff<^Q6OfK=q0kE`2AcIt(X!bmc#y7 zyAz%}RXlsr_RQI?t>&=j^%OCM%*236%os3=4H1XHMLXb z>PgS2NHf^FW%issXNy!wI5ja2F1b{56ITQn9~--1-??QqM4)YRbE9E7HbV8lynDy4 z{$Q=h^7GHx=hmVd;SJ0-Z<#3ccE zXE_>OV?&m1fYJsuYfV%Gw$1Gi27AuheZ^%zFdX(f?XkckJyoM;1?aZBoz6^^VkhI; zP_Q{jFPsDA8F!Ni2g^ckb;#AIJ4HmI&}B?)Da#5E=kjir4x|kOl2%`xZwO<-+uV{x#{fu{adAqgWl@&)Qlu?`cGAJW&{GJZPOFub33|47Z`U< zPO2)XTW=bgA~|aX2Bs+?F+wdwB+3GksxpF62I@m&K{fJ5Od%LBz|PstDR5~LB^ua? z<%PB3Dgh?Zj17=e(j>aJJXl^_+_imoIT%2S`_J834p!s^*|BXdV{==+Sf>B+x1TPe1Y4JBs#%Bu9CXjZg_{r*q?=-Wl| zzyAE+EEJ2YTQ?#2S_vtjAvd<6mP|7W2{E+uim^`1F?ja$akcbYZ~oEkbDKYW=NGEr zvq(Y%k`%HWktxfbJ$iV4Z3zJLR;$x#MYW}sGo6{vxo7W2k@-_+Hf@^QvVBLZ-N9Py zxj}GV^KU?eJ9h5;t#`j02_>b;scGMrB}AVc6Vc@4_^-a}HvjfCED={Fx@BP2)KvLv+Ll@Ry&JgUUQ`qBT^IJ>^`>{_zJt=w&b0)LMhq z1|0b8eS1Inkq`TtOW-Yx?KYgh^#LMV!Yi2^}8$Gj*Ii8yby zJ4cTl_lw313{({^+;{HQy?a_k%T#B(6RW8rNl>z~dC?gdlex;of>1(34yXc>2#HMz zA%XZwB2_ellrSd5pvh2hcDx%cR+f^Am{sMVx4K{k2#iQ7Ldb}?vOMgqtpQSul}LqE&tC){xnXu2kkZ>H_bGtnQQe;KoC|;e*YVPQ@OL2DTMjFLLe}5nHWRQM76~CpIlO*vJPY&x??G z1?sYSKtMu>)erzVWOj*>K=nt5t<4W`HGtXW>^ zA6{L`w$4^Z=CfU!D>Ro*f|(JZ5`-L7ftrUN0&u`62$(5m%zGzh%5r$~71tbDUTSyp zF4K=)fBjmD_doyKE%*GRAgFo(F7(Q@yt2d@?`+uE6g7Z0C^VnOm6zcH~;w0z4}JvkTm+P4-ko_VU$)D0taz+8^yO&5wIVJMaV== z4KjdXRi>(vm_V(?ykl<5t>65{vDGCd6%+H-dnASwGEPZUlL%#5cHxEFF8_gRs$m&p zRaIq*((4V>Y*-D}27NImM74O{?3U@}_Uo>=`oR~T8Kmmy{OO7Ac)qfPr#O>fB%|Kz{_$-aHFUIRM6=5YWjW~vl2e{3LPmKO*Rm{Up! zgs{%mA%dy4yJI45SwKi&XpKlW_)X%`J!-~Hb(XhU#E4ewiX= zr~mUc*I)Z%Z+pizd-vaQ=0tyI3q84w(M*v7B7g`GCR0T`u(k$hM1Tqi7{N|R`rK2G zl0gK6dWdCeS|NalFbZM0+`|N5YAOQYGMzO^_uu!>WP9u#?|8@b%%+&smkh1Ol#Rkl z0)$ql(=^TNY^0Y!PFohO)(E|tFGFX99h{52$n&CpeLXw34TTkCS(as)x3$gOT^q1N z1Y>3nS+m|w4URMr2`_=jx(u#)iqU9$gr=h^m#k^aYtGRw1mq@D89}0@s$y68BLNztKkJp5kwX0rR)6I6!4kNc zVh!XW%O|ozQ}T!<^5D4d2ct%$ejRJ+kfCHDWK4YC{_~C;dEsLpyLEc{j`8tMcWhFU zrewpaLQoT_VoGY&aB%*)XZ_2c`MHL$098RF05r9-EQy!{8Due*zNSWq#B63}R#wB) zt1H7jb7|9Lg;;E!3XGAM&p*4$+!;PJN?$efXN8U^Z%_nP5COGli2$xU@4QRS-t)|f z6Q6tJzQ9^!`A5J0^+ygr^SeL!vv)r6=!>hTNlisCWUB-H+!yXXfBzN(EIQrC9zTY~ z*6#GP+jgEejB?`SDFw*$maBuwAkTsT2!$c>;r_}WfAKS(2J91L0Yf4skU9duTL@G% zL`JcMBu){SAp)sMRmB*|fDzE_k>{T}-CGp`Yf_sCu!VtFR>*BTz_O5;=!xU=Pe1(# zS}_<7zH<9F9(wq(Za43CTF)I`_^101wK}taNC6>f;ZkR`~Lx-~OdH z{b+BkH`^VnB%-OCqnajbEPpHs05akmZ+y*7Z~UQ8eEb%)s+E(P#Io|sO+^qh01cTt zx3WO9HESj!A%wxOblIa@{fQ_cE-ozj9=E74G7}>px#gUJ=NAA#MwDla00L6d_|&RZR$FCeSK=@9#fdo;+Bt^&km{OhuuS8L10`uYT1vufFo? z*-bNRy?(3JB5r(!%&6H1_wK1d69+$QdVSb1z-bsdtEV2=yu@C@5;X8Unr)Bpy7^AE z%MjQI{u((bj3()@4#NN={$U-%n?G(?h2Qv|sxtS1Ku2soq%mjpD?M|f21g(YKmtfmk0Jq(kOQICnVV3TpRg`009-#_KSfAL z6RozbECPlE5HyL7MC;#cl$RnA#+Z;WFsn#RDM@N~Ti0B3RaIUzH8p%nX1CRG_}63{A`*%LD)nfM|p&Mxdr-N+EpcA8vnS`7|H|=B}s!9$j7@ zm>oYeKiTcz8U+MKQiXmgM~*KZIuRjG=k2&PU%B}tn%&&rflHadNl)MG(jdtQL$u*AXVecY@&qqI6I=h|OJ_E=0maO$5&krP z_t%c#vJnsYtgi9O!dm874=I{&J|Z#eK;e2j-J!6-)W&QSv8gpjNWEUG`V_?14C)pB z=6TT6jH7y+Udpf{Gp%m~*@hF-n10qvu+2yFebQ#DtHC?pjB?tfuH_wSDKA>J{$nIF zFhFmAps8vB%q=rV6gHxWx$?;nOm({5rPXCMXmb!q{~R}}W}w1^DrzcEKmGKH<0rZk zT~O$Dim8d2vKsE$bJm{SJKgfKDk~tWsxk{)MJbB*aL`ZH@W4~g=6T^2aY}J*Wl1F# zMVpwbDvpnj8=y#Pwc2@}<$2aB+C{4%z-m~YI(#gLTo5S);GooGZE^<948kp13=JsM z!UW%{MFS#KWgw;iK#7P0CxB?$6M25&#G!nIF8}}_07*naRJohC4pvup%xyifykJn9 zWEf(W7u{~B+Z{vZzyZLBJU-5tfS58-15{IQ&I_UZ_)0OJr4|E)kcVMR?miGWOJHh= zfIz{uILU-KFfgKt3S~hgvG})PtprqrETe#?77Ub9s&dXvO=1d$(CZgTNlZml6)~9U z%%)969;n_@_gzeASE;Iosz!`ND5jzoijL*E1d>1~`i56td*;-cgNqB)Y8_l&^sCH> z{duim0!kqVfq>zYAOGx?+xDKlckkVIebdyktRSQ$$;^O|DM(6ySQH(}QmjfyQH=m8 zRq^n_Lo3U@{;)IyHISv)@2#dN<6~n?gh*brf?3FFe_JL{#VimLhCq4XETE>!UBLiJ zL}H9Z(E9R17Q+nX2vFy=QLojt~F!M-M&sqV3rt5|uI(R007*trc=ep}B9> z09-bOwH5>v5X@Ylfm*{8L{(E@7EmjKh!HR*LBm;GON`r&9CpVCJ{9vs1(sc z&eJoS@4NTG$?5Lo#CW&eQ3+z!AFMF3q{=-6q!LvfMgSs7NT6Afwc72$U=XsbEXyJ< zCZ=Y}VTp*$S>B=;BL@<-wY9bJv2HmW9$P!s?RHv4OOkG#oNGUR1SgB(cvmjiQ|G=Z zLW+c}T&HXLl>ml-0Zbu@JDGvRdW8_=Xm53)>PPofG!W#EeDjX?-t>;QUVHs#zJ1rp z;i?cO6GCQ0CN_hlnsWd|-vF|tdG2vKsVu9a-4;;_h~AY&;f07Pg)A45ZoPj<2#^^7 zfv5l=8X_pOYt7vJ9teP$T>E1R%%o~Sh^mZa=q?UMG?XMw9t3FZ#7E4?fkeeL0R%rB z_iZ##(L_YZmQwN|Us5UKKui?bM2e6dJbLgwKm3k7wEpIyZ}p+_kmYCznANRZkx&sx zfb%pl_R)|1_3ys>Jtybqk01Unhb+a?uVGP* zwOI*(xr-?KU9+Lm(mo1JZ-KAIatf|dijY{CqDoA zzkS6;7y9(v3_{>M3n9yqXwdJ);Oq8v8;qlxX>pJW-4QSorHZVB? z&=Ghw|Jb}IjEb+OuB~6VUgK^A6&wB5{P(C@wuXQhk%=3>x3}VTJR+`tJU<3ppHTS| z;-ycC`sEwo5}HL$XEkad9~rRt8`TgGqsNdRJvFFa*S2mH4UJ&-1TvdQX7(#~R zD{?l`Y5|Brh^j=O8}^v~H_M=)A_#qeBg+ftjGw;#hO59dNo58pXy4R z-H@o(toUcq$*D2*6)ObB;9+e9f+zw_(weCFV>PyfSL zhZ+IffSx0!iUhS#w0^ky;JkTA;)r2F(?sD9{_#tqXh>?wKirFJy65?uiH~5&PY-(uf!)u++aZ_8sHrNLCeXpw z=|`S8^uZ5*=$-%iUw`6bA1TWLqg&Y{7=$eM>(7MF0#z9O62zQ(~wYo4odFG5ER4HmKJ6WMgEvDg_#i_}$PAA_! zJ+oVxfI={bdQAHA66;lk3Fzw3^mEuS8QTV?}`#T(Myx z1l4-7>;O+bL<3Sa6;V?Q=*fd2c`eL}D`-5}lL;V8R5V-a}WONuUvBWwx$?y3ubTwW~}i55J@#c%s?%u|tu}MU&NvhLR{lt+Un?kyR20yNm^su08d35|z4t4Krj}C4Xj2p8zxPLf zyf~=BxqB98x|K%Y0Lb3SlEO&Us48fN#8CHW2Bt~@H94Tv+bF7v{&c~i;pguChktqf z>nFy>|L6;!nV6evwOfDx(7okYesp2}qMf_8&CW81j3^}yMMlgbK5#%^&q0ndwQmj~+dGuB3C%@_qGI{pz=P zb1=ArIpz!=ccaZ3>O@maBCBMQgAR6Xk475>_$YN z7Bj1=4Dyu|liig1F`?kcCWDTcl~QIc;e$TxQSD@kQO$$8+iv-;7iLyY zZa?GX(^juNY2BvGnNr?+^w@oSU)cNX^YcgMdo4P?qTL4(yu*S~sXzpdA5LoU(ivH| zU++9~`=FGK8#k<I#Q~|+8=E{zEN<@ZEKKmC zIyE`9+*<$~BoRo*O+0F}_7;NuQtBir2z|tCu0%v6QLMp$letyx7Bg3se)y06YdhzO z$+G5i(2#b04WzA331#I zPJ~1aVZ{js7#2D{+P+p6hdr{Ys9m-5I2=k! zIagp}$w^X9(sqtBhY=+YYibyn0V6Xo!AcPAsi|Mel3ffiH>X_PwP*KxF8YbX z^9y^AAJ-&@mU~B*mf9j0>^$$_{yh_u6JT}_h#^wk2K9)`2{ovXo2(NPt|JWh!W$bW zM(c5FhVeB0Vqew_4da=4JnJ^Q81g1`I;sj8fQHHB?(qad6EQZ=ZYJy#ZK%@;_>WFB zfq@=-lXiC^jVQ|hxQtoD$8rG74gCD#!<-oDUu-8E?GZ2r>wH}Pg5J=)x*vIVL?C$d z?1V8gYAu)A zlMG;WcVbZ2VCo5>g_()2aO>#u0vWj}l=89uYpbfY&>!@` zw|wWjk3aaBO-&J1*1Ub;SnhBGxnmTjM5d#5$L<*WBkb@N%gRUv-n8+g%^Ox9IdlZ%oF!IpMAVs>&{Bu{5i_YZlN10Jakv#_79k-bRVDVp zsPE=E=fQB4Q({UyHrWJ0gdF5fBH7Upr7UP+EZn%DBTV2_wcY8k@T%Fo?WA?1;c&x- z^*{5jD^|2dPd&Z=@ciP1=Wjdv^sNs)vRkBDF*W&HKlAg<$*Ss)zx4UN3kS|wyYbhr zy3WiFEG_-UXFt72rQs5~GqD1Zt<-EPq3&4rS|&slbv@+pHz1g6(~7!tN>*x-Zq179Ewn@JsG`llOiHaEYXU>ESxfmDja}~n;KG6H4P4gsd94{l@qr`RaL5L zssK!jBstcmBbA#gi8wPDa3f9*cZo%PL!xvNhmyOqc<@FgUNX2eeUk!g3}O(RSqTmr zsam^Lle2JD^z`-XSFM=)%xzzM`sksJGc&I|W9L-6Q_Sm8JXk0wpS7^R+@jsF;TP;*IP7EJUaApk<; z?gkQOHRW(_rp7)aDzW|uH2h-J2eYaL%oi+CH4|onCuVaucVVWmYf=jiT5K~Bd%y9U z9upPdoH&W3grWBL_7?Un_cSq)2vR|fA71uxvPu7m602`B@s+v3X=`|GM`-y>|~_HYxzXG*FvpSLd8I zcl);_`RMfRYkKobOAGU}Gjm0y6rxZ`hP;G{NXU^>ZYCpmiUWH*iZ&-6H&eT6fqNoW zqN3Jrx7=OLSeyy5AEU7MCUT;&jd!?}5)ll_6ziu#Ad%E+RlmsASG?rH>tB88|M}U!eaFi#y6vtzzxm(~ ze(T*ow`pqT(fMA}=9p?-tR)s$lAY*Hlpw~mytG*5c0C*x9Yt6O+=Aw*bxi=sS=gPK z8;hjTa9FsWo?2~YYQ|x5(F|LN+M(o4ZfGF0hz59uOHrws4 zoSt2~a`o=sQBq#roxT2=xBu}?pXyI{f3Sbw_jWzg>dx-jwQJw}kzaV{d*@o!pwtLn zkUKFq5g^44-f&Sv^+LqZxT4}Uj%oH|Iln3!6TwTgat44|pibm8##Q6pc=6bE5RpQe z5+drAP{_sxB?f|#IX7@5k*m5ffZ7da5J;(q3Rg2Vbs%IT%uRueM0f^@DzU_wLqx(t z6uLEtBzIRUt<)kx?IjvOh6HBIM8%YZ04PNm#Q02s3$gPUNi}PzxQ*Tw#1=Ll#f%V{ zfLz0wXrv|7#z1)4sFK5+fCTQe+O?`#ao5`FK!+w$Yhk!-z`li}-+t^K&H1tZ!V)qh znPc?h2~Q3O8N!wy>`BPUYYl9$Sw0Zusxz6YRqctLC!eZyJ=N)28Ess-V)g87b{w8R zczCejEos0t0&|LGD2HujDae%!bhNP0AND(~c22TxZjG>{+?rin+_7nMZ{gU@w|&8< zGbDqkp}rA7k-$g*H$4kA<0NS8*BMkOD@4*K3=^I`^uh((&nYODQ)Rwsc4n!J_8vd% zi7AVjIr~&M=gJq36?bDHLk3kWNm46S)nku8R{NnSctfHCnqM_snbd+NoTTKbl}u7^?B3M?LN70&uhJRr9fA^n0dFr~2R6I$lt>lyv zC({y_Y%v2&U?M5He@z*cYl-c5iM}AVWeqfU_dNs z8ALEl~GjTMkBx4@|0XG6UY6hcGDIg+7a`J%nSlm4^!AY1L9>9(Ws}*x| zr<_tsHRKoLZ4sgk>=5 zGbcIw+>dQ&AO$T=T9a!lPjZCN#wCFi0;)w|mUUU}&k{^hnv zt~}w%XIc{xoB|vLHU356#-?WGs#@I16v9Y3PfkvbN^PZK7!Hk$kO;==4mMYaxEc$aleyLE zYGy^l{VV0lEMn-IehS3Q;-z+T;nX<4MfI%OSwzRJM6}uFE}U2-AU`59ClU^06b`G5 zl;B8dyxt{pbwSu5u{0Q|4+njKhIPGA)LSis$Ag7ol@Um245G#*e**p^xO&c1nj!$O zGY~j*+`w=+PF=NnXrr5+ex#MsC*FPGTzBdv8#las^T{+A{pQv0d~SK+ukO4RBB`pb zedTLjcGkJ`!#)uacvR{T*JfdN1ny=I^)it%5fO19ZbQ|UBsFbz+wRO9IOd>~cFGQC z!tv#$*~zJp9>n22D#curll2UIp%*_4Kh?v_s zH#;Zh{%|nWnE*UV>JR(vs%@r8#LdmM6s>X=Vs&HYaljuf_j^+l-NXVbf#%ohp@tgO zqbjjG0+Hwq2Cb@6)4HgWn|mcPDs?R6GqY*k9}Xtk9U_dhR;P)aJ2@XHqy9vTau!a7 z+^HeMfRc=@oBs7O3a{L`043Z$f?y=ceS|DzVe!qJbhxy5?8t$3&PgQa%H6Z%l=Dd& z)}4LU&OOgQWK773%)%lU&4x|J8$(#GbCp^Z4|>a+H*Q|)Ek%4n(R$ma4Li>{=POS< zSRBqiwjHuCOhM3nC_;>-c{~H6m1A}`GgEekziP+nXKvei_p^`R^1u%)b8<{V&e(j) zO+UQJGTF!mgZ_lp1b*zfh2x*S{giEU{h?N!nIGP_dxWXg8~3lA+f?-MJ@?&LmlDS{ zIhhA*USMXfUK*{mn~O*@F%mH+k!)rr5F#~QSX$_ICrnX~Y9ek`8AR3~0L~B}6A`=t z_KBE=!(q%w%p5W^7M3Kr%H3}F;DJMTeDl`1m1_n={ld*(+P(Yv$xaKzcisKO-u>U7 zm|6uh^|EQjti1XI&?x7(eVW=g~1 z(AhB%+`ZJbT1mO8M`h4o zE~Q?%a_-RK18_`qC%Y5fcDn=kU^pzJ;q3Ip_S4Q8^p@cY57H7jH*Y4$+%?#P;|(=a z7MP}{@=7rf z1*Gf4Qnynkr{b#QiMd3M5fMAgedHx6lB8m&7$fK~La~rsH3=0^9WFwghGm#pCXx(6 zBB>sYCad2iIdq#6GP!{21_7sUZtBWh+#|wEw#d;LWj?w#kMKts#xtY zxz>QVJ16lHw5dTjGX(X-!F8(8t{`ko#&8P1F%X2Bec``VMp0Wd6L5=^U=gT#Vt0!L zswFBFbtl_D_nx1hKYIAFryg6ma&~rV#gU^&=jK+fS+nt)Yp%ZePwvY()#_jl-Wm~1 zotxxgBbJu5q@CV=?K>BaF8uJmAM8E+!en=9|AE8ZZgt*S=f3}EfA*^%`t`|_jtVtQ zJCO#S#)*U0#^_K)8Ve#KR2WQbnk4<%*T4Rq!%q|Y%E`7522AO+HLH&-EWI#VEO2Ko z>sHpilKQ634?lJI>E{=xCObcTVv!&ZJazX!-F$adiNV#=^vn!P5=jIBJQ^iuht{A_ z&qK9cPEkal+*f^ ztN!R4w;izF?TgvN`1ggYP$w2<@oun(vL96N1*oJN%DNX#NSR1b*ID|GjfLnKf$ zH-(70A5uMZ_p5(YjewzS%aUZDil&maUzG37q>)gj?B4+5rN0A+h9k* zASy(pT7`Iopzv6kdSKjeiWRSeae{N=!6GtOazn_>Kx#@PB!NXBIBo_T>j9Lip z##Kt7+A_ybNC1(fmO+scgGVPw7UV`;+;X^U|665LBc9lt6A=?6xhoh@LZo*%K+u#A z_UqsI%RlWMUtU~Vyz-5&+p(?nk-zz5x7(VY?jAV2D6?H7G76;*2-X(vLw#&tY=l88 z^(?>l*M8XxjvigueA>oq-gwoGciuIB^w8X@uUSFqRznGKc67=PXCVBX2;pJn+OWU? zcnJ?}CsHOQM@owo^(!W#J;OdH!D#sE?K{5t=mP_;8BCn&7GcGtXkS{n)#*&lOmUJ4 zNt}e8%(Z5Qdr_sTN+Jre9{>O#07*naRIMtf%0Z*yU|0_ms-RU86NGA0Vgf0rDkUMJ z%!!yr!(m{lorwuEcZBwXGKpf0>Ny!adB{MCixoX9pvD58pDRn9R z?7w&me+HVCsO>JQ7Qr|o#*$P3hNlT^mJ&*l_F`wx=p(u-}Rll?z#4DZ|Qa>xoI^h7W8UGm=lW^ z9+X-n_`#;5+Tp{|kTs=T5x|Ly7m^^qIE#Q#rOMq!B!Ek?1ou{|h(&5LFS#X#A}Qyb zb9)*w0aWc=$#Q@3*pbD5{+BOY^|rU)anBE2hamTqz!bV+3Ok!-B|*{G1w9U?9=lpj z*6_fAuw88!tkQ4`4WQ+ZUUAd)ljGZF@#Sy)(&=9}b#hQx&cfUvq^2Z*8?`H59MI!? z7#t{GT?$EJb%EJf_)(j(q?Uy-Yk^2ztm#u@HZcXU6SAr^kBLACdK$=KjS+9kiPeLj zY^ESUOEV4!fVkZS!Ige@)fgw3N9Be|YRvXwFBC-*2?EX$H zDvBvY;AU{)RI5t#p6)DSY9#EA1WF7V77;3HmdHqe*toN~l8`Hy1r~&@uq_6F5@-vM zC26UnTh_gY_{^=^O7YAnXET#=Rsu=T8hD)J#sSzUKqAD+tvESYYOjfttBq1vhX~+i z&Kxe#{Ns3|fC3h@Z#RcoLwl73ax)`0A{xwg_R8u*wes9lnVbIayLajH&rWPz3$1g? zv~g}YGofVQ$i*acS{}0#NEohQD&2hi^bL!{AxpOPbNf1c$33@KC(X#Z?jhkC$lZ1w zyu=uKJ(|$qJSA8J(~m`9RsaW@)dwq?xyD-293A?m=#unHYwn z(V-URdC;0llqct5ASJC)YrAT@Ia3O)2nhuYKq(Zxg2% zmY4qIuCD+vA_##ia${teQzk0|N7&}M5%ocT|BY|W_WIrF?w{U#lbX32nO7{6-HDl* z88c_*L9f5Kyp&s6Bmv%WOb~LCh0#dc73XZ~nR9lZ&DBIz9XfJECff_81gXB=YE@wG z4^XtgOJYw9$LbYxWi*hKmzI0OQiG|=DN8C^+`N=JkzjiI6JNXS86kAqNEvV^adJ}i z7$TbuFC!vP8sLb?ii4cM+K3A&bPw)MDF6+a(TZJ9zWzH~e)Oi9`ra+qE&Tf5pZ5`W zC%D!mx#HEs1UFT+aN{+ch@nOT3r|*s z8O(?ye7z9CNgxgblw5*iE9MoPQ|fD}L-ZAn+^%h6FJ7@YIe}`kk%$l#(zddIYWAXq zMT)yha#c$tme4SYR4By`wU8$#0aYTSQk=PE9?fb^R0swqj*@OIB)BCaa}<$o?H6r0 z=}j-Yc=d{zrQYDP-@W7e&p+E|4Bf-{E;b=XATwq*gAi5Tgxl9aj}0;;4E0a(l}08&L|_JkEZzZgH3Fq70tb}fjo>YC!tg}lprq9vyTRt` zMN5MC`i&d@;V>Z$HvF!V^sLCo_`Y9M$#F&6iloYBeq zTmzVm@}y-#ZOBPYL!Cl(;Xz#=JS+=~zTBr~Rp?~CarLVAzUkV(yWu7Tm91Cw$b5U{ zj80TT_(a>>^48b0kT%Y8C-`ahFt4DI|fEgP0q-psH|kHBBrhq!i2+ zcReW)iBlMHx~oWLr`$N~*>!LK$v^$aPaR%9?8V^H&`MF92%NoQtGLze*vtyFT9h*p z86!Jpt2B`&j@NaMedtkT8lN~}HZ=p(M=+&uUvi%)`o7a&>c{4ve(u@61Q-WZ%Pd*A zu1m_v;Qc}EZbj>ql8)*L_w8%eEcKT6%`YqojobiuZC#N~6W!CdoxE$$o~I7&UtknB z5@zSFCVK{OY?=u+ynw3 z36kmdsX0afnLuX0s_Rh_dAfIO0Dw3XW<^<|>ux7*RU;U52L?q@q?AN#4a_dW9 zx^vsfCl@yYqVBPKY0w*TS9fP~W{#!%P&G5bF*FTUhXQIw4OK-(r3B1h(2$Vp(J;&` zN?o!r;Db_H!ecbYnHemuC6lS)V1Ir|2c_LcDNzWO1fG%E-H`-YhHk0KDYuN-$Q@cz zKJ1_}fSVdQ%);=~%oqlTkilRKNuB{S0@dp6x!F^;ZrgeO1!NdmU9_+y0*SDi5ds;G zfW87EVbS5JRi!xO>)66M*o}#yD)3Ebop}kf5{jt-!%;nvTBH`d3@{Aiq*+j6Nt~8P zBd)SA5ilAKU5hZ!Oiu1TdgM5>wJJ!^2I91lCe#z;EZ#Jk4Y!G1j1#N|C&U#R_#LO< zwV|N~t8jnEGyq`f75~?siecEj@f#OC_F7=e^fJ&5l@1zkeG@7@D@fB*I`XkviG;89s9nVXQ9nNc)J3{z%uV$8Us{KCzjsoBV3UPz>vZRt*a>gRs>p2r?o7z|qz zojX3|EkMsFMoLF*PU|Aqo#FpG_#vpG&2k~S8w*CGA;DiKlOp@KmAwx zmX|I#Y3rMJp8ti1@1EC&(&=!LWTs$JGhu=I+V1GHs^cRjNJ_2X7A!IS>Zkr14nPP> z%tG|tJNNZ&J#K1n%9C9JT$M;D?AxO|B{Ee(XsOh#M!2*{atj4dL%$PAs?mv*SjC!0 zJ0uNt-<&yFn8(G@q2_h*lw3>08LFzhZdGeIuyFzp;!v%!0y-QZ391AZhm&iJ0+Ib^ z;tf(fBP#uC{j?CdhRuagoa}WPzYkBCSoV{VCR8g zZZS{AKt1M*v51u#Ot1h*<0r=S?Bb$slz{LxKm+kOT$}(ghI@34LBj`F()6@XO;D~} zq#4IzH6QM@(Qy+sw6&%_hT(AI;|q9Wc!5SH*HB!?KcpFt)Br{qhsU{5(dOi5G7wBz zGJqE6iP@>CZs(ERPyXQ-Z&*J)^*e9B{*!l4?HVqVxhYAc#)12%c^iX@_$+}hmjUc6=NZ~y&YJ-W2;(-*zw)n}jc%-;R&?!?di z#qTRsfAQ|?FWj>A^LzJCw>X=s&;a2|-~xE)LYd5!SQJLRJ{J4D)Td$Da@H9G9qfH_ zm$tmSD(H5de@mL)kkC;=J*0w+SM2qtyS{Xt&nPZUgb zC(bx~=VK2(J-={ZAUv29nwj=oktb6POd~E_NNR`}Fb|_vk|3NoB>)7nD#3irwPzYir_kBjOSXHbP;lms7`yVHQk5g@K8Qq}?`{3sDMf zKKuA7IXAwVP1tILsJSZC8hcA37#eCz^kv?@@%i=FpS~ZH-~G>< zH-CK>`_{d$0RY^wYbBN9?k;f-fJ7Xw%pf0`*IN4O`vDscRm)Vj&BNvQp7Zjnc3ybv zBlms$o;$(5w$=G}=Up_Js~7sc|M9)A|Mq3qPJ%YA-}oCh|J|Y9@}--1y!o69)^=J? zAKITO6(aW<08t`XOZ{EvUVQC&7k=}}hyU`fuXo$|eXn}miplApzw)gg`r79#MCJ`Z zmsDY;RJl#2&g7t6^qo5|eCNw9;X&{I{ktw$wf5=@F8PBm-+1|{XI1Tqn;*LO;`Jy0 z^6THUIP8DubDut3_gCl6?_B$~jWa8c^p}3^#*h8d>#rG&`X7GR_3!-KKiR(iq_@8G zqTl}VXFG~tz4YproqXyIci(x#BR|-_a?NjD{x;HL!oPX*rxHA+R5^sPw6yg2z9VL+ z+U<6xOsTjM1Vrtel$4pLyOYa0%>UM<# zSK9EKJ82TlaEhkfz3ukJm1^y$O<_dI@J zzI{|T%wc*0#Gpi^aiAtg4RsZD(!Y zwB^*3HlMcb)Mw7#|IlNPJhE%oBYXEex#xx6Y+l+h!=0`xYxO*5q&`L^@;PCd+`MdjUu!JHgyUGJy3}S#yjN_AWm=Hr)l~Tag#mvPB>cr&4Qtb4Z)n{(ncHeWm zcJ+>FGExp1I{;4- z7<}cSd#!2(iCGe>o8(~N5?Bzfo}n`jRzF977*MG-oH-)*G?u`HUOs5MXp~OTe-fbP zEP$ENZ4bZx*QP%C;f;9h#s4_GxVdq5KXBz6pCGsr$km*km_rxr%z!C5=Y0Cw4Ien~ zm77+qC~kX?9=`mf?XTZ*@(o}5hxcFgu7mSOzxM27e{jWHm*CE5nOV+WNb1dFL0tb=$VH&u_OoPUH+vfyEb)U%dI054`FpKKA*~yyMb0 z9hg7#`KKPd_nC*W>6A}@=T_sfl@!Rx)YaW8Nq={4fm#y0{13iEBx~emA2g`rC<{dYF_2x6T@A$1N-~69${N!)F>D^05 zUii`jKe+BEu3X)&zWTsjuejz-zxIWr zFSI4EYgM;DaNo}DXT0UCoi{&p?{ycvvKp3!VgHW%zkltk-_ZTuw=X$k=YPBPAJq)x zKnV$TCxnZR9^t>;@{hlH`CHG~u;p*QbNg2gJTtP9jRt@8t`Ag_rrNE$pMJ_}bEewe zD8U94o*c}^M8dY*@9aLjs&B74XPwsyHtKa_K9S=QtXiaCZX%!^F=!E?NNGPsO z`jPp_iqrqMdTOZmQUi&i;qD{s!9Y#psU@;Q#uFDe9$Z?`#O+u!*T+)J)WIMaM?9P~ z%48yS6Co%C?~j~8$qCL3M?^ytNZPH5_F7kSX`a1@{4}u|ND^5Ak(n7IRK9|wUaYaz z0ZFoG+ahj+CCD@cCYC6~!K)q52jXF$FBy%cji@WZ-IQ}8XAc%jFq483&`kS{i6=OA zo@Cs-kTIKntk+hxs3FlWH$EB0j-c0ozzPaES&6)Ec2;$l+(KPL{H!$_fA1~tzWdSp z-~Gz>z5f$`e#nOqBCu;vER96EW5k1is2oZ!Mp;)EZ)t{R^}gEO5N=f^S$ z@kYVe9IoSw(?bD;hU*j}kfqaS{^$E<%a#MLxogumoFE+hcMv>+8-yiEB1%kZT4k;( zp6*Ty=*qLtKT<|tI&$FL-A`O`_PNg-+;!H*t-o@|Ev=kBe8zdRlGm(S`>{K3{pz8E zwfh^+IQO1s9{KpacdlEvp8FT+NVD&aGCe z&Re@a5x%&0*G+q$-n3%Hy2Hm0Z6V4BgI9cMjMT!CXthIv}8EiN*y0v3R3%cSo>I zjB>WRCKjfoUYw+aqLxxIM7j@4GERk$H7EoEXI66pG|1{94klwF zFpQjC)g)&pyz#7aZ~5U}pSkCozuBF<ks8#Pp%4RPrcvE|Y{$ELX13k#eC)el-?3`l^;f?A3y$<6^fKmUiulVQdCjp%C>z_XFBc;%a zXCAxehg)Xux#jZC#Ftl5F%X$4z(_=9s$M`&)E^D^96$1r`|n)E^tW42KYjK3Hp$Zm z_w}p%{QR+#=GJr*4~D~Ib(u}A{-Ecj2C#qrSOLSe#dz-Efq5XD#@)h21w>+MaP1~J zyl|{XbZmKfB3C1KV_|S2CWnzb8-v|l1hJxhbg*<^@3;_)Qg%-Bd~JCo+9go!XA ztx3tpwEXo$KU_UE`?m8hzVWVa<@Ur~hYuX9M{iy3pS^kO9rH&huzBFc1i{R*_t5I+ zkN@Or-*DYkZ(>(>^_<#ORwZW6DFY~_0H|7>;jk}BwyatEYwvpRh4!E6j9)l@|eL1emD1xRMj3F}eXb zROAj~7K2+N2h7}KmmPQ|F^JSkhYEFAuvj2-UA1UC|agE;aVxQQqtb8d`_#*1Weh7pl! zoSMyF2*cr$p(AgkOR?Y<0s%tWc)_@bV#z&`gV=2C^osBAes-bL{^8zdUV6%z|Mc|z z!YL(TxT%Islbdmnff!Es?!H|w96s>d*Zi~+2bf~xCb7|LA~r%|rn{FHK6vBblvXvn zV&$Rb<3mytCMP5cMA8})%Lau&3^l4jvu}>%<|6Uvtb=dTs7esSkjDm+h=8%#Ov89G z%8@_$}B&U5& z7DXQMp)+}P&-2f|{mhrH8PSea>z_XSLR`>AYc*GD%r{}g#7?Y4bv^0~b#|Zw2MIl} zclY~VcF9JiF7e3h`QGA0)jEY+n`h^CA3yTo!F@B`$#W-GtX{k6vhy$ag-`uIdl%3&pq?R7oU2(E9krR37)dMAtgABaqqsTU$J$^9rrzS>9#YTIJmbr>fP{x-}t9* z-|_87AKWyzu0V&TqtRe;Xf2so+36lzK33i=SoxM(_ax}dkDCBpsc_yGq20?&#<|rd1fyItUVk-nt^XD=GPOzQ4`K_tQ z32N}t;Gy2A`O(|^NsTOCjaR|nuk5)p+d!o=WCn`2Oy=s2xm{S3f z2DveuGpPA@PGP?W3yubfyF0AW-myT$t%NHgh#GcBQ)@t4oI*M1W7N9&0IGI-G#t1# z3O_WSegyVaQ&Y>s0danA{@5j_wiCpF2+gp7M}RPDau|f*7&-=t2Bo$z=cc4qn$4hy zkPwoaIx&RJeVH)J@>8$9;t&4i2FcmnU82gzn!ZV)Ah;$DL9V-jbD-hma26U9@?#B# zW|ivh1`)}2LvH{8AOJ~3K~%sIi#}@HUZV=b;o#;H1)PepOL=k60I-7~$q8_EYUF^) z36kpG!2e&y-aFc|s>&Ds%{kZJ=iFGga-bqrKm`h_2t`J6P*lufRutQ|P2HpYUI(>( z9X_AkzV@^A`Bb#E6)?3*5+w@)7O8-u5=G^Ft8U#K&e?0t`Ta51DbThZp22XS-g{5l zd#*Wu^A`wbp0NCf(`R>gbgnzFWAo_vp=Z{9^R4gy(MSJgxSIIWAK$nSeB)!k{G03E z7l@nC!$HQ8n(Q88_Ja-Uu2^x}%^&|v2)tq7kOl#y@mi0VrYER0{b&ANYiW=I{UBmw&N!{rQU*f8~RJZm|1yY*^R3 zZ!A^+eEr9U#)dZz9p2U)|Hfl?|J~c(KRPk?nP2{BqAWjm_fP-nnzxn^6B^cLKkHAQ zd-QML^v?d9(uYBV>&wIs- zhxUBt7e8*VcPi4?Z}@})>-N0(!>t>e&51ZP%H8dmq$6S@!#z9tKKiD&pLNQ~Kyprr z-@LW5AmUnCS5wmjP*Ieb%mFpxl#*FoHgD0V-gw>L{^a}nYvWWeEa2s0(BGxsfAq&U zedGB@I3|u`weEJ^fB0SV7r+0NZxWEkRMzTdHa<2sG(0@snCR$eZ*OZW%AzbvW~rJ@ z5UOTVBoK2|RR9kRkACe(Kf7yi`@{)zC$!2fXCCJ(-{Cs<#UW&5nXa~meSivp0B3-< ze%^H)t`N>`X#^KAcd^M^o^0`vx3S{xb(~u1F3b)^nk7*pBWUud9LlasEr%ty!gJp{ za4TcXy%)SJvm$0zgleV@62mk>LB^RQkc^3qNr{QnuWxHrbN9zI$rYB!Oqm2NjRq0r zbErzf0U6aWUqEMhMn>kKRmEjZEfEOph=Y-tGJ^>$ttB3Er{%xwy=Tke!WDRMKMIf` z!S^^Csm1;w1F=vV|LWD({qX50p6J_u!OS^VoqWzme|{6YFxjgu61?1!@A{MgGAwMX z|HIYqc=wOKp-ef=);|mwk=IBDk)=pXZE821`HDGHrhe+@KWPe#Ie&&ABT`Dp=N@VB zmevtcY9)4flba~x=?)kkgK7NzP+md#p1_hZy8?<}hQklM;qHq7VD>lfy6D44R42W- z^)*i|05EvktA4QHe)rF3GG-OBLZnvf85$3J`lMZ!pL43I4OP{KzM~CdGo8ZalBtt- z3>@lfY9f?|<&%19Md*(cI|jyPb{74^jZrV*%w0swr%oBFCiabv4K-aP1v4cU$J;wC zojh&Y?xEpB&7?#%O;bBN_Kl9Jzd>`@f7!sHx!A$v+8AM2otgD9cxsKy4uXnu7eX}O||ZT zfy#`y6PQtN+dnZft`Le-%G!}e>R=8+L%!*-eCt#05XIqCEs%Fzo2iiJ1mBdCz%Cgqp)#F{#@bG|X z>gecd@92zGB<8ZLrKFQ!AAb8=Hhtlrw+#(8r*vsDw^1R1K|qps388S(Gb|c=6DNS> z*7X?0k6VZ*3`NlrEP1;mc{OjoYgaJkd0z?Hm5^XbgOGarr7U6wQU)oJ+x##9cZa2n zC&HML_k3yu^2|^loSB)FRLHVWh7iaHvKBqbsYL>HUv(G}0=p4|T4XNrE*Ru`o1Bec z2Ig$?@9aib5|E)@ka|FnYrPqHJ4gyjFru6SLV&6< z0AX0c!k{Xdun^p(RWrpHP{+1R!64W<$1Of<$+D09=*CovCn3XWhy=?iLj)q%4w>@} zG%+K~+;)hP6Yl^u!OSb3SkXLl190H_t8cmfrCVpl zx9*vHKRi>lH7OApQEWB`Ce^0W%;xq3_uTtXI%ys=k%}(^4r@AmXtV{{)0oh@z9SR@ zq9snd2FF1KrDU44sP&sYa&W&9kt&%eIRlzhoBsL+h#%=a1SWStt6(D|{p35|jG!kl zDcH=m4E3d=1PnC7T4Tkq;JL%Sid1Sr%)Qn;)H_BlW&sTP!a%=fBX&~ZeIrd}mXyD; zQM2v+N8KK)FJ=^e$S@cuOoUX;a5z<_I>bb+A24_fuK1AJN{u18`qq&s=K`_#z^pWZX}`uhYn4iGX2am&S`7!c&YxHjgO7&-Lq|Ebf~kvtI=o> z3T7!nXg7ZQ#aDds{yVCv-3`Dj;n>8RQf4h_6BLkQYa`07IbCv{6#uc9E2bGzf}i{b zSZqyOK5A>eqkMRW2aC4;17yD01|@*aAOf&zWggn8ir|fEu4|+UW=}>ozrp++c+=qp z(41OeX30PzqM8tbd(b#C=xiSU8HlJwqo4*dq96t$e{1=07C=1$kJN$1%&s?wES;ao z>|Lg@BdN~tGKGtUTk8~-%z1F^6+~)emV{ZI!U34G&AsrO27!UhxjqC_hk3n!GbT>C z$5Wy}eCG@6K7Rgdwb?jh(Xzj|?G_871~Y-M5!_YU7?z@EhxqIqDNtZ$gGgo=F_D5f zfRIdC$WODGW$lw!zUIkI8_%3~((bXL=a1~?TFp|-LwA-@vN4k?gmW}U>ry&4ndH8Q z;5I>iW|A+~ax?B~Jy)#w8+K5_Z#lH=-Aaic={`UH19qlCO{n47jX8; zF%B_Ne|LS#!r9Yy>>XXVrxLLFwg*P$YY>>F1OXvHNy$P;iNw^16Wq3(xJcY2C0E@j z6M=$?I=hvL$f!yhnAN{9Ha3b$hygZID48jP*`TbX1f;|Y1TR}KGMKLfT!UZ=k zF(WZa^0XeP3411l^G-|^!pxMS3ZN;mN0UKelq`uk_LaHI!~!EuRU{!1LNr)j7rIhf z3W`kvLwqujY~$@M3mIZG39k5+P;_@rYRsKHBpQ=41y-8WH*(o&XHK2e}w<0LipI*@u$BfXf+d%{d}ikPGOtjNtjaKgk$VEPsQl9-<>ui|$jPLG2z5!q}XjFC` z1qiILhYswWvhKliRxJP0!*{$e+Mmd)Pi|x!Yxb`rqbfyEwf;Eq!}X6-SyPzig_w`~ znUs*oBkNIXD<9nYY*FxO^XHUD%jb{map4@;S+4%EYHJt=S<KxaR!6rBJP(x z;BA^4GPEvB-(NWj>_$L-QEF70dD#!%&PkD!qf$z(lN;oU!Bl~SR45l;ZCcegxi+ab zcluCNhLV-W1~f>R03=T4u197@;tMHaGvgqt1d2#tN>Cx@h$ba)0HT;Mw1O~8L538Y zfhlD~21sn;VQ<8+1QqpM10yO;44O!lA;x*T4I+z81HnQFFp6gGXPOiNkrFY5L>dK! zr7CA#DIf{vJdUIg3UCWsB3KfQNrC|kF^WWNNdqLYvKgpIIc5!(j6+DKWH3UVK!Qrm zfJ79C%}|mgq?jy#5G*AybWG!DN9Qm#ElYh;h}JPY{+i3LEX#taRI{qtfWaWE&p5Xz zO8hsE=`-e>cEW>&8QgUdDI&?K0}^Rb>do?Idd!EScOr zB}n1inMB;zKd@xU(&OeX{O_Kdh~~~)oMIXpJW_9KC+2#4Euq2KmtqfA<=P9@>P-}qWqE{kCe~^);!}&Xzf+GH9c!y#9Pa+1b`YeLIip&2rEHz zo*B&X7heRi2MQB0G&xHKmO$cRHLdZS*ar^}^<_bdmhCc;!>$bq1#;w0E;Y_O^q1#m z=ERhHPX+Q_P3%pkUqohR9&~4cpe~1Uv6i)7e=e8aPG;EAiC-)&HCwAzdtkB`4_8Iy z!qGaoD6ddFLW)vyxYEx(5TJ<-tfoZf%qY&#_5{%nwr;*<%d>$+MNHxH)7DG%lOc!y zm_;N`hCa0)Z+W(rUgd%b&XB8ixL;}H|GDi4`K3?Wf%DzlLg5+fL( zR*{)dL4>Fc;*w0&ge)S$Sr#nRH8y_Ithv*tO=Z&*tFl%PAv7i$D^6Mc2WqH4dL~bu zJ!k&F(cW5FBT69DgeS|SWz(l`IM~}7ZU0Ld1yE^h3p|nH46zGOIjdG{^GT(OF~wNc z>htCw|A(I&z`O-Zo`0@SMBH4B31wMae!=#eWgQ^)5C13vLNz*Y^fLf~ykQ9_u#b8DVW(p22DNj%$VhaRH z6wMOI61mY4VxJe-~=N8uW7+#hAjw10xg*-3I zyLfL|)M_@AlJ=Hr@1f`J1RMw*Z)B|wm(l96x9+%a50kw~L5 zA;xS1=ibT6MiD^t#b{=SC3WkDq|KmEMUyOuT4mXgLO7|fI8*d~BD##DN)?%c9B|M1 zt6->BM55LNkw;ir2Ko(FMKeTzSyf$OX)#$~i^*V2!2qbbjfRmVZ5sJEo}i{^=8hQ@ zQ2_i=5Y(#J6-}L|G;DJyhVHW?y41~ znT1ezC%a_Y%#MQxUe=8Mb{QoiAwi70~e;v8$Mv8t9WU-`#8H#5(eIk)%F zo*=L6b9xC?({jx?>0gg0UZxM#|z>t`iTELYPdE zSHnapnY3h=xoz_$hpD)v%Jp3y2cPr76z)6-1|_0a$LU%tS7BxQ404o|@;L9W%%QEk zqH@B5FsTxVvImM6P0n75#}GqnIRHa5E~5D~GKWij-fRueB*8Q~ca?MVIx zS;oN~OLff%p{2XcOOqDiUqO-;V*3tJbDT)nko;w*2qP0v^tvBO4IB)W5t9Z|7*$F} zDnQG1mzdyZ4T#vLO+inm!{hn6-MhL47#R^#%EX?e#A1Om)=304p&}u{)ZE4;II!l& zsbq$)v%56q-GwSxIAckPh)fkCrb-e3eW~luvj?jXB`*Nlvbg|qP)~v*P+lc`hmd;! z${S;6SZiymN62uH`hFr56KUSeSyfeyjgEjQrlh8mdZzv{bqqjJlvAfpuO`NVaH^tj z#HMvkYGbBj9oz2-SSBbbvCZw7O0F3KJomP&*Io|C{^3VY&(z*SdqXG*1X2OjLYUs( zy}wFQhL{pOjIIS)WjIn3q=lL0IZ!f&2+9a)tXezgEdGPJ-Gm-HhXAL?0Z#Pu3Wyds zKoO2P8sKyyi+;H{qM9A9kF_3-kRmT|%^xBq=3KwEb4IVIh7{pN10u0TjW&zUQ<09D~*9-02NWxC>| z7k6B-cHyy0#JggR;s6VbdbV%9>hT3HyBJ~a&W9Gqz`zblNXsdOVCE_ZXE8hWV3{38 zzQ)XgPII7M&Dh&FU(IDKC_kMa!0KAv*3Otn73wj9?)vDrvB85}1N(+K^9sDZC9=Ru zK=3URAtiHX27oLXahp-CcdVNW20=uTVpM>YDIqe%qO(j;C1b8D`3cEt9LSO>Qz674 z3QQW4%V(h&rm>N!-I|)_Z-hCUnL3#cxp&TvKlw~GNDu=Xo2sQMkfpNBc%>?cIJVf6zo%r41sjZ50$34+B&Ov2>(*O# z3wdG&GZQ#!G=nk=GNVy7K_u@)2*y~ka>XSVTqIW2>UB#RH4&s%tN)R83_wRm*I=_z zl(kS6&GCsUHYas-)sX0zbolp#h?p@$kfwEX!yppe(=@4#PmGKFSGWA%|Bz6WWn1tQ z45F%|qeGwm*oWWxi<>PqT0BMafFWn$92sGdkxaRwIULC?<54Mn*mt)MPtYYP zEF}bo0fWJink}5vGKI)EYqgG*a=((yEE6w8+51OgXMCDK09On7=+9)yAOdUkn11%M z7cZZQ1)vV%!pdQcO|7*LPBfbm6)-75$(%Lsx2nexGhm#_bXi@)Sq>kJOiA-bn+V3x zR>rLl;Aoj@yO|-QW{8B;L&XQqyySyF`L>0krK3$QXIa!X=@log{?3yRR)JcLXUj1Ih zq6N&{G|z}UbuxqKt&Yb?C`R*`6E`mu&TD0@OoWI{lNDlQ5{i_fCk_zUPovy814`&9 z>g`06+w0S&Og=g|baZ&60wtI#1IA@YW(2eq9CL3E1%yRaOA}@mvS8NT(biU$hmQ6u zaU!jZ#zDz12_|D?bTseD$XL9;^TP<5AX0$lh0a$mJN=Rqm)1oFCmIiI+jQ%ur~7og zVgk@s7Go1*Lb9xV`nd~_e`4>B^?m!3P?>P%^m&V>&$w^fmV*;RDrk>(;i6^j5`MXB z^B7DuO{Vr&p0xD9z`)vrJ4P+#O``hEO-RPVMdb5mAAi!c=@0FCVe8-_7>a~*j$1OT zv-_SG*AHoxR69cbtl5j|WqIGuO=HktG`r}!{KRD&5A0fZ*w_qtEMI_`Y28QH> z3?~dS)U0a2+}{IchGgI(*U&tfx(&AfO#%|kxeJ-uk@q}4{171o$}KGb#~uN%`>jnl z95u~BuO8mZLdhxknr@!)cZ~naIqbL9Kp{&BV6AUT4aqlO zChpQi!~!C405M4k=KP6BATOzE@D%}pnJ$>Wuy=U)#gRdCc-E9S6U$DVKJ9hOPZkL- z#wT!QOu;RX*qBUU$hmvSV55*4gbA=vngl?=1P-3A#w<>`G4EIMW7%K+=e6G)Y5ljT z0I^2_<;T)b{@^v=96ojtd08iD-iR1*Z2g!dZ|xvrOvVghW3r-1MXADIwxWOm68ufI zEF*j&X*rJ4&+i}*_nub^AtM0HkbwNhg+OFrVk^qLU6f${PZ6vvEEE>Rn6xY{1c(4A z6ACpZhL8m@B0!kLB#7gtapJRo`q6h^b@dI`zV_p9yRJ*96bYdyic&&RtJOmYMhGE@ zNC;dOLQGr;2Vv$wcFj5GeENOw|C86f{v&UBTdCdxk|~qAJq-guQGyv9jL1Bwny9s$ zXOd7_ar%_`-+B9oX0*!}AN<*eZ~gW+AH8dScgIa{`_LIvk8{(;(Z)DSm{)KA+MC{a ze7*L?*IswRq{(b{-f_qO^Q+%-;f&eeeA9c{m=*M=XI=S`H5a^f`6+*Y>9xT$kp0Uw zZ@7H^!oRunmDemfS^d2729rrGde3?KlsSKU+11maUwYj;XP2F1_KuZjfAWG$FF0=A zzr6Y#QmG*P-6gNR?&MS6w&IkJta$|!wL!l1w(FO5b$tG{*PS$V3Q}|*US~tDee$Wb zPd_y_J~2K%HatAkXjGasR?R=Ykf|yWjgAZ-?K@Ic5wN5QuJmXMKl3XY6i$uF6Oq?3$vcGRxku6YK5{8 zkp)f`EU*bwks_&P2qHT$lPIxrOUR_IRU+5eXbi>@tuSHb(x`NOlz$pt=+&fwcbtCy zkDgtdg0X5)Vk3&g%9`}v9b4Y`oqts%OI1iJYLdVPBr{TIMaq=S(N(|nN!2VlQD333 zNWMnkU}j2CO%BGpK+AbcIB+@rc=f+H0-moD<3>fXq8Ooyy%(1^um0l8<&{1i>1oHsZ2RzPv1+1XhJ5zLV&QNPF7i$iVlr9o{kjBj8%_WG%9Jq z)Y;y4(+_X@$~V6@aJct^(^dyTEpW+H_^Bu?;)&WGSFGf|VoU@SWJ``a?$)2*_Jyy0 zsTvzzvwWElqQ(^1{9Ix3=3B+@cSk}b6EK{-V06)(MIXK3^7r2K|9y7t1CRFik6U=G z_rRwfyX&)e-Tb-NTz6{E41Qr-|RfF@A4Cu*HOG_)tWEd`_sR=@Al&+OVDZhK2^XCm`+5&foieSnvuo0% zp0>93q6h>1NB{UTIx;+1mNk}QQqL3-DavwSba))}hisdZ8H-d&4o!?m2%IdbGBYa! zm}rc5gswm4xkpEb%d(VEFpHWN5=g=zS5)iZs!}1>Y-ARZHw97xKnssTt8dCOXUaR3 zJl%Vz5L>z?=8TO>;lDnG`JDNuJiKSah4YvHYS*Sq7B0De=k^&L<>H>>pW46i@)J(G zZS&KY9>4VdT`#PdGAVH9u7SOmEL!uk%}-o$;^}w3@N9#c#(>3h=FC5D=Hj{2X5P7Z z;{$s)S3!l+X_IEX^Yn{%96GrEXx~Hoo`2m*r}d!i#N!tJ+v5-J9y`(ny!)Ac>wN$K zAOJ~3K~%JJXLs}*86EwP=bkPDch+jmp_Bp$K$u%A|Mbi&EZGZ#12=7W=#&{Vn^o9w zbjPLhPCPQ!e0pFnC>RUKifHd$dH%_>7XABEkFFos2f-xBdrmobTG!NXti69<^XMcl zu3K?djbzT$S-1S=p)-zOa{P?h-&p(L3!{gU7hJ~DX_IGkPrG;LW?~3v^|U$HE;~IL zefOCscZ?qBDLc-Yx9pA=p9#>DCQW!8eQQ&pfI$MKN}+kn z<*m9|i`YegYf+*R`;{-ov`lc|%)NoR z&x_=#zlDT)N&*q911~w^Fq;PYmdrIvAb^9#2;UrP${ns##PZ%-U&4{x(~y~B0=oU|(+upGFMpKy$mk%|YDPk;E!^CZAC4(+pERWi=31LDPwHr^kxuFC`rupN zdF1HP@7(dTfzh$EPg(uM`t>Qr*Ij(+9gqHcENNEVxE-#6YBlQa{?+4;zW$nPAKLI- zQEz99iu`_kMV3P|=-58j)9)NfRX56izVgi{&zgPnlaGG+*#{o( z+w#bnSudPaNDaR?y7JQ@8f*t(z_E?D}#4!Qr-Y^P##e+lrr%am0pxu3kju!HG|4~!zDQXR^kkKf>+(lQu`o#UFI!-*TyQlB@ z-uY$OQ5KI6^bShedT`&ow$7PF`|$Ya0ZpMAt5RAV>ZeYb-Br~7@r~F2V(ari+We%k z__Sn}VyZ${+qS*C!6eM8sVoAs965Yo#;iHN!+ig}kMXh5syV@Bt*n)%YN|?laJYX! zJSI9neitL4q)xTnIB;~lIR=6|m8BHh>-9qi_x&+7)Xe((4wYr;ib-NlF>Zcw%R~^R zV8)izOpy|jLH!?)DpG_-Xo4mrZSkTFsX|JbtAv&VX;v8>yVhHr6&5C$(N_D^d6%A3 z@A=}DuU{5A|LVM}Cl&2Wy1G8L=KQN>F8u5TSDapS|JC_dwu4TaGVL$UzT}!Yi~r*6 zi_h(v{)w|LWYbIzv~=0L1=p=QYwzyu|8&JGFQ2!fM6tSS#+P67p5FaC->`i7YZfn0 z$=<)>jCY=P_QPAB9*LuM;D4NV<$1Fg=t%#coPEK9j^y)XSE~ov&<*#qXruft^L>6yYb;fH?I_1Ej?f-V|8|T)#xw6k(c-5L2 zvpXAuU%U1lQ_wZ5yZukjIPd&9^V&uS{{6c5Ub*1-FnIVgm%O^vns5Mdq5RI3=l*=- z`T>bbRAc_aE8iLhhian(UwPeIx}`XI(&Trax~2flsh zYcpzr=9KAi4$B%#R$hn$vSuPiLR1ioh2Y{ga6l-m5Slj4x;p*iB7+O1oXbx^L6QJX z@sl6=*q1*2k4sND>7m~|B1nII!-pUG#hpiXZhQah-Vji&Ub5ue<;&)@w_S7oMFEjR z_UlnH5~(yQu`&;jkItAnjY?7CG89e}rff*!a%D3!@>|S|e4-*cW9pot(UFaV10#** zn^&x=qk8whf8op}ix>4wQ>xv$>&5PR`|`=toE|rr;$Vy?v`sy2(URM?tPi0!d&=~Y zs!^f2{m_B=Q>M@DnM#I643TKhK>y^nHW8VKiHu@us--$?Cbuu|n0@Bt`Db?@x2&ya zVaH@k+FzxSWarLU(Aic#dT4iKX;g8zs?2PxYE0|yuGPvdy$6TD<1tQD)soK1i+Uzc z>S%lL*~i{>+BvUUc%s8LmMTihhM~4{OYgzH{-X*jiV}oIb7Ep_Wzhfuz`|6nP z-LoBP6XRp4s$y&cNSdBGd|;4h;=gmhH=r`NdkDKHbmN{)r_5WK8F~h&4)*sA4Gna6 z_x$0fKibzjF+LiERS{zq%F@91to={SoG}>*hjP0`Q%d=;4(5_w)o6$ z6^vSz2JRG_@sf+ z@rK365A6QH8JDk~Jgd7_zHhKtjnnO|Cs@)u-;d z^QqB;clT}`wei`3&zpbZb>I6+ZyNiLS#!^sbNue1ozd{=dw#~8&Rf3vbNAgjp(Ec~ zc~(~;eO3`Lt5&;g>FPIp=ie+F{3O*X5`MXU-L1Q~Oc3gT=XJbl(X!pWz5lx5N#2^~ zw09?lS#*=DmZ*uK2~xn4fxrdSmrEdpPng`Y6Ey>Fp9p@!*_0naMpkM{mh?JNU zGpA%Pxh5nsc%Tc25CO;|H{8SnXdD!BLj!^{im25DtCEri@=M65MFq))yTys|=g1dc zwjwnlH6x=GjXiPC7fMFSbC10HBT9-adC*K3(W(UwDCNP)jrbI3EvWMPjZLF5h@1ol zCaTxVP!zY^^v%mIz3L~wymQRb!wPf zq`u42W)tEk2a!mSP==xv4BQd|cw)^`#Do;Xnh4~>rnDv63&Q>IQ- z6MZ8CZlD-YOm6E?P0UOp6jV|T#zwSq?!0T4om!fy(FAl`fA7Ej=7AtQTiXBX>eqht z;oFCd+DVzHjca3+x@v8Mjjh2{oyAbd(}mkRm}+|u9dYI#&`3z>33JQfY&W4j-@Ihqt6 zqz8j!u_ID~a9;ITR^5RJB)!d%Jx33&n7eRfY~+mN7eBdo&oCpz=2&C&l2cA^jE`M< z%IZ6}z0e4DwAl!PbC<4cjE!Eh>dbFH`-Fu|2cgJB!l8^p>kjU}c2%v;Y030C_q?zx zmSKXdD8x_^^Ul$}s4UlPj5zMB+|t^jrTZewP_?xT4LsFSopaBAOqy8|&hfy=d@QDy zPd}M8OF8I?C?yN@QoBlkspSwVLyE>^nprQDDfC{jvVn2t$oX{QD=GinEr)5FaF%;I zvg)=tt=E&~5*)n7m`C85i)g)8OP+hYCL1g#m-;c2U9XfZ7xC00mcT{A@QI52SBOj{ zTBRyxy64dT`yPGp!V50mchBuJCinCY9J%e@+egMn`Ws^jcyZsJnbRjPKViw2zW<%3 zp|YH%9GF$Bs+wRnPHF128G8@zSE7UzLFOtoW=cxxz>E)Y>Jz<7lw8&lQ)XN@tE#hB zXSHtW98MDn6~P8ahilAcNk~Z32UeX+sqwuH&jgWX)!cTpcUD_xIoP*o%B)9sJlkuL zn5UNY=2&y_wCOiL-p@t-#F?|X3dgl|)XHKcRrl}MeBaKEq-0D9#%dx#BL6>^yy}VV z8*kmY4MBPvBcrKW+}ZQ|aNmrsNe9LTcOM<-ske24yQEZ0n}+(I-M9PHKmFM8C#;w;>p1=|i~AU>y?b^XJ#wgC zuQL-NR8=!+GO}COJ+#Z10!4diQS`gNubPyoB83$9?C;%qcvsRiFmPme=xAeN1e!WJ zI<{eKRhmUlI(Gp(Q0U$-hCd|Mktd;hW zF;L{@BHMydpS6zg8x*xlK^rT;LQ9*h&a2YO?&r(fJqtCdgm?qz|1Y9@h2By@$c23j$F&So6 zrc$Imgf_+1C!fh^m?6&S;bj7@rX4fYTHYREXcZKfB zkol9Rjl`;H+Dw(g8X7B&Owu$OCe8smO{}t8i&O|Demd#r7mp}XdXKwlW zn^&GOHFOz=WX2(G?cI0koVoR6)1`jZf>XdHq-B)F1xO%)jq=znp*1OIAjL!=Y?4)^ zd1N+ruMnu3Kyw4=4*|0ZG@C}lM4WBcn(M`cz+?g?0_C-~8=Y7N#EF>A?OU^wSe(}C zJ(r)vCJZ8zkeT^8M8s(lZp3OWO{aoj!f+W9y`&s%0Y{F}XBSdRAajY07_ky5! z&SXsfe?UONU=E?01OTB(MpS7W9vd41uid<9N>2|Z+qP%V(8O4KXV;`D)2@Bh>qnC| z18>;=!tmJ8rae0o6NCT?B1F!Piqkqeddl+ZOD?-P9XM3CdInZJKEO z=emcF^!JX8j5Zt1(UGC5G0udt2>bW$c=nmcckSBNcjVAOf8Wu*-u?S`?bx5{te_Zv)8`hf8+I_nf)c_E8hPZOi&Mt~&MO zD=&EEiZu!)M03t5Q%t&Zbo|M^oBrnomwoiK3#WB-PasB(CNc~tp;CLczd!2uCsv*N z;WI8RLom~;=Pf>N^2|@({@v5(%{gtxyqd)yU3bHk3s*GFe!BIUPhWQR^-EU$)0JyR4eD|*HU7hv6KI4+FUGt8`lP6KCTJ|yQiy(9U zc?M$?@bGFUg0&_b5`=)F%(^Mp9;xOw^W|i_ELq_!`(w@&h*k)d|B&0Mm~V-gz`@sy zEqL+RHB4kV&JQePgp6RiX_gw?YcYU}OwP{Zl!Lqmcala+M_|Y71=RZs0<$_vh_W~h zMC5oY6VPIy0}@PxD1d@{1LePLYRtp|Ssq3di8&}s?@<2;@p##G-`Zabf6mi^!>MiW%KaS|M82P z+h%rtW$hhz@7%Qrx%a#Vs4x zt$%jy`e)Z}+4xM~;R9qU%w<`6hGmSAh4&Ba`_HZGcY;WqjQq08^yN5fQhW6e|Kt8c zo1?{4HF&JqGcoeM(Lh>>E>n1eH(%rl%pjMO4UXI5^W@yX?A%z3GrPl6VO)9E85 z=G`liYoF#6#haI(b@RGM-+RWnUw`tc0W^TLuvR;7!HU~AuY1?(^S<@WBjZ6VrIWjR z=6B6}V$bG_m!0y{O`DW-MQ8h|$1T2j{nP*Z6_=elZOOrE1%FYzka}UaVS1`_C<}c@dFd%Ut9m=rSs!#ca@zcR zc5aG{xn=R8GcH+fKv9e&KMD8AOS5$ zF*7!}&8sE$R28?`2f=|!pV@t(Zz+q`;0UP+EUIczbdj`gJ=h6jttiy0q%}q&YZw)l z+DH?ul6q4KhB{ZKsmb+-mO9xH5v|%O6{@C4;3gFfv$0w+vT#OO%!sv{Ywls-4h2^=of@&*$&`!JP;8y5fx0w-5kO0?IYB z#HLA=B`AYDDkhl{2eL$PLwmoXm^k@3a!m3^Oxfr$xsQZ%+T4#CtzgzjN{T>Y2AF{* zS_BY8R4age3UED7b|*;&hJ-M6JT5qNB!q&POg)pEn3-6b zjd7f(rTfOW*#s)6V|AWmK>E;kO?;ysc@`Vzg!@6V==} z{;9LiKdv@yQfF6SE{X!MvaE$r5_2d@Rn?SU@}M(Pv!uz)s-*w=y>C8T4IiB|b#P)r z^LJ>O+YIun$`~Mmx;U4?l>fy6CJ`b>`+YIRkQO&3RRFRpzLV;`uu2Jax6X>#Wm3M8 z$Qyv%ybwpG7R@H>I8_1il;;HCf1i6NzEBuB%*Ly4ig!t zWH7Qo3?nvI-tmg*a#d{Sd#^?Cz>kQklj%nNfTqW2r@M>Bq5PhC36d8A;+3o z$U|J1jhJFnNEWqqegADAzWUo==tZ=oWJsh$2q0)uVn|44Y%T&*V}x}C;SCAH8)H*p_E4D?jerfwt4eA~0FmXgkqC%dgu*nroMR~P==>=$DW%BA=oXnX zYdQY~AR~1wO@e58>j^90v*yxoKJvh?_iWoYHnO0r^YTT@-*fK8H?95U*Eg(-;>J%* zrpAF4iOp+|A8Lk7O=Uaw$#_D9sYSPcg=Euo5De_8Rje&%G&hl;Tp7sWa3U}iZXp!# zQjDYJMN1aIBv)p;NkzUs)CfkQ;3CW%YcB2|deum4vY4(9WBmd+ZluV`HH}C^(3SeCv|8yyLX<{F?slO})XiVj)xn zDXg>z?Cfv+{bRp+>w+bx&pN)V)>$iSnyU7WPGNy*duNxanHe)z&4vhvqJYsvqj_kc z@7s6X`b=sL%$zzrHbF?O3Yz^da^nC(vOL@wTo(>kI)gxlm^|GKWY9zutWv0gVt(E6 zWh@!*kF)_Q5{x9Mri_^$^OQ^4YNIqek(ks&7>yB0f#kRVpsY4x6AS%R};7^cZBpHi04S5S7dd=MuXYcR41z!D@h9ho9Dvl!g+gesof;X&uFXc9AH zk`&#@QPj-TO~1)f6C5~jGQgZ^8828g|K2Un9cfNzfSED;h_IMVM_`&w6HOCYbj7oA zVSdJF%e4eK%K@H4X=W+HD->X$N#<;61JPm}am94wTHKg_%-Tbh^Q-K~ajQleG3-jz@vrRGTC#o0)-N z#9%6vsa8`7NXc@cH6{UtL@+D-_ciJN-`>^q+HxJ$wW{{+bMJl6j_u&sAp=AbL_i`^ z1`$C>z$9UWm@+|38Sr<2KR_l#fS53egb<1dh>#D9M2X3V2_cCS{9c~l$GxZbu38Lg z_qBZ-RtP$6tDUkKPca zAra-66bE0p&YUzA60JCx5%m%?q4Yxncr7JU5qp>Hpa@$Mhb%$J(ufS!o0hq%Qe-tZ z74zs5CL9=n^(QJDD`o^_vV`W$7~j9_fvZ3K>%aQ#H@^RCANg2jKDd9cc_ZQ1PrSAB z&2{sBad~xhdD*r;BhGRD;@3X^r(gNf-_JQNE?}*!s|1U;Ayoe*8=aBA^=E(bw{LuX zb&FTj7N`O^6{JRdHGjg`oPQ2zP#V;Ae*}zyg8KK+STdu&Ye3XNj|#1{@hnz z`HO%0>^JXTUBB@BkH&R`aHzzsfQ{P@l`SNoy7TL?p*w>f2CTWE%ZB2!Py!EU$W@IbNDO-<8#c;2gj9}K(X=PHCz?Q#W zb-!ygzN9OU3?;(?P}-P`)lrr)o2zZ*H)S;#JtkxASaN2AOlsTe@z(;TvyzdeLQpzX zc9>ix!E^&+@sn<=AHGGQKcebfAKgBh^1Q3cY3*{A){)E4DphJGYt`A>ws|nz11k|L zBt!zOl#bo}?#zvpsI=r{roliPbyZ43Kn*q7mNd7JoJM-)x%6S?obD+!2O-SBb;Fsn zPz4I*D=3t-WFZ$R_hpYz?_bf>1ZBL(`( z{Eg~^-`fA=TOH(j6Biw#7TZ!KtF}qqw>%;Pv=oFB-s*oT6_=SspF~-P<-n*NxNj)euzw&Rd{>?YO{C5xDd<{KL zEt|s(jb?s@_D3K8o!|YXkG?}T3P_q}0NB_j22ZCnacrTceIPxfoz*f*>pV{x8! zG(c;yMyzMBrq>JXHw2d|@Z#h7agy5_Kfxo3TcV``xF$*Joa+H0t;hxd01KZtbsg}AF<}eWTQ>=Z@t?5(do>!fMA)R#A6T+aFdzm{ z%1Sk3vqsuhxUUpmS<>1EK2Vio&^Ev{Czp9l4aM$o2TBIJq@Ts*H?syGmyXwBuO8!Y zRsGZoX^oNVa^Os?f-$C8q$|S$1rpYf0!HPmh-6(7^j2pd1&LafmPgfz6;lGFrSxXa z>?_P%mF@vfkDSLHbEBk0B;8c%i&_>{HFH`pi#RMm^R!e10nAa-3X33^Q`Tw&lfy=6 z{n~mC&I2m>LG0Xj05!cz_tHpRL5)@g6Xs59Xd70|cjO9Yt7lxIR{&avgb0~Hmbx88 zHD?Z$D|k(VCEQGAsjzal#F{Fu(~1JdTJR!k&@lr!<$hS?u9^Bm`M8uMmA$0fB5+qU;N-p?|b*%XYX8GrtYJ8LV2}Kh=jRfvNdVq&Yf%E3y;rV{rana{;jWn__^nP?)m56ef8`! zr>j%n&il<9j~@Q({Rgk!d;Mz@XS2IUnSnT63>Wb=UJ!?acft3 zjOdk;63Rh@)>lCa9m`tCB>_d+g1&g9ob>9A08k{C^m1WVzRt-e%-WKx<6Jlw1h6kn z%mPz$mXs%Oz=gH@9l}nl%Y3i`fq5Vpt9V?Yzy3xEqo5M%gD|^9ckK8>xuPntaN!DP z65xpP0szd*vUBOVfZ)1OCGoDel7+>s*vbyOAu|W#56A=B@^{cF;7LI{ixvn)jNpFkf&qS63-lUfXW~st1n;0w+ zSlqt7E2~=PMMV=TLD9Qn(z;SIagj?!EDI9Q+M-Rxihx>D4>Y&h@M;Z~@k)fu7W%6& z2zex%)`+O=L6pf=!Z|sX5{;rZtr7-3P*apI00~8;(ab7spd=$^*;oxp)=mO7cbX|n zIxq#IZ5X3;b8su1Sa`7j6{5{@206sVTu?0Gc1T2X0E$@AsWnt`T{pyxNR>Xuy5A@P zKw2ryl>V%R?eAP|eliY)ZC4M+`N5tyy=gny#hpZ` zkztg)xKNX1QY0LqNIH8Qg@ zZK(%Jw~R8=BoReEDP)Rl);wb>Cb1-!R{F0JakrS)WnEqZ*P#iZw9L#hbE3ZIO=^N5 z8A|U5nd#;*0hS8ShCqdJkBV59kU=L*hlpG`7l=V_pZd&_+Ldq~2m4_GKQg;THchp)aV;YI_Ln0H4 z9aVzuZsmek*!rS!I-raaabb$|Jl;GYosL^hOs>7b%(C?Nkyem2WP+I=)eY*=696qK zhk-7H3wfAc`08KkR{kxsm;eR3&@wAx=_v4%%OvJN1DS48dLE!HQTA0;o|L(4B9ibl zuWb^tKw8D>l0Y^hi{85YO`VZRbHuEgJZ`&WHJqh%>r!TB`G*1U>KIdk8oYS7Q3*I# z@7KUoF3(%~z)Z;43}%UBWhAw*Q!5y>lA{(gLhjuP98HzA#6%Pmt!{#j>0BeH3MHW# zL#3_{2j!j$k|UFluJM@>B2q$9vzrUazzV19Ec?(zwA-3T50xWQNZ3 z=10*iNm%x<-c4mxX$Hf7lZ;I*Ib#e6In9Y|@R><+P%=p|o^*SDPlLnkZD19Z7Mv^TJo3(_@a?FWTxwN^tKxtZY!f0sbsZ@g0 zDA!RjtOD)qXemj8;YG(<#QuWrUG>tjUwln9Y+R6KQPV+`Hi*Wc3T{N$k z(}|fGWH1=$)|DV*&`#CQ5YnroWT%EP)7*C@$t&_4a<6C*P9HO9cGbNbuOm|oFsKb8 z>^!HSllz{-csl0@4HHksQ)`c6$AGcHbk|LR2Qw~>skmr;j_Cxf)6@m`cHVE2PQ!(J zW@(|+ENJns5U`x-y(y9DH##@NGuBByni-rY`i1)*ah-W`>+nl&=bYy`H+N**y}UZ- zoMR^FwAS3DeeS(qM8>H#qd%GZ6hPmckj8$)e!|R)i*3$`Iq61a?b0_9W*(ufwM*l9 zjyaQNSG^C-J%-yQq~5YhsUVqCZdcaFj2%hfqPcmynR95G*`3p+DWAkln#2?GvfB(L z2zP5eG0%}O(p#rpwALKMTPR=Xr#tR1pDsT1t{2|_;(OmJ;(u&D|H=9Mm!JF0wdRwU zZ|?iZ9I41;X^{yAJ-T_k`Q|JRAsK0exz9NT1k%{=xOe9s38|UQ7=+vEt!Q%}N;lij zd$WaakZfi&NVd;GvYS=syL+?6v&a$YW&qqQAd02_9hwl`Sf5skLg$!!Gly{JbUH@_ z%#DyTbIyJ1y{hO;bh9Ll%l5g1KwAx=WHf6x<1AHgO*7=JEs!lW@=$5^DkV|}?6>v4 zk5TKj%77WO#v-44_L-aOn~=ORNirg^ED~T2C!6_5M2g6wxn-uAK@4OgLZVqlVol{R z$;|9-l6(Qd^diF0jLc;qjEY}ntVA&)dTaZf0%)wwLBu|yKnf>gu`R6H+jGpyG^~bd zfJB;EeWP^ZX)sug-0hJpNmZ3%&cxCDE7A+y+^o4vii|lUA_^9R(7dRN8b0O)3R zSpBd>c7-gPHi~pxZmEzES$F;b3Cv2BdW;FuNU!;0!OY81d`3VtgPYTAnFD8(o1W7l z(r9MQjle#FD^Q}%}i-t*55@0(u}Os zlJ&Awd(JrLbo1jsO@J@b<&2E=W!2ae&0LBxhM8BJo>pvFn%Niwg|F5J$7-7yE58QJ z4pPMW{aQb0F~LwU%NzrQF9CSoE~LnU-ipS0w7cp&RsJuO4Y$`=B-g4CPJMg3g#M3* z(Wl4L<0o@S%3F190IN@hw+}e~cVGD5NSr-Ao*qB3<7pUudizF9XXcO@tLoExR0^ce$<2n_%LV93fys=c*8-%2_P{9C>8H{|H8L3NbTb^!ob zssAf*o~0u0Zy>U(tfCb1DheSM20Q&mlJNf^DJ@qqH&-hMXFz4`xXc@b?)nBvn!A`f zLmgeA4)y>XRLZwu0BHZ=5)O`D&QMD$S3ou9_{TT&!~alcbL0Q06s}M^a{$jRChA)c z>VG|794uTtjGfH^`i`&v(ck}XaHxx^t??Vx8PL|#9RCKR{0D0qJKIC;Edf2myAf{~ z^8b6@&Dqo(aQ*tfS^bYD;b3QHZtn`X8BgneqapoAQ-`|Rngc3MX6OL`3V^Jnn7U`q zzwgi~n&nion;e(ZxX9m^Ya1(_9k34X&6)QCwjTs+q0-bNdA&Vc3rM}>%y%KLQT{=I zca0e6M!n%2jT9qXWSEvRA83;l-J5O?PYzeA*8L_vaZ#Og?cGV3{eak_v7>ti!AZe| z`EpTHQ~wpd&Dj&$YZrq>zkYijK7Ku!cnR=>e+^hMiG>-_S-gm>wKI=_iaF?HlMYEw zpU=-_RdEA#jusXcX1L+l_iufk#m-8>Iuk?fmwT`IU9qp4t%h(52nG;5v_RbXSA>r~ zU*Oc)GEo4cfJoee!!LlT0nsq*$jGyQACwKnAX6`}4~P(p+I6b3``$V8NS%~W z-A~5T`{y8Aqy{-d$}YX&Yw+I#LXB?!o99D?J!Hdwgx|ZLM=aZf?;O*n3hEcuJmwX0yCmVNU#Frtb z0k3QMKlJg#1~N*P+x(9NyPw+vJUBC-VqRb3Z#_KZPYXLbe%yS1-9PQVx?sADQ3J>+ zv;8|5d#zesP8Ie!zI^q+er`Hm_Q=bWeGPJ<0KOg~yCQ{%tUmnd?t1Po=z}LHA>;p2 z0;gex8(p9x3Fnf40->W-0YV@W@I2yJ@PVnR5SWiRH@QxNICToaEghqJY9uodl9AaA zAB>F^Bsmxe;SmRf%em!=8zJIM|5XXsf>VX#r{au^!ZiYFE}3gUf`LF$cnn6ggvs&* zxMap46b1F5+yX$!oQzb7V8qS>M^sX9hF2-H`&>_GKVlV`^D;qHGHYdpueL+uQ-G_= z@8wxeB8df^&Y4ETu9C^62zqTcKFM%^X_@@;KQ;Q;v15@}DG~yzBF5Il+{bmz?5TW9 z3(=xJNl*g(0L)ef(Fl=>fgv^;TeOTwN&{?^Sqy_=qXyxk!&jn2R$*CEA;K9gApU^q zHj6f>S_KLr;=eP?SjHw6H$hKE`ZX@cjc~-@aCBWN(s5J6r&0Tt*@WTjnV!5$aK(g; z$;8k}zT0DSCtZ`(V@Agy?Nq4!xwp62XYdZ#q=%&<#|>jtDf`*WfdaF%H12`N%Z)&y z1SP=Gyi{q!`iRmH??~ZD_V^KP@d!{0?Pp|}i|VbQ0*LVHx^zb?-Wvp7R|w7tc#F7r zR75+oN@{h41c9?A%}KnL*xpiP6mmg;$`cBlkl-W@Q89K3)Q0FWNQK6}kOj^(_njan zU7JTk26_zv?^+lz|H`tBEX*m$TAg!M|Ms^Xo`;8J{)yhFfRj{Bd)}isxG~EJAH-3D zcE9sJ0Xp|_qYlj*GP_S;q^7OoT>i_7+KvUrYNO(X2P=p9im_(X6r@F1ZuMarPUJBSi0RB|MVtD2J|s+)1}n~92*j`{`Wmy-d& z1r$`kBDqxfj3vhB-G_gO!oW? zl*-|lY|k;tR2i3N$s^M)#!b$QrMFH#6bj?UGhn(WA&IBo`s?cGm~fXVE*SNx+sxOn zmbON>a~6d*5Vy*9C2kTbpf6{`*1}eha&&wtLgcG4X|aZ7$D1A%o%^)u-DIN_A$t`i z&zF{-v41zRP_~u4<-`LqVG+=#a`@h-ljJu0w0?0JaGH9Wb84?;8cEpW?Q+}_!xwP1 zo&0(~;^RY^(-2!uQq>FP`_|p%{!IS+ZX)hME!IhhEMh;`Njs~$Rr7T=+aWqV;O1_) zv^UrY3r>|5TkfaOvzS|AURVLF`m&*VT^*vv%>N}dzA!Y}P6}I{;@zi>m7aAw>N(aW z#K0xayyDU)vu2CN`P6Kd^yB#WFRiT5e~L=$9cQUx0-v&S-EHES;^sR;y5f~REdElb z&}e{Q0G?q`B{ph`)eBh=BD_{nPj4gka1y=nq!1QMByEXdsPe5$0;tM1GBdK8M|(=X zPGNpU!-boOJU5T1M<6{%i}u8aTmr!eUDq_XNtIhJN4eWNCRo+DT=mf4Ct8q9vYJi2 zw1>!}3}pD}8=*v(3F%pUJAKci;Z=H!_8?`ZSIViwcW*mpui-hnlJ~U|VF~dE3LgbG zt=yGE5PstPYgX5x_;rOEUsXs`R0@K*pfasElp+#~+L&$Vbi818-z-@8K%~lME8)lK z#u`&y?@tZ9-eJFX(x0k5@fejBjO9GPq%QIjGch){buXT7^C@ zTw!h!y7Y~UqX`9`Bj8~=ewO>da6H^*GK)LDDfg=4z?z&~_<^`C;M&mdylF?L>iAH% z>3LphPtFv|d$E;pl+$j5SAA7IlQD&$ECUdgEY3hFUXTQksV>V`&0FzwNXy79*CP&t zqGZgSD#KZvlK8P27S4%+Z?lhx-&WDft9{;n5bTwQd^(choyNk#LMwZboZt0)>VMJ7 zBQ3exFk6pd4ezT`Z%IcBl0q-^;QndJ1^=l(2~wy~trCR>ZqnA#iIz9Uj}CEia49A( z!sMVE(xN>|4IY=iA31kI2|~r&Ghp}7Px*u;ckNAWqg$thtKgcr8nCx=w6{_f$e7u3 znck@LX~@yplYh*z(yiO&{77WA+Y&!?pP`=QZsKO}Xzji2xFe_6eN`Rd5iDL~flnFJ zgC|_6__|ZmpsVfiv=|G*^s$>hevyi(uS!C^@E#%i^g|F{#E4h z02MN#xi5gIIbiI8*Ui^MLp&mrkE`+IU)wNmKWsxaD(F~0ec7U#u%6J^GW+u|ip-=)1vnZhb%C1FD=lZ$&1o90d`Isw zzdkwK_2peQdwv=`FW@7^B+}mUVEqoi$@b1BMY*Y*I#@n{_g%!enqNhl)+kvoM-M^PB3v?+~<9e*Eabi!6AB%e)Va_u~(RY;z+D`^kDmrDJk00$!;~~2_ z&2sT2m)dX@#wY-69(ZcApTM30TXjE(H-#e0Js7r-!6^wAj~q|=D1mMhOR13%9SRgR zt3m7$VvC`bKK+EHmM()!V2X=}2kNKL_zDBo_G9FeoI0GAh9KfV+`@5eEW+wWsp;gf zvkAxmmwF{CwqKNrn z^Phc=x%Rd~>HOut+&%8)DQw+4g!6|$yod7rQrv!M%ve0?P^GN-L&I=(;;o!$cEX++ zp;8K3m(ppLVEesKK?@9(gvdq=V`+Mi({~xbg~pxX53Ng{;z(t%|nQE){+&swm_QK+#uMZ0FTOw3O{*A#0X zz%>&u%k#0mKJ^RoQzsOWq{xoMEXi=Ne`CH_c3p@Hk3`3TlQq%om>4nBxI-yOq&4jJ zy5H!&m8#yalM%?w9QHTo$*fU9FQSkb;JxSM6&>mTy$g}`XTfW=iJSUx`Wee2nuF+e z$APOU_~i6d$#07YjQ$C8L?j z1rWr%^SO^N+qbYZTtNjJv!|yWl%3b@cOT}U=aq>U4(6z}$JyRl=!y_|JP_Y|lCo`eyDmZOv{CeA}zlPX|S10{S7x zfUO*C)I=%}2Yiss)%n$S^UtwqPc<=@k4zuFK2Q$8GEjucNOQ*_`>+nApYP=p_+vtT zWkeOuWK-dm)??4HzXSVuesfDmFU(3S>hSpWCD$_Vz}DH*JB2@eAuX8C@ZTp!ajW^m z!i?qS8>XKss!TWIV!%()o^J$8}hzb7{*kFUm?22pFRUNcK(?wCU&N*1DJsGX(@ z!KS#G3iQR(R-Bnq5Y)oFm6rKbdmArP^Qc$>VPOqUY%1cd>MC4wc;t{Cpm^kTP>ts4 zvl9Pxxdee?7LB;GtFRKxT37Gi~NZY)hB{8O}}Ys=>~!?!=&E~{qG>vJup zM*k&?DVtnjZ!G_~oN1}^CDaPL^|`;Qd)v{G*`6(`7P79CXLQ!I-p?<)l1OCW?-;H< z?CkMhM_R^Z%r=Us2I$3Bv44pa8AryLWv0ogtBLhJ$S~0VaWUxmI=v0D)CtK$Wc%xN zeo9$ZWKv?(qG1}DNK>GOmUjRT=QxS&)RKFyNmYAwbYEKnU?ybuF|@|z{B2#r$0~9w z<~5gXy-uT^h0;8DK%8E;X!raQ5>Z7=oV*``fER}yLElAxdqN=0o|x1~Nv9Du@KZ9X z2|KmN3`;8WCrE9OneFz*-R9a`JH=*9KAp`_P(WaPc_o^oSx|nhwDiDsp`u+Ut%5O1 z5(_?(f$kp;wZe2vWGK*Nb`Y+-mxiupyA_tl8y+PCA^Zai8xcA+jEnZ|q#rxkWg<8g z{!JDp3MlFe>{(dx?lQnHh4CM$t1{4)VqSae2PRP+%03RYm+T=weu=an+%#PCJDph> z3QLXaJr~od(mkRXdb8&Dsj;WrnkkWk)3p@CcN&EK42mzdd&w!u8(y1nN;>&*5%Z3+ zu^}Vd<+t|F%9!h9ofSpu^ZY%`hq;@Z!{t7Za(b($gWl&*M&mUh5>leSE!CecyrfbI zEuHZ}5Yx?ARMq)(Gg^&$ilLvX46sPYc|X-4G?_RK7wKMze7PK)0&e6tcq*&{@%i!r zxxdwRd_;!b=Y4n`PSrc{nBDwJwBHJPXhLh&8%PO;%ex-S={rH5sMtlJ;1ELc9j3Si zalAsHDV7$MBu{9D7V+Lsl}02AUJKsrLC|Q?eyi?c-Nusl-JjmBPWiDl?_wwCZyvti zUZ1WB4E)b`TbKwO{LTXb65Pr;RN^Y(qO@`cU78GBFt7f;Z~=M!T|L6$3fK_0lLC;P zi`W95SWHdylASD$SEI9d+Vk{mPDh>!XdX^!vdgTPwsQR)OwWa>l18`YZkiP#nvll8 zI!BlAkr4bolVddhhMaffd78ZIWnm}ovS}nE144r&lBMW>es>w*^_u(Rd~OC3m|R#~JwMfRVV>L32rgMWau=F)}D<;h9qla#3oC zVnvK2MN=%7I@g(uSu&ytAeg;E65SCKlcsKN^Mdc@(~ii?9kMPRO0mNjdH!!d&MJ&} zrPG_+3w0DD2>l#-tAupXM@vX>1vd1PBKI`(Bx+f!%Di`6+k|Eapx&i~g%u?)FRyTS z7vf>~8pl^B6!7W6nKygw<*BLb`1pveYwn;q6RbY>g;KRSQcunig;Jq^Jf#rb06R$r zJ2W%vdgWUF=r)fet}Kk_o3p={UHkLqv7Nr2+ZiRf()Zhl;c}6OgU70>s&+Q2s1z~% zP*HVCYZ*3MR!r$+-|nd%>++jUhpzLw*9%fGb#d^RD#ywnrBoL9an_yJqmi270Kcbv zy@0LMvBi!Fje|=z_x$hA+p`|htC(BgHWd=?%#Fl&P!uIk4*!hoC!fAv-DFkfAJvlQ zkl97_GWV;it227RsI>NGcggkrTr6i^&tLZ7YY2r6b=QcX{8jVG zG@q6>x_qx;Zc#8s4p^6LDy4EI3`=l>pSj9p@%J^;VYl0S)$B*C@A zWN2*^smFe_`o3hu3=f`(#&my;7w+`?cJ9@+V0|?dB9S|p!=Ngep@6er2UlfMg*V6m z|Di&t$kT^kqc~5hIPW}L00Pe=aNsO`a6v4euF<5Se*EpD@BMKcf%ohS6I1$Wj;+Yz z+SA>3qUjdD-|balq8AjFLoOLb2n*7_Ul5+IHnWQ|TKEnCeqq!Apc*ur)=`o?ry2EgX2*$CYwmWmeKFAF{)6|_bK|OVtT<&WMs%dZ2@C2 z1tS^~Bg)b5N_Z2x-J&bXP^iG$N$RyZgkk#oW4jP&HxR>b4lx=UkYV`C8n z35A)IT*QLZkT@6;#nXvvDyF~n@nez0K59V-h9vNVqSY1h0GwtyUyR(`c0?Y#x?4OP zoo`j`H17CWDkT)mGU6!vr3;Hbj=cxSl?Cq{)8K)lR% z=3+C=%)+&y`!plsD$h ze~v**32M)yL#y=FDmtu2OmwRyV#7-Xb0Adk>c%Pm@bvWcJ@ivorL%CHU!&oL{^ixo zo)to;mzp&|N3Wcei^_6micTZWJXETU4r%DUW&vND2O{ zInoJlJe^xJCoMBrioex;*7@sAGryX4JyRBWYLf#5<@r`*oIXzpKfb4W=zS?i8!#0x zv=JuC70$~8)b=4`!NFO>jiFp9xMG3cbI6qtK?-7iOMK@?te`?7H&w^ki>6@FX_5=P z;Igxzg6AIq;Hi>eBDI}t80s5*Z2Nw*>+$3Ed6k^(9yMnO6wv%S81WgdSZJZ$U`oa~ zm9w>lw*TGfu-BXx-Y1w`wPZN%!kHs?OVm5c+q{AWLJQ}pRXyELt@a-YyPhxGHawr> zHlEgXeFRsFH_!TZzG z!yL2(vsGynT%AQjrdD+jrGq z#L_0{eqM<)^uMUb{dL}a!XV4zD0EdE@%c7}QYsbmVO6kcRzFj5P&tIzmUTW<20f`M zQRrP7k^gAr9=KXmWje?3NL_>Z2TiZ|$GV$osow>IiI|rM)4hA8(lz0kLOo~_07_97 zYM^+jLnV@0aIpFqNK#TAH@F>&3rYVdsTzkJ=2@H0TEbie)5{^gVYCDdgHT4PidC07 zx-T#0k2ansbyo-PigO=7UbeO*jV?aT+OOZum; z_V3&Y`@-bYmq4}F)={t$DirIGzQ_vr6v5oM@S|30jys_G_Vi7noI)~gID}R)`Fcm= zbwt&zL8TH&5z>|~bVCVXU#Ko&g6Qk*xL`3vUo0FW$4P&ZwO0LG^7HjyM7N%SLDb>% zH+F4{FMPVKA>luo-8nul$; zcscAW>UvI5#o(j2S)-`TTUYyXyHLLqJtMl#tivHmWXF*#G?G+r^{Tlz{nF{TImXBv z{qwu5M4~7a#}JsP_@}rVa?oDxiI-)F7%b)|52g=xP1Z=YCnu5r>qz$t~x*f0EZHR3M@GY?8IKE!|*3SMWStR_4e|Pw6k-{`cBdlSFJx1n=vT2A` zwrWk^Kqqt3Lc2zoFz)8V2g!yX?M}v~)QX&qwHjk|v+z`jCb*e=yHeWVXt|V?_MJ)= zSGgh-Ds1u1PdKHL2+>r?^dVd8C}tTlk`n5s?bdR;Qi%e@l6r@XpAl7#sf9y<)S^Ye zM36WZmFQLxcPOwJJR?2vqyFRjWTxYJrIl}s8=qoxcXS@l_bYU5zDk^@o=ENeE`NTm zP|M5<$o-yd{v{J@^4lCC3`D^WhsDTPf;WE-)b+y0{o{qvs?{z!Wl=QR^yzk$IC|h_ zqGfMg#9J>M1vsFdqb~(J)5;8&086=PC|s^*;JS=Trpn<~!G4H0!Gvi~xE+R==>Y5= z10g9rpwxS1vUTj0i5i`>87duqCxVWnA7GJ({gC+>`tm{7U3qffGxPEOn_T30GND+; zBI^uDD)eOXjEa&IC#MCLsE=q#$;momn?yUwv${5aJ+c2D!ZSW8z**KfWv0!Wi7$sx zfZqF9KxtHX7>QuaFc{NOoz_SRv2)c4Usi{2VpI>sHNsO*RC~KV4TM&_Zg=1H=fC{z zkMMc?Gdl8qPp@j8%38zJglV<&5LdmOtde z84-JO+wovb(0Uu%+DTafrrJ7NvwvC#4tbAq5&!CQ@)U-XeR;uUv_+i2mYFj3u%93c zvjZ(Vd}y||HmW2%D#rszQVKPvJ*ioxP9}0tFhwKY z^XboNO(R)Q207MR`i{)As+X zKB{IRQ2sh5WVj?EpblLWzZ!QE@^GIBp@Fu|``@pmDplb~NuY;p8hO0d^AQo?+U#|N z5P9Xzn&KFvgoU@olm8d}`U#o!Fh8epxuNSH%V7xJ_7W9nSAXX#+Ti0*MrpLxDLg zln6Z5QD||!J^|dvnL=i=8sRf#3q;wNmaHxVLK7|!r%7mPdlz?_4sQcA$@5g?{-3`p zLh{GfaEw#ZlgGY(C$ouQ$uw2i5U>)p$Fe`5HL z{N90UoJD@O#u){6^rTM`7c0>?3XItp1ie-m4Zwv}0tuW5rlNbk@qu2eFHjUM)^5NkKXeXpfH=R9^ zQL@PTMsDHv!~Q~SCw)9Q@+k6#-g#6E)+nWoSyE=pr1Z!BKl|!M-n2SgD$6onL&z#Kg!DCtI8j49=iM{ljBNzJq?+qWUu2ppc)9Az-z)JH;2KX^CAbL)DJ*8VYOb1*lq2 z5^`)S2r$?JD-cp6!AhelGFT%SMdNTO=FnKxd94Sf86Gq7U8xr4A{W+5OKq0ixN>QQ z8CNLR7x@%zi?6^pNw9SdYN-unj)BEv%bHh`WxmJ297bN(;((J&KF7+SE6rykq)qZ_ zt*GZQY`DPHq6|NpNTr<&K}*zCvjTOP3(*KWy>uUim_<#ezJD&Ti5nVA0Oaa zZj*vU0hHaBtkrWQ0K;b@6mJW}D$)r#i3+0M8 ztB8EbFN3C)8ayjpLi3u8=}Xga$ctrCKq8&5fkoa`G74@n1w?+HugSW=(ySI?W5<@O zq^yYy9$GHPInI`^m84hkP)^m&8DvGRShP0_qw|BZ)jt^Y4+&VNr15F+!MFIaSf#-aDJ` zG5;LlouT~!F2|Ge?TNHaJ6vV-%tUp2ntMhDg~dsAsoafHoSo_n-sSORsR2eQ0#@a= zm$um~*I}BDAZeT$mCbS3UTrXcs0x02q>jyOHGT*t)tYo?65^G_2Rd>W0?Hm4&5 z#UBxx<^(u^66;i27z=o34BE)D->)%_x{@le7Elx`s^5avXNj<))Dd8>ig9THbQi2` zul#w(^>CRT9kYU;h3Sg`%4l-ZyApeG6UHQ!IK;suQSpi#D;3CC8IrpSvKvX$)nE); zU0q#zxhd&3=k*NdHc0LxIJZSuEXt}1zX}Y;yBNc!Pl_SESGFm47Ue>gH8+F57%O`* zqEI-~N|Ds6TdhHBW2c(N5lW#-IZ*avPJeZ2iBW03KH<~lod&(!fXnLacf$8N+=BkJ zCWuk_`L-K`$LLE;bM@`Z2G5;)hLSv6!STIK4OAa?|diulV#MZcHCJu#CtY1CywkwLIRT`<+%@R z@hA5`s?1ohj{-F{ST|VeS4ResHK?$|!wPAt2*1pS=soMruM^0lT-+oJcHg#acviZz zg!YK))O9zxownw|-2R|M^+}`ly%`>CR4moZO9xuy@s`K7ML_Lc{%-d)P@t|x3n%r{ z8jYf?gdtV$>%*f;slvF0A|WMhi@Kr%ww5NfiW!DRFTylT+f?^MprvZaC_Ji--Z1Ug z`9}E9{#SdL{sP2b{~Fn1x(LoLH5?rst$Dk=o)-@}54$%$(s#N*Qbq*Qaqmpn_JB=< zZdupzHhUWZzR2amLi^JdqUvFx^V}2*tgJQM9mmy9LL>${+CGkrd^un7uq0)Y%d*#I z*Co;FKV24%_s?@xtxi$Nq*gwqBhJXh7s-g`3UJ+c+qf04t4@PVBOAbIrok0oKZi7C z+|O{aj|}r=Wz*j`Ykpu~B;{5g!$py9AE~@X_F|roP`jawYEYy31e3g`p`oAs1b25u+iCtkpjFedUFOP&Ejy~Y$(p=P zx|G{t41IsUkT-2HZsJVm;LBZ8e)o6h^PRm~k(JfXE}zH#%^N5S3ZeOXcpNG5LA6w- z9Z0Gyiiuv7sC6;0vaixm&g6i-w289XEghGr%#`6fWil<4OkUA$=Ft1J->QOA98ZCQ zlS$r85rn=)BeK=@Tc&BUk%0WG4_KT>Sf<({EmDgD0V@|O5NE(oQ({)~X9?P7`1_l; zv&Y^%G21o!V^Oz$O;w0_L$F#1J_DhZj7;!!=7S_RMI$Y*kvp%VJVS8<-;@YFELo-6 zJ&m}y|Hn9$6O9ynff<`xjp5%gMNNX3L04A!$@k~w!l`UkPiv!DdTf|@MegWlIOp-M5}BS(Aytk*3@*Ko9!UPzy5=33EKRz zi3(FETw549jbmIWGj-I|4vnwp5! zczZiL<$0f^xl4zDJ>Bk0V#Bq7IpRTIl8ebkVo!{WBtoiw8CMmPyE zR6>HVD7R@ra|?5mdNCeZgA_T9m`C*&tZH)&DYH!8u8Rp#owY(J}jsN_% zt#L9{&DY~Fba~SXwwX_Vcclb4#so?VrEl!j*p$Lh+pWxv8&;hBhe>c%czCzcN_Aw> zG^nU}$0=s5E3BH<>|1p)=_Beqrn>KcGm#$)doGE@LRYl32Y>4g$jKZMmNSH);HrL- z?P)BUwwFlRi%+2h)#hQnB}yPrHL-gH{=p)@x+T9Exi3N@%>8N#ABf>papi%c36}uY z>=rrH#IcwrhQnVJKASamh(RWSkSTvHZ-^~PB|co`ECX1a;?zK$Wmk*%o!VAq-{Ct$+FlNxkWDUY>EYH-AgC_8Rg&aMU7f+Tkn>pm&dyA0v9`Lo13yZPc`y&ZCMi)oQ%=&O61C= z8QF-v?*-QXWZD@ZaHKO@*4%rM$^)>XsG6Vwuu6!kMIl8=S|o$)TyRkmGf5(aXeP(S zeT1OL2XA^7=LT@Tf={{sAy!<=CHc-Fhdz5albZNws&n7?r6tBhK9i*QsFCGA>lKS4 ze-1b(UzKwCbBo1og9wWZ$PD(G0I0&yY+0lAH(YUQKCMv{hoxM&Zg=K4T>YO&Gz2xV zQ0bsFO2%HGp;eutuR#)ef2>wePd%_oZ%`ZH;yJ;AHfYk`*oUOf$nXiWj>maD*uTD6 z4My5(2o)`&?{AD>=c_YRPFBZj;jZC3GU!{E4e-1JgTjg;jraZp^0HR&AczAo5^H3z zq-RHd?j2I6!no=NnB>O@(lkk?)tXKan}p&Kgk{}7ms5I1gBfVB-wpq+&w@Q$Mvh{Z z`Gntn6|w%;N+&G*wYaJ#HU4ua`4t(eZ!GstqY)+02o`m5wKBDfmrFQt*4!P{UP4Za zS_zu7SmKY%zIIQd;lS)SX+0Y56~$thye!TXi9v(uSc%|V=3d7wPU#o$3;c^$Dla#e zu&RwKbVi<#I*vA;AbxUkk{d{!;U8u;r)ytWx3Y{=zBx6tuB%&I)pgpl$)0jpdqI_{ zDwS!}N~jF|rUfc5Nt+nFu^uk*@b0Y9+48=9s@Mpa@u`S}7`jdFqfkUPs_8v(cei>S zTm3%0M@1*y>kqGrD_NSNSAE|D!T5@n|6YDxh@paUE}!T9UJo{e(i1zMe|BU*sb8H@ zf_>16_`unwomnESow-UXwTyspIbq_CN9dNu9Zy(xSTnpKx-D- z>wo(NJg%GZMyg=bQV8mvhulYMFg-INS39d{(ZQ;Nyo#yJ-b*0;k&Pg=zonu*xVP97 z99u+Rp04LpJnMfJ#KBHtkJ$RI1TRTFfTnL%`#e##xY!tLeMGnB>3sT37FQ1}7K5u- zQJ!y_X4HekF|@D;xt`<39OlE~DO<|2=dxsvZHTABX80D~9J!B|LDY`(Tn0A&OO4&ElwIY8jN25IPy&ZU}Z zX*M_6g!gcc&4lp}Z@=2IoC)f%(b;7LM^1w1)TGR9WxtS1dN4z?KC{O7tNd92JGjbE|({Y;OsfJlXDv{NQV;miw zvu3Td&~Ik9pqY=A1Z*U5c)wnI7kz|B+{`_K_w+7(AI2Li7}a~R0bOGQd#kAjSe;4e!f; zU6vxh(@|A$1V>QdBS+;f*V~7mCQqL}6i^lRPO4C%nn_m-T>at2ydf5IDtD>3(o|1# zhxTA0BvF)ssO#w#nW=$9KniNEDfngXgNKA+@u7u(qr)FIytrH=Q#_uZ`H+dR7)42} zh-g?q*kLl6NHoA$z&8ut^G+uDCZ&UEQ+kWTh#xm6%Y1#LECtawU`k|kYHuw!K27_%Rl*~@^AWI%&WIgI#bX+o{G*jak_wDz$=FlRWByQ{$}p23o6LkDpKg$*C8~`#Ux^IB!aG(eUgMC{K}F>wi!C`Y@c1 znQvc5cIDQmYJ(B2lKcytVv(i587aye8Ii7mW^e3g>gQ&>(~#`(ypbM2gj^=91cx9B zlQ{`pJ1NlrJpzw=64~fZA^=J?x80+RqcavshltNfKe4p2jax2VFjFIwHXA1?eq_@A zz_$1I2ab5FEbNX(zL-I%A`sWw&VO|Lr>lk5k*#>&P9WWjqv)j<$f%)MlJA71d6otv zTC7q7``?rpexfcvM^ZTX9W_1XEu$ry7C?bUl|WEr$FqN%yl4|w(^qp3 z@7ztJ$k_IltQ~>p-CippY`r-fw?%i4+iX=5R8|WM%Y=r7Ap?@(*eHpJ-DGBH+eg_X znpSf@q73uXmfBJ|udlkWlwju74F~u@^1D=L+OJz0ol=rPO+zYp58Kfcg5UULJNCgEe4=1O(uf+&p{oogr_-%-R(1Cc!N+ zq6ANZs3&C>ZBnIc7QlAO7KDs5C4>?Y1Ai4Hm`DeWv!v5f1P&6+ z>~UxkWvD4ohOX+z`+8DQ+a-2dn~bH8nV2yO z%8SMbvG^*#A&IMhafMu>i(#V##;Ra}hg7iGzg^3gRm&o9&nAZBjsd`sXC*dS>=DE& z_FR})TfTWFi&>$HitK`b71xm7YLFhIGlK!F~ZqlZ}*`8jBz!=Q$XIGO##!$&;Q zx^g^l&{$~y%5F8>Ih6zd>u~?(uU1>$7!+F}63mEqlqFi)vdP>e=%0%d$#JD5tZI81nDDY_e-IZ_R|coW5{V-7?3?*}4wT_0F>_G->cl(J9DFCDgz+UY14~LycT)9{Y-CB2m=rb%-aIl;(?OW%vW21!5ra%YI4I) z%wyt`GoGsHQkSNRvSie6=X$J@Mo^Dk|BNMoLlecfCZ&@pKuBQf+07EAwqPi$ zU`o|t0F!@o%@9NkihWm>lJ0O175$lj^aC8B?Zg+(7!S{JrV92VhuDPuo$8NU>PXe; z#r+NkVEIN>_9e|J51zw}&~ZF8tKI-F6_YAJM0yBe3lK|;RwC;~du`#g4F{h!{dovT zA%QIl$j~LGq>wc!kQ{~Mrl9_X5PXg^KL{iK-sl7ssPHJULoVOtFg z9eRv#fho>HWH<-bEzy9S7)PPqScnY|0y~+Eqd|=Z96)y1*lN|iOJg=rM*=kTbxUS4 zk)uC=4HqqM56&dZ9FTeXSbM~2Ry?g`LyCa7aml}@%1>A1++Na*tv4VG54iTueOoix zEciybQg}cbEuutFXj>`+IVZD(;0kFg%c7vyaBiktrxW&2;%wB3Hopcg;>G+m@oC&} zv9S=zh5FRJdP9(QgN8&ZtsEOOGup7jht8-;?qYvzx1kWzOQx<5(v^p?k236a?|u^> zXn<38W6Mj1yh)Im4bYmYzYy0QJIF(GKf2MU-?UuYjB=fa0jDVfap>OBR3OtD#JT#( zlQK7`_x&s{zO1S_);P4HJ`;v6Z)+1UnnY*7EA`;Xghjvopb6v|L;04e#O$8>eSuyv z)@8MoWsD31Svw1^NFPHQBPI}_#tSvyuS9%D!5EARmMb7+?+p}Xm_YrKE0Bf|7bUma zpBFOYp2Pm{>INB_r8M=hU3y_cMNX7Kf|>KXx7X3i=vc^E`G|lD9)y7uDR3tbcsEYI zTl%@55&+-~4+I$Vi~nr#;TqtNE;~&+P%njk*Z`QxCY4rJe&shUsMG>8I{>>>v5g$hWxfQsjlYGy=dG#XAL(^9LR;0~HTdI~_ zGzmwhB=>vHrpz7K1g^ndMRQk4Z@6;+y= zuPgrAmRupUA;e)XlW%0F8Rz~yq;cnMNp4r4I!eO`b4IZPBp=(GFW%Q*7WLk#6@g>O0mhx0W zvH#O{mMMZLPO3529-_chva;(}&>l&m%VaE&Q6d>$QL1np@Io`B(B9KV+;uOqg-$y4 zE}2;V5U@lv9_-5aqVSSbOKQ`;_-Eg?bY8Ly7Rm?(O`!_%3yZbvc5ZS_)jh@%c`cs z6-3n9_n9o<>gS=(2qw^&|3jT&=gW*dTi46bQO)%^(CL?BcZ-kkQWr_lVFx23`&Ps( zT|=r$VHM5AK%2B%-iShwD4;Bo=}z_NVkyQ;L97~%BMpee+{7+&(uNYLavAeZLEiqC z;zvTW93Y%ff+gBz_OD}{GU#Z_Bm=TeDReYSMFK-Fn``mhKK285((+k>Qx;4P07#+R z0y6T*O-t9y!s**OY$P0K%xG0@dNym>3OzO`lN#!zh^gC#n_?ey~mSD7b61)*~Iz$i001Cgk=;MfeR0gN8wC&DweZ{ z`}n_maHT#TTW(e4lEtH~t{$zcKCX8v)v>TmjgOZ=v))c$jn1uY(l^TnJlh0#oL_`h z_yBcGKW(*WdDlO}r3V8**8&3xKkJg{LPc%}-K%3w~!uWbS#cEGkj=x{hDI*PvG#b4L zKtPGt;~py@D@oK~CuD_Mw$s?>;{u=HrwEWDV%;e&S~XQJbCizk3H>st}ATl#1y9l z>4cPQRsom-A7_K|z4cYG7bd;Ik)_4^@4vrLC>Z@xy)WdThg>#IurJ z>}qRlW_bwAh!Q|&&^uFK$^d6d)zj5OtA68j=}<{{Ktu?>=hYiCwR*$0U4|?O3bn>e ztyUA37$oCEK^-)$1dTK0#XAZM_mr0#vJ8|mLaqQ6aYamLK&b`-RAiR;U`{9n0;Z7z zav%wqB*~$hHgLrtT_<;~#wc+poR!QW!=6&}trh z?^}QO#;dQ!Q49dPTbtkg#@F6_?Nv>hfHpVQzwzZSUVQgGV>3Hjo8S8CSFT>VJTV~? znArq7%w5*Rut*~y5k)H5yt&!gZ#tGdc66;)s{=rmrnYUno=Zew7>47~9Vd?;KXFQM zS>UdfaZrGn2Bkr1$P{RWT9Z=S-R8NA7rR^g{r#OvvA~dJX^J=<1|;*DjvhVwk&k@j z)TvWXop^-noYcX=5CKwS5Wzrm#=@%npx^AoqncfqcSay@9vS-h=7PntE=x{{^mEovAeTlLd@mM7r*t5ua8C} zGuUzI(uE)W@bA05E+7EWn{U1K;tMZyyIlZGlH|=d-uTH2FN{W`+fyP9X2;cs0w@su z;%7g-diAPO3IXD1{LZ;IH#cu;tr@^@IJ|P@QuE-zeC)wsaP{itUax0)m=i%ngf8+E?&l9ET0o2Fd#T+or{;{fTXshJaS}poQ!#~>NRB_(g^^b zCjyKyub(8#!B*IRcKNOg{jFG~*T${op#G8i@tuDAXl0=}?k)J$lxTO<*@@a5#I;d# zeb^jJvMRRMPqPXKz>G8lNCp|@S8!e{d$G>W-n=w~)N|avj{9j?_KO>XHjn^FK$Fm@O~EiZI(aT*W>OW|L#4Ne z3KTNY8p8*bOHVxVsJT{B$ouZUe_>%^X=w=nrIe38_Sn&*YqN862q3t4^697VzWc7l zLx&h5aQ3NBKNp7M`9p^Q!1IG=p8a$fjtwsGp~r{qi~(4#`}sfpGe0PJz6Ss^^Yef3 z`G4*Cf$KVeu)22S5B~TIuIq8m3E9yTC;!!-{8_P7LBR=e?bxwD{?k7zmP&jgdJX^_ zO&SUR1B3Lo=^8V4h=8_ban6MhW?+ppAp^&8%#-Hk7Cb*#K75!BTl>@-aD|)$XTVUi z34X1SD`Jcl3WZXsWM+?)%D~8Rkr~_~1Xit9`-AcMSKknaG;)AR_sSH5R;ZA%*wumM zZjXBaX0?U-$ikWR-u`l-aiTc)=Rj?Xwr`3 zvr7w=nS*Gc;-u&Y&Aq|Z_EwR*f-^Z8O=E~)1htJ+GNOgzbYr=^F!O$QyI!hZ>~6Kw z;ZD+16Rwh>ZW=lYN2YI)QxJh1Zml>KpuLTDD~@B=b!|(wng=wAg`A7UrRBw?WdHy~ zF2tdgl|w5l0C`oobolVn%Hh1q={Nx?E5h4b~qE{&91Pa8USSl2YQ`DnSEC$7*v6SfxT3iTVh;l05FvYQQOoWI? z0%I&q)4^~kgvbftS_7cgD$9T|rh&q7$QbNwZS4-5UfJqq!wEuWpl3rbK*6-qG#U<- zQnu}+Y09}s;yBGR$F{j;nc~*6tx*{E`yH+w(^J#a&yHY^wem2`^ttx?@AfuRoxRh! zk&*uS?qvb&uG&gJjXcZU3;Q>F-HY8Vhsj6gj#FoHq&R}j?M$U2HD0;qm&ajvs=l<- z+V?HL!0jFlaUz^AgeaBEjBzfwxediinK5PwUbh1a#e!ce+5Qb~x6+}yeY9?(*jy0q zYH23Q(%yK;7*^~cQQ0^N56R*lG_x#IS(c@#&XiILCRLZ#DhxxdH6r?fuQkPCsFY$t zxUNfDM`36XdB^pLC>)J6X(24vb5)i_VW_nhf_p&${-=*PilQ(?M9Xnp#|g(_632+( zxUOZ};dmTH5fBB%q7Wh+jgllrWPT7xA&0|Z97mi9&-X0b&Mz=CS`pblM&6CP(m{MD%<=O%ebw1ISK#%5|wfWo?tUh@l<(< z6{5Gcu8si+6CzSt2d?+}?$sLDGL<>w0JSEqHTk~p2OeVr0U6`IUkD0CMC6u0hB4BW z?)I8k(4=#NVhAJo@f(5d9SplfYOYYd*4o`kQiYUKRxA`U&y$v=r_Kcc z0F+W6T)zDFn{V88|NVE}d#}pWd*{!ef9uUBKl#k++M3e(-FM!;bm9D?PknUt=y4$Z z`q`Jaw>BSs{K>VWN8>1Z9P`|Dp{KD_$W$3JG-_Kl78AAR?`YsZd1^W1X)aQ*tVAARTB_dM{>V^2Q~KpPwD z-}>9XdE)7hJ^a{XQ%e=d*i`uu;MV&Zl{E%Z0}Z7TCC_r4gHE^EZf8nij%Vcdm!#?0 zmtS4qyngKTorSqZ1{wsXf~1m7C7UWPR6Hy@P0jU$}3OApspKe=$aVL6Y_pK^uu(9GJRThR!0 zx7cutdttBQ1U07s2=BG8zuvkYrQ>H0-SfXc^tu1z@!$L1laE&{-y9)L)Ef1Ewe{ZB z-cCrG07hACe61o449C%^*XefJttbjf(`YpAwA z+6L`*>%xWeQ5XV%Cg`-=>mR%yg`v?hJ2+@=-q?ua2mq8;&F22b#zvCf5~=$Cdmv(S zZ*MdlnAU{WdNAmxX)^g7kg9CbVFw}_MG;OiDsCixcs|Q%;5Nwx1H3(DpYpM^fyp$a z5sG7Xok%u&k39V}SZ=F3sFjOC2tYz){lVac7k~N>FT7BiX`H)qVT2iJ8YgiqQmq9b z&p}{@rXw;pS(6)oRk*X}JZUuC;@SC%V| z_sg9tkI$d{lY5>$T$}^aW*h9pKhRcpU)e0nvi0`P*5II@jwgNgYAoRGApi7P5!Ix{;v&DIHUDob_ydUV^i|INSqcb?}3g#ZX< zX6OF!k3a7?j_3OTu(G=PFaDQ*z=NGSpF@ao#<|LvdpK_H}@ zo(axa4wg=;w%o83X$ARoN(`AdS7{U);03M0Fx4=MB3nv^?3J^xeedtTeeK${C<)68 zGitWb9}j)o8$=@tZeK@zOHgt@85EXkyS;vSVQ!FS+s*x=7udGNI2(_mmtQ{nwXc2k zop;_QhjHGMv!!~eaU&iA0U_7K34sX1B7Ly2^UjTtmMo&|dB=Zh{&aym9QBOt-d9`Q z8TY#Jhzq8HN|w_c4LGRB7w=dt&2eC1n(p-uhLo883j;Vdv$R;A>89f(ie?Md7dPH+ zWqpDPQ7d<>m=|_vU^TM1JUX+|Sek#Qxl#5DjiB=4<~s-J5CAl#1`*{1fN(JG^`lXy zRdd`MhGUoaNNWIE5FmwYwOd)1xt`x>G;W8~8Dq72z0znHQ9{OfeP*WGn90FS#u~G; zjoFzTI$~^oVQ~V9gOGB5adC>#=d(ueq3|>T(?LkFxN>-EZMN;q%`Z+}r|mel<4m3p zj_W$^t^GH)>(03DZD2hSfMkLLq7lNnJ$YB8b>8B|Bum%Ft=Yt-n^!A-C9wUuYTff) z!NjX?o_pi1*Fhk;vK8%naq1*gs8se~{yD zBfFO5Qp!Pp_=6w6aN)i4+GR=2PGnT>34LgmG6a-}L@cL+MuJDK4qN>}O=<@J`SQ;I zaV==vH+%Hm=KA+G&kJA+e&bSWdnPEq*S_(|<@>MpHy45`XBpjXek_M8< z1KVzPTjgSDtFu*+zQ9~3lK?=IZQIp)oikxs79je5!M1Hg6r3}H{%9Cj?s|Kt>;w!M zn32w$9SQ)zffX(HOnrHn#GP>;Q1`-cE~qw#9Uvq%ZP`#B2r1{WDxzVx8%L34+oeiH zDH`;8Q5?Fi7Zi({V9@Qvape1cP%LT)=32IWs?JSyr#xX&)T8 zo>yzkSeDi6boTf6f}l`uG^WXW4y+KLPTk)Miqk8rK)D^3$$E+}6{b)hWAM`>lL+)M_<5LiZLrWz$6WLga?+-+x(uOg4{#(hB83%jo! zTtmbw!vlxOhFd)B*ROQ9t9EgF)J8;$G2?(PZmz%8{9x>A%0PkHp3RwsZ|=QcwcK7j z8f7s|Ru%xFZQGV@b2P14ur1rRC1Zkf&KVzM@%8pjqf{9skt=OT2e)56^Qbt1C)^pY zyvqbZ{lAnF0F1`2OYp=Zg$fJ+l|L`M9t8?exdj0In zpZV->94i)q^jmMde&Lpdp>^ESVS<0w99WngBEmbab)5c`{f`V$}?L9~^AyB&}B(TUmP;pk0(Iim*4X zmK%lT#)a`_D753anT3deAjt@80|G%p`sTQEyxbVL+j-;|I8V{#Cq~jzR4o3z(2ZA_? z!|~X3S{MK@#yQuTGMy-;Cau!^iUxs?JSW5oA*$7?=XvG{uIJ9q%@#@}^JLHSs*Q&2 z*we_kuyiOW`2UFVaBIKr?S@4}8cB1Rk^-buCl|wA;_R3+>u9bmCzCQ!X}MA=y2bFI zD>7PLTCSZs{KoF(K1-PAlPgk|rzQXhAQ&mqnrrN&@%x>flZOt|I4RgJY1r%R4F}z- zMQE|WE2wUNZf$wr3iqK8JP@1#BB3C>CElE&?pH*KvC3xLokFND!R*p5JcrFBy=9H$W>AY_oQv&*s0FiWm=cQ*RX8LueD>}q@G zXzfsxB?`47YDPTl`i~AmU@Q%}`UC&2EA;iOvJ$Bc<_ZA98hKvdP z$P-WA_s~Or5EvfJC!c*bO;g_w0MPNhPk#EjEKU6&FaWn{qBBO8v=mc_WN4*`VA=M+ z{MUbijCrnyK=qlK-~AVVU<6SCVByfx@BIEhXUL?K0I;-j_>aEu1;K@7TL3t}c<7J5 z@NWd?mSs)DAi|X7{b7%lOARw5$u(1&tf7Xt#y5Af{$0i8fLjuUCJ1c%u9Ig5y_Ppq z?qc$@&2t$Ca2&LS76=RxB_a|^05JO|lp@VkJB-f`uOA6!=e6&UHCL|bxkH=@A$i4h z4zlj0?#-?qgXeNf0+WPB$Z>MM001CG-KwG+xRw1R?PRgfQwd74To#N?6u|(9XgC^v z<>eQ@pZw$+A00U9WEnGXKtw#VxK{H@5vUv6H&?22zi3|Wsi6Tv7%|3~loA;;?u0R5 zTyV}EVV#&+t1Qf3?>AS=v%B%2*Swsl2mk;j-X=!9JL(iHM+(u3hP`kskiECRu1O)H z1{w?pT4h=*$8n6qGKY}?c)suYKIDWx@IBx2d;mZOnwanVp6^d{@CgDA0Khp93I-R= z$=HH103;$I47+Cn5CAY_fgb>XK@B)#uH#PMlrd)84&+@vWQdOAntA{c5YV>m$$8KJ zFoh0H9v|{pX2#sGEddA_BVp~Przy{ibFJjsRPtu!y5J%hfTz zP7`VpC`g8u%nmtDs70(~q$yN+g%6|{00I&SU{dKFyR+`GM1rDe6$~0c0a?GoA*E~7?} z$PD{x#w{MN97huyu2unIe`hxg$E9+mTCHYT+S+T5!*QijsnzQ_!i0!s zVhg4;TmXV3j@PeU<3h|WECz*OG#c$}-V{>K&M$brKj`(gZr~%j)%dTQ_gG zp1-)XY&-U_-@A70gL1h#zqshQxq<;>6Wxw~)GN##1A?I%+L~8GS}WH}R`L4w&70l* z>s+OAf~2)dKp6@*fV44ixNRY0z*xSwV`2@!6cHgw&Z*Jic^&WNGek2>{OlL2rvSyzlI_L2DliMRr;!SGcCfpH0nVInaRpbVYToE9|R zfg@-|dYDEZbasxpvt?N@VsV6;Gsch!E;$p3jB_+0iF1w&7-I@(C+uEnZ{H)=Y;O6& zMgR>d=1wOcFfQ6o%?%jCIEp!g?eU=Il^8NJ$Wp5}5KY$srw5+_WTdZLy7=Oce)Ra$ zPe1WyA=gv&%g7lpZ)ZiUw{6dY6S?-z4q#b^KU=%YtL7! z)ig=oeD&;m@1FmS-}&8Iy`B?CP%}hj3~REh2mpxmx4!l_wZ`mcfBScWLeTGZzxB1R z)n{j)|E=Hle7|+j{O;dO?I=(V#;LBFyw*@ z4w4g-Cb!DFdql>H}jynn_au6f{GGp19 zhJG}9r@3J>QMU`o*}X zrOG{sOU{@nPzhvAB`IZEXEDq7m>{zR3I^O_TqCyy=NdBt(!kM_156PK<4|)zW|A!0 zC{j|&j2ljl3nE%f5Rst`=KU6>WCp=j*q>nw+AEZb{Wz4d7M8UccQTa)%>Lx^U7K%Q ze*f&dopzgZK07z(`QHBSUa#AgmNkED#lCwHt6nqgSG>{$$nfB`*15kxWDJcY@g#&8+PB{89sK!^|MIQg zjb{$s|9}4a7byT`VyFp7m`acLoGPWsUN!f!wN$V()G_v;AsHZXj%CsRHfNk5zxXDz65SHU|&MYC0m1o^r zc{l72b-Y}f?KH!F6qziL<=HMVz(EoPmRGfdBuVzO?l?>{|Bl`HiI12|~zw_B}BtyXU|7_z?9$H=rN~O_gwDG|QTv~^gmkY(>px3|t z{#7pIi91f&oDF*2_b*-Y3+2_LYp&;whJ$zCe!JF~Sw6h#ah{tjV?&kRKCg0%^A4aN zUAx1xJ*{<6Do?En0Q^$Ta$LsP%HpAWs;i7KK-3I01BIZ`=%$!clQ&^tqIJuV*}^)A z`sdpl=UX?f_xF5ZKR$QIlgoGQ4>}vegST5Z-)V2{g}oU!c>eIcr>aYF6gBLEC+ri& z#$$6Q`K0y8k&ZyXp`C@Az(KiztOyQsk1fXl{@iptdeQb10X1GZjd9anpf~GFH))2Y`wV? zSU%>Fnr3HbXXh8H^%}AqSwjLwL_}9EU;OL8_)qV=eGUMK;KIA-|MEZnU+-VNVv@Lv z=g)ufKmX;m_ph25^X6->e(g*D_2$Mp0HkU9#@Uy@`o;g!YBq0k9Mc~66wSAN}C_<8cT8olg7v-}%A$}9#_LLFx4%iI5y9+VxgBoMifdRYH4rh)RBf&fAAZ=bpTx1??1AHFe)j%O zf_dOIbL4q~b?fOgc{?N&HkbDtI=Nb((}V$+E{fBQ<#8OY))q>B>7JQYL^@Qcxxz|` zdeN}x1qboKM7LSDoNFioF1nRxm+oBfs*#LGDr+aBFJAunADw(^&JNyd-8|d+AR}ci zVyNg~)Eo2oMz7h*M*s1`k6k8P<9-GjffK?9&8?nD!z{Vj+;D8WllEc40b$67qyA_( zM8tZ%&U~-e>xJVn;~YHM?eF$7%Cy>xI)kCoqz!JTA*xRgR4UbDr%qRDb(2Ka>h&WhP8Etd2wt6O965Q%6ceAB zpI<$GhhHoK0Ox#maq(yvx;Elx{dul!m^KKFpsHb25@^!nEdJH*<(CfLw-|r8u~v7=KfCra2mRp8 zvGqagVrR1;-OsMwU$p(NTzyGF`q<3Lvg2D^q>3}p0vLdvwM$RT9lJT~eE;S<4cC8s z_6~%sXj_9M?#7YLr3EZB6MO(J!$)S1-RL&!cCZ`wcEhfrR@-0-Z?J`RvOL>KhB6^n zI-E_GH3AWk(khA~A%rF(LZx&RMM7EtRI;4;T5WsOE;)q)sO!TxCIysEubHV6y2&W+ zWrH+j7)tCE95K!kWK5Ih$eYb35V^kR`|gBxYxhzftC+}dKbIt(p{s$kt_kjl)W5}3gS@%Em@I4Pa$QgtG*#iMkNcrq%e%<78 zgjg(&A}TCbs?U7-x#{m03dLW0{`uQzgSo+QLm8e_;#1^Z zN1(5@_m`{7h!_qB?uY5EX_6R3`_1)BDa(QSocK2>#3mL-1O(GN1!|NcZ(GZ`MK%vfArXm8yN+ZKm*I<$p+VCEk_xjt}WS9&l z)y+z6E{fv&XOE?EIA5sW93F&;;rf9FjmTZkXA{vr&V}Q8oHL8d1+OZE=NIjj#=_R1 z)lJ8{aSv~o(kB3bM5*~g07RoG?CH^!EbYc4M_39JAcW&FXw5kfJU?&f;DjLnAhC<0#v_2Vv{EWl z0Khq8LMUan7lPm%5lv-E1VT!NY#L+rWNO0Ho41I5Dd=CUUwC-=v}bv}PRDUQoMe|t zG#U^4S(bgUy?G(t$&B(>?%Y1~9r9vk@-Tq-8?9?SZ7HA+2Ca=jXP8DBXprb%?p(=8 z6Qt)`TUR^#A*CY~hZ(-Ob>3p4EDDd*SLgid<=yp>PBwJ5my8ElL_qst?-#r8JvD#k zwcTs4A6(Nw{TtzL9KQeV^3u7^4GkIqUTv*k?`_4J6lpV6F^N;a2pnlGmK!(v`wgqe z8I#COWoH(;R?1~4ml@-XA>&xBR4qDT}-hT6-Su7TpR#rgM z?)LUUvsrJ{=N1+;vhB^SgZ;gkxw*Od1!U~z`g*U|otc}PTUg98wQ>Dgr`BOG9+BPq;De43 zgMR#r3{g!5VX?4f4lSx&NwLz0Gq?!7cc%KAq4=L&Hw<3K&tkZ{T zM>w)c*`WcEGoB`KrW7K&jsr|aQLMFMjLAT44qDg88?AV7s9h7n>L=rzO9hj096}_p znJhWMFbP{>KalR;uw%AKX8;;$Zf+isIOke@DC;1g%U3Rc^($Zc)U%&nT3I2W3m4w~ z=HL9yKl{T!oSR=Dpo#c>Lq)bm`PlLymN`ufJoY`VHPmS=~zm3 zH<3Vy3QRsv=sRwIJR|_ngbX#MX!>P&Nt_bER&VD^o6TtmQ$U=QXI5_#DZ$8Nh#(^^ zqI_q)mtVe2Gsz)EkQ|6110t=pr4$L$KJt_0)Wvt91i-7 zv3kAk2sR!KhQlG3f)}0ss5Nv+0bL#J$Djsjc&ms9AOHo7gU(3pk9+U7HVT%*8IN=d zrcBlv3DPtnAWPbac>7I9fTiW7Pe1o-Ye$X%03oif9(nHh=a-h2O(0lZJMyXLKC`^M zY_9+DQ>Puzn_pN203pQjQ>WY@C|7Idim`mN>4(`Z=0}Ww;<;aAoco0W00f2N$DVx_ z88_7AQl;|oXP-ml1`sKhO3(e~Zw1AYWk~>V9QQYW@1HkjW{qN&DbpB3hYN&kYQz%; zDG+HLBD@ptwBP^9Tf5hum^*%K=8*6B*LQc`+PZSKyKx~oXtOL|u1tuEtR&?z6Iuyw zkED)0MwtfIv{WGW$dlGnq1+2mvs! zrB*TP$-s4#an@d02y08e0XVj1r6p6uy*vw>e`xV zECRsVv7@U;*ASUW-cO%7bL#ZzTt&u`XYRWD%$;}LN_wWo4*%G`gp?n7;z`JBGVp`o zp^rSOC#XcBSbE^$M~tN-Vo)eN`oxn{$V#38}e zti93e{d9D_yzU4Ty=2s;aG;bjtIrUD2s2&iCkt;60^2!x;>dkx?)wi{etr$dGyxiJ zF%y7BcHV(8#}f&zWZj2tkyw~ygpiTu1k6Mcg8z@L_YSh_I`0I(?}VFPew_n=ZsZIS z1PSISQ4%HDl4Z$qP;eM~cfDKQne~omc6P>FuBoZ1+1c8y+Syr8?bsT7Bw4m)ii)&k zilj_Y%mfJ#sewiVo#V^l-h0Bgf1LLkP06?L2VTGTZok*}-0yth7Zia2BYHHjPyaLzNiJY$SA0l+-p&*pOoD3F(B1c}*S7|TULCskcEi=D01 z7$6R0du%5_0N7U=&$nx}c0&*gncP(vYQ}9h1x?cw$-21Z^0Vz!)f!8#g+ZJU-LM4^ z81+;`thI=iF%J=p)=n}+cpL$Y*6zKWbEF*$3ElqJUuMp-Fi8PHNGYXfv`*6$0ECd- z_q0-JngD>5p67d7=`=|I(epg!Nu$yKv_iu$ngdl-Z0+|pj zsOo|Ount+}kU0oUGZOhO8|Z-F;F%OcG*W9n@VUQ@_PjkRX4;}k5CA|T00RvGnYt}5 z#8>BEFW0v$5C`VQVUF|200A}iekl;BP6oRX`U!<~!)y$04O-%&v(+;rfCrOG~rYW`>4Gj-EUL7H-|VId}cqp6R`N_wQ$n-JF}d zacySr{{2(?_jAs#UA?lrxUhHsfvJ7_wboZJU0Pb0KYZ-?)ZV?@)nHGfz{zm;53SOd zUihKl;^bXt28V}Rt>zoAyh22$?>Rd-G}NfqUw`FgB6#HS4@l2zHXA>F{)bU6f6sjn zNKd9o{OzazW^&Ke$M@OP_dF25dEoT_^~pUw+BN_vv?5d0yOsah zefR$A@kcqaMCn)7ZvFB3=a$ngw1B23gB~zB5td3aViveXZXLKqWQ{1*SYa(~U7YnV zuiattPYfLjW*hm%xUiTM7t`Egl3$1m3vqrS$t`psq;-J$ukaIKY@YiAde{BoLI zNwTYHu$5-l)9i*0tBT)jp2Xr~BM0(p-OOsc6hom(k>NRHLtf|%E|9=s4~b~A(fHBL zcdyr1nrY`&b!{+PY^O=rB*t1sn8r!F-E7nwN-MI|X?I(VcHE7XR<|1KKbn7cp^SLbidThoU~10aCM84%wNzT0>#*Eu9W)kCwu&Zck*D8Y)LmgbD7 zo83jROs!ax)8!H|9a`(vKq0;n_7A$>sFCmH+|4?d|r+ zfxRF6zz0mTvbDKsxbMkeq%g@mp%^uiMN6t@asfa@3zgNbM})M|tW~L2w>g$aRAi!LG4H-j*+UnkHw+~DvqS&O%?b?N{ zTV*fP((!n1Knk%^+dvE$vNTBmIeMND+-`fu0ujK}^z^4c``O`<5ddJw4jerA*!px291uwxSh3C0F>l}CYV%{0Z=H!kr+dq5c}?>lyU zY;y8%*RG!&7|$zSuWXL*nM$+1k#e=M`LTWX3`T{HPOh)qI<|WsCT8YVQ?YvBW4Vwi zmI~Qi-rZolPat!V6@ZKZ!wdijkjg5~1tRBybH;k053_ zC*8UFs6i((XuFZ=)?1%EzV-)@mEgdShsCU`*zH zE$3F2x}BuiNx$;l*TTS``+vVuDF3at^BEE{vSh6r zcse;+;6MhE|Mk<~e&$=xR;slmNyA*WknyF(M5Q6;fniIvb%uqqmIjmh$0 z6EL;*y`>xbhIcuXy|yL@0yZ!RNPNDfPL-|0$8FXNwroCnIA=f zn8dMCDP!D^B1B9(9i_DpJP1N$tkZ5AV}y`l7y>}M-7#8mDWXi4VZV67_ZM&u#E~Yg zc836hFbbncC26bOBC=r^hEXPo<5sIlMA=;4_x&`9Tg@f_X0lm72+}03*XlxuD3fu# z*6kCgkm!C~-0A)W2p&)ihyc7^ph7@`uc#~KOm5+E|pMhYdrmWWXW;V;BT}7=%u9kTDiTVHk#tq2Pi^ zp*UXJm_NjJ<-BmUxiwxMhAn}phygJd?;z`kS?&)Mauwl?Wy@)*YDt^io?t1TFCdWY zC0Ms@$_QX-Vd0&(-`=%*_nEWz5U`s!ZoGT$?L$Y79y@uGaei}d?wz;aJbL`Z(Gw>G zV>6d8U%Ptc*vV6ejvXUwuU@`*_0pxg&fa_A@FDnzjy~#^jM2}3|NF+;2OoPZjG}hC z^`jp?m!|0>k3SJcnP#*3;&Xo&$MGkA@zcKVce~wZzx~ZjCimErAM%6182j|s{$lsu zz4tx%kXu;P>lVB(tGg|33jo&IUV_!nuF#TSR|Vp{k+81j$QfcL@b5c(w7a^62tlEE zuCa_@pPV}N#+&DEE-k1isSaeeY-c5{R~jv;^=xgUt=ltfMJa`;8BBDML#~|LsMhYf z^W^U7eNTVm+n(=tb-JF^J6sV1;z*KN4$e~((V>zfQ+*n zwN<0lRB<%p`A$mHi7yt4MMOg6w4Gt~kFCwk7hib(-uoXobM_tp*x1;3;rZvIO#ax( zlK`-}Re9mL=kkT((c>ooU~y^bhtK`6G&p?d*fDGE!mariUU*^pz(MLG3I3t>sN1#J z?Dgx~n0xMj005L$H|K7osk&b)_i%3RhSA2wI%CYmOP9yTC$^h{S7xq;x!jJ=P5^Wp zz`rwjr+!D}cEU~smcm9-W|7@&@RT8AglGkaQh0Is=GxqnRyxdP>ZG%Na51^kSlln8qqBv<-MZy@{MFIAyhmOB@>FTFG{P6x$_kQb}-vy!+ zby8s7K$%McLXu<}EO4|4$eH_GTwC5rJw)=t}r5Fn1@daWj;6jJz} z-|fcDM&0v$zm%;sH)qB?y&@3MW6iY7fYsCXYipOX31k?* z=jhS9A9!%9)vQuicg#I|jz!#?EDe9-otKs>t3rch$`V`OtR>1;>h*e~8AKs5KwspB zhbfX)pydF_tN>y?kdA}XF+;)&P+M+5bO}7`Gq9VQGv0~2^NUMc^=75sZNxxy4G63WYg;Hst-^Ky}V8{x^Vxd@sUQ-uK#Zs|Yg8oKREES8TV($V0lm-V& zgM-_jwmdLc9vIwy_8&TWzy~hG(C|pFaf--2e_&|HRd4_xr8h7*2rdmllu`^04FLfn zLqsmb@bIvM8{Ce91d<5?-V-p`iEgkv`oC^fWfF^Z!<92iVc;PaJsT_DG@KBfDx}XX z!`+$UZkgYhTj)007iMoP1xAEHsZiWo9&dK)m2NXJIyG8bV=VY10VF5Ej6lnQI9d+mtiOBHP64QmL}Ex5g&`7*gmxkSdq4QmbKWb>W-IB& zUKB;eAl7k9C)jC>Mgzu}M8#gOeT%;Inn_1WNm>mC*^?vFZ!FKw1Ck|UO%MiL^lXIy zDT*Q~1Tx0CK*C1cLB_OI2(aF)7yJw&0%+o7Z4Y5y3NlAZyA+v5yETy=xLR49Yi&3S zOhd#NgC3h@d!Pdhz!1gVPMRc)v1~4fjCDGlG)cG+Q6|F}>$KZR5=$wgOqO%rX*QHn zQhJ$e77#kkR;p4V#5OSSry|PsVYIH-YD5%88J^9WG_BWb)|gB-7iP06P29s`sT71^ znk2Pa4G8jud=Q2zO}92Sxe(cWJ`BR`6N_HZ;_px1dwU@{mX+VsdCOTNVO>D;uu*MRo9#YJ3ylCPkOUG(;;2QBdka0Ty#?l>Ni64Rkc71Yh;xF}5_LLp zoai`KsnQ-%D~(@So@sEMi=qT^y<4l>?nc@~kOam6HIvrN#_EJu80N+GcC8R(I4~DI zLO%#RAKVNMx$g(Q?;MM`C7N$;%rsVx!ER5;W;dQJjo^;0$KA_s+j_=Inh(PMrMN{{Dn+5+iEtS{nj@d^~M)}`*-{R;yC{L zUwkzTqfdPL(?J+oYrpzuUz*&r=ZPmj;`r0xMmmgJP(O`s&}0c2G6M`5U z0~sL*K!&Vsc^^!Qgd!!enfQdW&AG44t}j>CHwIKUC%d8SQo_2`Myol(g6YEWTBDNl zb4Z|U3TU%|*tKWm=EBkg4?lS1_=*4UpS~n~=}fsTM=Q`WutEUS#ARP3T_H#WWdt%q z8i*V=9f2VyYoC1b;r;veJ^j~TZ!{a(e75EJ(hC}Sj}SLxUCFzEGc!cwl-ND0VyDI86W`o5`?{w^}WwQ$!>muho{9y|`(T#nxsi%uN)B zFK^B7Ou#K!1{{b2&p*F9SM;KpwZ%Yqj1UPR(HtpOi-?PTUCqu(rPO+UswQ?w)cZy497HH(q^x-=U*B zL2>{|mJ30UWAOJ~3K~#ed)EZ6N zcF;zwH5x-nx`W~g2;d9pW)B2AfPP>J$Px)4h0FkO3E&B77yu1H^1f5XIM^j41OO=n z0fk%)1Q9p7t8F!oBjIPmOy0`?iA`Z*OIhxJYWnVr%k#H37bg5tD&ofv-TBVKwfX8= z1r`Fq9=mh@`A|Rg$X$oeJocZz^c9DlHvm131{0P6aoO7k5eOs!AV`jh)8->a1lBk^ zU4)ULp*xQrj2}KVcXNKRs`7>Mq#k)$7xcnRHW~PQHTg>5;qzR;fX+JtDS}xyyRzFX#Nf8h&2;OJbX^1v7V(eDs|5F8P6`TYO%2Y*21 zjOhC%IZqePFh(U2};8}!t(CRE7vyTMkDPu+pVL6 zyOt{(NYK&d&C56HwfLQj*SfOIrEn8B;^2H7h#@j-kq9NZx&ak{bf)MGh&af&c-?8AgHc2Y%2CQ9A<`zCVB=5cGv*+-hdXJm1GYe48;xm+eDT`m!_bp&K8; zj=k1(-#PXn)bF1a+8(YJ5dZ{9X6z92*MU1Y3jlW?a5L@*!ju7DeF?UVi7t z@5~z8BU}LhF#rT$hENhJmt9#TKh715inQRdH47rq& zkfL113w=ano=8l(FDmA}DC31g*?cKeJl|M(W9tTxvK9~(CkBXF8Qn3o&l1gUE=`w4 zqn6*;>LP&WdB_<8FwVB~+U>HCh&r84nkERC&F7GbxZO$9gbAL>WRUYtvz4TY5F(S! z3L#sKhSrJ;k)o~1Qj&C?i;zp98KB<;B--NbSF0^#s0t0GmFUn--Od>Bkrlc3srw$Asc-z{wV!m; zq-m22t2c}`o2~jg3s>VL2@tf=N|{udRyRqFwZ`uyTW1gdsgf@3#MG^vn#MuN?tFSAh?wp$%P6DG`Pg=9#9jdh%f!o~Kc zkV0^;p0s@-2?#&{r04`)h$I(TFSJA*6)Q5ePRqKM_z4t$K_MwM_kQXnU zfBElUxbMM7?!NDS1bFwYH(!7GrAI#aq0?vY1w^*PH(+O5%K@^!`SjBpYipnUrOzHX zc(C1Rf9vU|SC^K4<=1~Bm&>(Ut*`&(U#u)H{r>;@FM%LQ;;;OdKPAG?|K@LnnG6yA z$shkegTter`1GfvOlJGsoN*_X`F@~ZAKu`?R!SO$EEY=DI*7QP&BzX;#1YAn`I6r; zwNJEk+UX2VjLdFrCQZ4h^x$n=Irz-IUM*1C1Cf#XJ;J zWIcZT*z}dz8y|e|?1|I&{+oaIe+tQ6E->un?;1a}+^y~^jclpbo7IJtw2p|Oz*FVP zJ=vj)H)f|x!yE0|dmA@XlY&5Gh-5$cu@B#U`i?LE*`KYhZDb1rE6hqEm=G&TT_r{_ zPA0XChRHf+Wvx23b5}sX2s@)`J z8i+||y_Z(6R&+NTL<>pHBDJCCL&UbBjQ{`;TlMO~WkaTu#tj_<0;1c)x#tIn#5iLN zthKirS%6xbTBD)TUgB)5X|~$h*giNDTCH}E8v>v$)mvTDN3&>4?L_q(7-X@xP3_zn z`_E#&SklHi@ifkPd0>DXMH@hHF)%dDSdZn*InR{_7~{;jYXOvpM#_W3g3Fx~Zl6m4 zFn#BTodyEX<8VOANh$^#k!`k&MYC&k_@?T_oh}kFLa>mawvyT^W{rB9#$@ThfqfS) zUS3aHl^m-L*~~<=FE>6O6l~0ZfjX0qcd+Kl~`xi`DPz+f|C+}{|Z6=+J z5KGOiwvKy$XG9`ft5yIY2*P|Wy91j90C3>Yq2K+z-xE@D&VjKb$Bs=+PkFxYl(7#T zKKzgW;GcVb;2hNMyz8!G$B#P`Xh68<{`*hgeP-M8d0UA4r*bR+5JG(9V;>`;zIt!= z$)`T*7M8;zfBfe^VS%I+5^+LtCv@t<@le1n`x2XS$vEwR0CYVrMgq4k0*^A6jqM zx}a|~*E}J2=Z9vyn;L9J_=O;Qqq&xFz0}4lO_Nd1S_O$8C}4{*OoESR7UVbifipvE4zF+nkY|B zm&dOz-Z-=O*mLJ!>Bdb+iLyTWj0r~QtaIE-aw&!eM1x8q0zhoiRI8%rr&=ka1uz5F zk}=j8Ya8`CS*!Cpm(RMXFavO|%KdD;#}5v}APAi@HX>pWhJF}8UvoPOL#K%3l9ezF zAq)YC?dXaB^qO)%Mch`{MnuMNCr$wodveH#4lNV-zU$Gu7X*P11cZ!;ueQm zVkhPu7@!8!u8bgKV`GG}J{O&i(itIorN2c2XsN_>)7IkRH4F%Sv`E~y zZLPb__Pf=ac_s`QPs&c*Ek=2$AR%a?nWcIdMlZg3`Q>-76JQ^>N-5}bYd4yh8i500 z{?Ndb`>fiUxz_qCOV?Nu2bLYojk!4n5&)s+1y`=!ygWOv;v`KHF9@toH#@bhv=Kyd zJU5`x4n~Di+Jg250d+$bA$qkmDPk%m6(FdpBokYXObRSyWHz&RZ1=UwvJp@i9Bj4G zPf=%ta(d>jwMK#%0MotDKpenYAOScO<aw$!d%I0R8 zrUQdRQ7)&_WNUrhSX(TXviY1=YIS)D87mY^+e1tQD0sfp7I;7A{Wb_pGB9Jtqd2bl z5DB@vTv$t!Hl;)wEFm!j%Yc_V%ywvbbrTqyM83`D1%kMuT9ffNX5Z+v+YsVXeY2Y= zk6|nAa^}_p35Idpi9$c0%~tD8E?x3U7MKQ`SZxiaM%mt6oGfu5X2}|381&qLdMrVp zG);#}gL<%r8(h!Smk0BurirtSXgRI{0-&}aT9M9!FPgd=kz$q= zq~D;_(^hhsiL&{e47?zhjnQ~f;PY&dKRo5=`_M-} zCIA-Z=l|>f_a7g8^aD?PL5nzHs!!iMZSS-nYJaeP-r2{+r*;mrHTC`;EW++T}}^ z|MkEBKY&0f^_BnfC+$|}cYg1mWO6wG`qTgP$N6IMGr#g{xqJ@$Q4Ww<28Ph?WI~g5 z15^o+07wCV!~({+(ygs}ZnR`$B%?h9F3}nWNZQy~DaLy(<^GLK02C&OOP$uZM&#KJ z9vB%%#Os@jXT}e$R5zOI%UQvXo!a-_mFpjV?93haJoGRA@ZY##4*)sg-8H=bLT!Fs zHKAXwA}B$4q%ao8?TgDdm?0nn(>HNr0AwF|=8fV5Slevd#0@Ti zTLiRyJ7qvkh=2+JhySRv`7%{XX=Z^j?hFT&GKozol3a3f zLzkXtB7%i%LSi{>j{8N(?g<9SlM#qmsgbataGfLW8YS#dgPv_ac~jOw-x#u8Zu$Qa9JGKE}r|DG|38>^6{S|L|=;DI0pfM1m~_ee%}zfKckER!4h??mVzKnvrL2r zqAsnh)t&YPB9c>ZC5SSp7&F%Fo0wQz+T;wq$g8Dk!T0XnH$6UBuAqKvW{weEt1bDQ zHIt46hRBO@aEe2-Fs25<-q;d9$15I7y57AX`ad0+L7^ka5Ym=0-4L$ThkFB^lrjXhaA= z!W9s#9~HDUWj~9SQk}NbuIfXQED<2KS}n2`9kS9*I{KHv^SqvfANC)XJjWQZ0Me5M zS?s@-JWqPP7CE_i=6TXp_I>z$Kb~wiA$GhMZo@uFda_U7BLeV*03qBvh{%)D67^;_ zMBa`@e6Mds;FbmbbRUaYuYN$Z4BCj|lJ-2@S^zOZn@7|k_LX~tju5Y}zGWTw>o)_ZrJ$KA)u5@h@0Bkf= zCYyQt@~v}MZXpvr<9DFtcI{SUy%M+bx=_>2%}#@CiYODUW~$5WBwnem1;Vc3o9GOm^8IPfQ__seR*bCH*>jcE{Mj( z+i0T=2L^~m%UY?D$OIEPYZ)2Ar2;O63YlfdkgcTk%e6&!QQU3_y?p@@a5PiAXZ(=0 zcB#5Pnkl}vc%`1S89>GlHRFEZGa@cUf9MO_Z?9IiHrCdB&zsn@M+jNj+}c=M&15no z;}b&4>Q-fWd9hF|j*O0ZzPG-*TG?377mA}36O4=Xm6giYX1-7u-?f_%36b!&k~z3t z1pyI_F|#vQJFWKkp5(+#HLL4`g^cm!g~~z;gV5vE zxc#G>=bN2&)*22_$at+zYkYKgWOVGp#Vg#G1i%SfD!yJ@ZtEn_&6spY#YjM)wBoDH zN+<3#J2go>Hp*Db$g!PCrRlz@$@0M9`STZ2lLR8FcbeLi0xsvOYsBDMXT53T*eGB- zq%ujMRa5>z$@(+Zxxv&wJhnT^L;$uhmf;4;W6Xj@vPf~en=0MF^u6WTl<4%qBQw<{ z4Ys$cNB}78?}pmiSf{J4%0|12h!cgOxyCvIgkjkA6btM#i7yBBu#(v(o64M zxbQpw{r@mDGLojrkDmYGg?G>Y>wovZ1AsB++3$UCYisLwfA60Z%K!k+Jo63T4}SFv zUv%s-cX&eDZQ}FJ2B`t#h&+yhJ&-Sy3H;da@LDmKF@~(Q)o!;G7K}DhidH*TN?8V+ z;q=&^i<_51&kuu8nluW6JrffX*p&a~x#-EK9*x2bm)sdSCQ0(_v(MI6R*#-KQW#+G&EN2tha?aPKody> z1>4&IU~H1rcJ;0G*&#oxjdq2S8`hGwob$d;Z@)Srbb5H1Y>vG4?iM> z?0H-C10wG=*xCDLh3=apXqSu;+0Y7~sMBg|ZPz#J4ABB8L+cw=rw`Ljl7a+N`tc)m-VGxE=@KQe7%=*?x<fU~Or&)u@GVabVQ~k_P0kO%#V7pqKz^N$0}m&5nvI03H)7jji4_ z1th}Nl{K;^jH01I2TgX4>qG#%_U!)DXMfqLB_qPFJ$run*FMJ>^L!r>$0sL#^pG4xgPXB&dw;cqwl~tKYh%ZFl0qfr1o5X=7ZfOrTUpa7KhTmRA0+?|ik}XnRe`*F}u<;>Ol{Gcy6_ z*^zQ;%ycw-uC{oivvJxg004%u#lLy}&5R%X^|LR%a&fWVXaE2=K&f_x203{QFr*a_ zagIcsafW0O&{~7Y0Ijvi1hQdv`U!_Mi1qzz$^7dBO&93r7$-T z`=QZcDyax%KaE}|^^-@^`1n`)c&X071;?3G>SER-gflGKSGECEytP#?K zUT64rI{=Znw3-0{FoxiJvY-7TB1q5StHA;wf)w2KYF+H;$#J7w#P3^O45+8Z#h7CZ zA%Qg(kpo$4`yQ6uv({Q;dVxm>vX-oIkVGK_ku^pG5iusD+&({|GmNqCZ;)E+asyxt ziJ0IK0|6)nPY}3ZoleXcSWCTGTa)BjEv{8~eq1PbI(=@3r=8W80 zr>mV!O?tMvtO*^szLNq-`UYQtDcH3Xch-NxmWnJOlkR?sDLwYj1gbxlf40w^S4blcW8_TlNvuN^Io z{^A24IJNK4+WOXazx%!U`6X?wv9w;PJ@?!Xr}ykWc=*WM*RHHWGFM+eV@BO*l`#hi z6He310lsoxuqQw4aRJ)gv+M8+*Ul}d1c1O20EB^$08)zHMzx*66IC`hZ{3`W!f^kg z!_xCMH#TnGm@O7dd-m@0gP^jxb^Xev!QqkJ(|f%zTwPwCzd1KFG`wfuJ|X1N;=1tE2B&VYd%!>FRqIwzjtRA38F&YnM*bs~6u}Utd3Z;^g?`q>AIq7tXJ) zuH5&~BZXoyO_TS|ooh52$L~BnFgR$8dGobbt+9uW9vd1S>aSe{KRAp+eUNih#u5=@Ob8*QkdjNurN{li z3&T(d;rpKFNl!{4rRR!r;c>wnN;*xF$?=hg?!VU;jM6yc$v90Ua*v6%cD3AN~Q9pKl#sZzx9^Z8UPj+7QX!Fe}4Y_d94i*&0fF$ zwJ(49^5x6!e5~If>w^#hdX+Z-(7CtIee>yWtgfs8fKuw*xpUuq=9zlE4ggB4H{N*t zZ@&I@V+;ToYk&Ncm%sC!?{wO2L_wzg-H?iU&$u)P(vgRqLUjerK5 zHa*W~fU5NzrbD>`X_Fddj1_`QDF{d~xUzJsJ>o^7XsuW3p#UKTLv5@kV+FHPaRqtb ze|*;|E#Ump^*hG)&uy*TSiK~PK5*vn<(ZjJe)z!?cR%*V8*inmVXRd~1Gy^>fJkWj zlh58T(UL{$wh16hK)`@W&JpOyf$2|u@{<|pT)KEsW(#pPJ2`cHIj-#*7B}24-kY94?X&L-03^@d*F`#u0I3Z1m?p z^Go0~LICzmPw$zYhQ4ITz61OB9oP@OY>WZ+io*WcZ$llp;KxoK@5dDMJ^#q@;{-0I zq8|iDPM!pCQxx?5;I6yQY-=@1ly}{8mK+?RPrpQffO`zkqWP)LJ5bMTm-<{Q08mzn zcu(oeb3Z`>BaFyktGW~pW?PVQlghwjQWi9OVBd-HqzRI}x7B`!)oL;Zly0Qva?AOLh~ zMaGJpVOk>r0z*q8W~7k`apBUnrPZy4`NdABC4D_!F4k>)wZ4Qt&j_Cb2Lj0mtOD=| zByeRAxN#FsOGIc5SgX=xYHH8P6Q}C+zpppiK-Tx<-s!1>2M(rb3PhlkD}9JKfCbBm zBiP$g?*I@9|M(hG>JN)teVKl{!O>p&tB;t+NLd8n znzDQ~<3tD0BUWDL-L#{KN`;UTrMd7>3~)KXI52-W%Xr#Uk>3yRrkQqMS-LXY*(iB_ zS0#p=7$<0AocQWiW4+QK0EV1#%H(s9k@;+ab55KYPQ(xpEdpoE5|IY%B&bZPRh%YZ zbEHmdbjs*N_t3Ab8}jg{FdOBNa%oQok|SZP;cL)-U^%diND18NH+9eLm0 z1ECc^`2P2O-~Z5)9~>MUIQPzZoy13u9=`YNJu}y4Uw!4ZfjyJ^p{$#2ARy=qfw0?U znEONLykIoSTY~jQwGd?LGUyeKoB@YyHVXirA8b3b^;Z>DwzjTcy&43;v6H7f=2bSg zu3oxWER_x%J`#jswNiQatv5!;C-xmW97W;U%JR&mi^F5%`wt)SJa1`Xe)j5>k+Jc^ z$4~I>b{zor^LJ~l?f23yojAEzgDYkoxbP3;juAo^y@FblqTu1J5G;`jXCsz1LHuiB-$CVdgdjn z=PuIkl)5K<5w&#!s1mTVML+|Hc9}YjqK}s1cJk%)D)B*$uKp;g1L`Fan zc#sr&(3A9_2SqSKRKyY@Kq3Ufn-yjq#_W!5JMFuxyQ<4qW~I;k?Y;Nt;r^LbHM>wK zBRV3x(*6Iv=N|i=@7OuwvxSLv(CtROmBl3hsgn4_(L<+CoqqrQ54N{9%lUFo=`6D( z$8H$Jh!L)Ll$0t&Ht=Orh#E(hBkQH9Q*%xsskc7*_|xHX@zV3p|Kv~n#M^JaMWh|a z27q_p{r2|O)*IuauTLL2To~V?J%fWt03-l{fHWkGP@pKexvQItt*EzLU7swB+^($} z2p(xDmP&@8mI-e3(?Drewk!YTkN{^U*lR`t#)AH$oS;s9`Qw^wDv)h83BOlE0q0mDF*^zGSN&X5g?cnTgM|H zK+S-_pr_hd(au47Dp;TDlFV1=lAZhN!E@YIVQQh#4Q@TTVk5ov+{v3a@BaKx zzJB_-*FOLJTCLMfWYX+3xh*UU%7xnMFlj}t2oR2(I*}hKd%2wJaIp9``ou8p6hH}N4QePv z)Jwvv+mEj8EFH{^P3A^+dg-hlTUe+mNfJO1B(mA8j-$Z`5n*z2@)v*c7rjiz4160O zpZKN!>Kh{?qe2J(ESJl_{#(C2H9c)xHW5uv&-~Ii{@Kj*lxFLQI zL)}3AG9~~3A;7cGzc_#R=*v_U1c35k|@A*!bQbQs(4;$$4i+N2_FDhjYFh(ykOjMTsM=lR0NM#wjxDq zm7Uy^Cs7;&k?XoslT+o=&}P!P)mX2_9WBsktn|2<$_FD5tXM2suG{oG4=Z)ku-fW& zZ{NAQytdiu29zKh8S;~$6?Pk4FVxAsofXBAh>$Fxq~B{tS|GZ1JEp&QeEon|die2o zyFq{(>@V(qgxZuTfPhGF8ALjf#k={r>6w~}rp_JjS9XzLk5mBwLOtqW2VG`Wdrg(d zO0Q{N<%AsBPPM9}^s-skb}XJ=iZN2<;h|?=c(HFZ*zm~6%dfp|wvzx0I}vJaAIb5VrCWqc4wr}Zn$qwrm=~P^Mmt;4$dDmJ}_t2!G(o`3kwVYfh@~f zIJ_`__^@%_IkOHQJvz`!oUvmkjvHNwyInbb(`)q6K(Hbm11ZkZk}3mxA<6#iu}i>s z(DQdX?Z0T;N?cn50T2gPPV8Sh@v=(-IYeRdN4Gz?m+uc5LqttZS8^_rC}!NQ%kWy| zQPIoU%(1v&OvC^m-+tn{&R>7`llMNm(+vXxmdKD$D5K3UCE>8f& z02Bw}7;D{&!(JR2EsvaE|Ki?*hs%w6BM5!V(IdmfrRMfhv{Ni(vz9ep8osu(Bo+2i zr|AjS2$E5uSb7k)LWo->|SQ{Y(6R2dOlm;Sh z2_b|^5;KHS2w_>4jMJug%eH_C6~~%15TN5A+Xeb*1BxP2I_Gbs6P=2J@YJUIvCnYNr>PVZUBG9mxn=K7xBqN|}n-3%^Pz0v?P?Oh81Q!al ztJ!uw{-kn$$8TksGgitk*4Gmq3t*Ablu)JKuD5$iX)~|WwjIZDbQEfqj#LG-02MJ) zryxSm41l9!3n#X@U?w3)1bz@CQigFHCz@N->~^+yqMifyb~bW$#}?q`4!aAk1fS$`v*8V^BZXxSbAC+lL}Z zPnXSvD{QTGqGT`Z6`c$KAdm^83Z)VPIIg=FByMh_R^7RE$q(7$?~lm*QaL>oV#$5 zb3XXyKIVInGeZEnb?w@thY!y`^X!om$7PayarMg5;=^ZOeEHy!BT156`Sg>;yLaFD zsedvyF(IYA{P7PrH`ZTx^^K{S8Ljn4@BMwZ+j;uA7iJF3rV$~eIp;5%LQTj3e_`tU z!NLS7t%*v^anQCHT8J0tk51EpX6#d{urVvFEP#rmNXjUV7$DaGM1oLsr3G9v5EA{8 zu(T@JnHc6@nl^VEq`M~=Y3V8|I33k8#f*#+PM8YcdF zz5edI?~aX*UVQF31Z*{1fAiOWedg@BlV{EVKp2L9{%3#s+8b{jJ8=pC>W#+VeCu1U zy!P6$lcxZnQmK6Z``>@zcAkn;RR~u3dZk>px}G+uHj2?VC5xKl_sT(kH7cn;Tol&pfqT<|YEpbjlvR z#}on)CwOk`&{LDgR+g7HH#Zqqbr#k(w+SGZ@xFHW1m_&lTqN&TwspPPss#b9-NJ&h zG_!jOP(-LK$-;sqwHoD_S7uI=#t#>-zCL&6_QvuPdcX)?K7XX-$e(%VvzH=puGtm8Z18$fQ?qpc3iMM+u4x8cHF7@Ev58` zm#fI2l602qo5%|t8E7OxnTk}}+BAS6B?J(v1UjwYC% znf=v&{+nZCqqgG^;QZku-}trP7#klo$a}#}y$i^A#t5)W$%Yr6yEM0Ocw%A_0WHhE z_}uez^M|KqX8^#q?MpAcvT*EVp;!a}A*>f)ef{*gr^m-f0RS0)<11ea!)S79Y7d6K zPvS-#_9IA%X;6vmb=o(sT_Mmz!z0DgFp*YDC2{C?+lGA1G|2iv$QXK_*X(vadUB_R zA;z5fiLxA}73VxCT9OgdfQ(sOZ1!s9OlGb$_NcM}0148a$E#7IH>qr+Yzv#|h9jF@b4gM@%#d0Oq-NsgPGpSBMdj*0jE{`Qb+&U%&lud#4qHmC0u$ zsjA;1L7|MhVUK|_d)rTC?U67{0WaMoum~bjF-b*wz0W< zsd(z#dFUt83#H;y7cK$kK5mjI1i&~$ z!`-^iSOWnvq{->&$?0hTAVkh^W_EUFcGkQ>2r>AtL5&@lo1+5+{h;CC{2^0yM8v(c zTSAit`6VAq4`5+JINe@TB~iOkQ%VI<=x}~ucE*g~B%nB!pI^NpKps1B>e}ran?WN2 zX*DF-Tq`Az^$J|0HmsUTs|U5UtD6rU#y{D(*He)K9VPVXofXgXw*LBk_dA~kVGImo z8FxZI6NP(=vII#QX`%!Y0G5et!Z>RCT|Wv9Y7qs$eBjm4Fu zdC@%_$jFjbIzN`k>|wu$x4+l~+d=cajk^qr%2OAd&g$t>gGd}JyML)2?#)mlqnR8XpntR zk|d5I1h8FC2$95bk|Y4&IF4o6aTLW-h>W?eD=gcPbt7Yr>!A=)6ee+k482SSFh#5n z^m4zk)Zk~xZ?_UDZOhK&a+=8Rb!CzW%gW^oN~yr_$t1BHCzHvN)_$)mrL-K!^D-L1 zZ@0A8w(WS?{-A3j!B}Djob5A(8jyg2vTf_w@nem8RrM7`CYN^|yWQz!q{?Qqovz>Y zd$mS0C9{OZxNX_4?QqpMS9{O{X4wG%7$9QS$qeNTJwa+?n8iHD^Ls&(B%bFr{qA-< zmX3bV*or{$sOcvmXpv97Sk+Zl8JXFLn zq`*N&33yUKsGxcO|RLBT8GC;I#+qUhVA4EwUg-NYe^IUsrWo@XK|3_bY z=lae2Yg?Ne8ylyO&3m3VHayHTnL_1pHtzJK4oajU25kdN6ZaMu$A)L3L_MjmpBO%{ zSlN)&v5}4~Of9djzw+$qW2eslyMO;pttnQj?fYJ@jly&0$>3N1PLHaUC)n$ zTDRHsyXo~Sb?VIVOV2+0{qMZHwzgUxDz+_gZgOrzc1yYZR@)(z0^OTRQX9`@$Ghd)k;m1L0>?#)!y2!DwXQhcDqw+w3Hbzh^aQ@oLj(6 zSI@3sX;6g306D{{smbZ7Nu{-vvfgany>s*6?CjQd^~uU=lE|G}V{CL}VQzMMVoZ~c z;|LLT5FMh-8jHgqAtHe5tlQkt_39SG#pzOF}|`Y#{&TYj2JWrL4oGwFykLR?39TjP(m#122Ne z@cbfETB#(_q;A~#;?Bb@fij^VyWbL9uZ7U&-})} z_-~5EqIvc3(WAfqU;lQ#P+)ww1euP8+3QdOAmGy%E*?K|GMCFSM9a1>Ub=MZ>{-K# zYuVNdFTecM#f#FO}x<{YMF^1*@u z07s;BvK^+(u0VpZp`r3{xwuoSAVbHskI&CdPEI1?lhw6YYP3`w>$-{*$zmdW0)Mo> z4?qauTJ~nAUJctHE#Df+=G(%Kb@1u+`#~UY+`832^Bu_S@*TGdD@Mw(&`_TG~b%J}om2e+!rv$;_O2vnSC z$u!+qs=A)H@x9N#_1q^_|B&=4naEaOB)rc0DD ze))@gS8hH~TE}thI8JFe{P6M3Dh9c1EMon=XMS%}QUM_E0Ruo5}-$P_xHe*|M9ERO)hYOL( zWNpU@d%YkC80UuIFX;6GzsDFWl*-()Sl^v80x__OCa=+~*P<|VJg-v}!f#Vc_TT#ay94M6G%)io#4TpUW2zpjNF&DKpt@u2955(^Hxv-4B~F2a+)s zC&|6L_qR7zGF)4>m2n-5$)MLgbLPzC_;@y(J$2$(r{~|k_h5T_dwSaLw%WedGK`{O zTY=U<(sNQBh)5v1N%*+6B}s2~YT3M4Z|_U zOs&_7Ophx9L#CBV9Zxf>S;Q1qco1UB~ zYW2JC{+(rspZ>XDuq>-lum9Db|LNG+_?ut(s%6=}@BiWNfAh%EV=uk-y5qW)?d@;< z)n6VueE6kTUl%!RZFS}Q@BZD~q4~Go`5IW(k8!QQ+%6Eny*qb4`tbc1Uw!@JbC(F{ z&aIoDef-fIZ@+VM* zS$_GAw-4uX#Mxd$i+#A`Kx3uV)*uYm*4Bf@W@b1iW4EK?YBQKVP~>EdTNoJ|_i}kk1q+F=(4xAl zqAWAx%7`ce)z#6}+R~&~9?g|~6`3ioT5CTE(BlqwiurslpDAYZuICMWtRz+&8yl9D zcIGIlR+pa)_#KGo!Tks2(va4q0irm5y!@n49x~l~Q5bD*ZI6ym`~wn|#)bnih@wQR z6x1KaNwwC9;sgK)AdHgjorY4WhvrA|_D+@a&m$XH9S)E<2ZSV6JAkUOk#o{ zC`~#@A`U8M$}TcbFz#5ElZdW4fP`7kJ9c>f@yxj2+-A1jAuZ$ZKyhShXrdDbqfY)w z7#JVPP4M~Lfhl6h81+GzN^3s|yMB=3qX^z9L?X?f%mCyo(h-9@f{$cgOR?vu~WPr=fEg~XDp^Vpdw(5RUaA9XfsW^S?=&4LL zm+E-H@yYRj_8Y&60EWR~cx3or{?6}kZaJO{2wpb(d;k6a;CLA?lR=`H*#rOPcmF%b zaXimMfWt?R{;U7?-`cjtIHy4x*oYKS3ezw+PJpu)E*v{~(vb8q#-Dxe(%G};9nS>- zA@~a~z5MjWXENCgkwRoIzWnmVXP@<47f2)G8*jh;@*8isuEzyWvw=j6v2;$;mjnwC ziBKsuIyM?ay~WiHtw<@Qlr9!>j$;YNmDWVWxHxohmLW2RQo!YKbA1$&tkA9ij)1%5 z2#hSwSl;vQSJn;|M`Re!6o)&o>T7-Z_Og=l^PBhU%2P^n%kFeKn~xVW?X8K@_yl;Q zQKDr+2_TeOFhGz(>x4=D#ghjuze7^z18wp^%~tF0-u>R?n-8`tEwqyC^q7~)Jnn2+ z8Ry9GtXShl^=P2+?9i#Pxd%V^IGsgHnshoeP%vZ&mJo)P+ZLRQ(2t7XGELgyWHA5>K=$WoT0lCK@#h;4?o?Om;nci0)(ASLS@OX~Gn>g& zKECzdr?&}^h@6=7?O3*&TdWOWx+Szu8)v|@aH44?1^|G(22^DA6i7nGZry!!``(h$ zItrC#M>6OxuH0?gGV5i8uo_Vp86(sPte1q1pff%>!MKn*F+>?$h(aMhHagtt^+rlX z$FT|lEF070`Mhn93Bdt?A!;cp^cM~t%w_XP2#gzR$QhqHF#V*m;m095W-AgRix>ch zbo#g=j#zfHwm^Pt+U}~NlX>RM(}xc&D5W{W!0$zz_X#|3R}}hHxHN7@B+`3|=zTl1 z|1Sd%dZ0fj&ARvh?RmQU-+>I`kK`u?ny=3nI{0A|EejzyXCrQQxz|u%(pVAG-&(zm z%@DN~8ncm}pPVdZOPwfO+Sq7qX~~o&xrv1=r3$v^x}LDClZA;pjSZipW&lhASbL5M zbY$?TwM`%%);EGoRBtyOgC=9>2Y#`TA1arhtZ%y9VuaXAcni>wH6W7KDH$;;!)KD# zQcRqi-V|p7k|c2~K0GwEvbr8eQ8wd-NgO0VmRRoWtOl))3;_Xn)Att@i$+7;pCC|C{8R(j0_K#hlVWM8LT2|?Pa{;P#KY>XevO*_3j3ZyJ4&6 zCScIY2q{wtq86r<2MCmLy%!IiykkF%gWy1J_}Khm&vWA>Nt9}JI*|H6yR4x&*m3Mb z_V&C=`-P#u%e&<;gS;BZRr+Nt9U}$(2FQJaW3+l7v$0pA27+bwqn~d#RaO+7+payC zA6e=(zHAC(#J|~jC~IvBB}?>lk9~cpG%+!=8U`Oddaz`5+qM$O7%~+nMW6lSqZj6i z`D`|Kr@Ae&uI94;>j|J`C^rC-l9T_(3(wWNy~mB!6XltDrt@I+y2s$PODAqWc=VHB zfAj1!FaPfE{f`DBY+05j1!++j&46C5wN``(jHfr0o?g?5#SsA+V;9e#`suI#qrdvI zKY8$Qu{=6a0ebrQ`PH~NT^`NY?zirL+KPIH6+&`ahAt*C5t*(SWK0O*x$gX-gEP~U z0Km8x#L?$$s92Vc707@* z>%B);yE4dnnNV;bG!~@KikK#aQXJ8qJx?wz9o~1sWklMHvsRNGhH2 z3M2VaE>k!)lU-Wac-XoZTS?qMhB;T*+05Md?9lMYlbxEqT?N(!#C_CL2*l9l!Upbf zR_%2ywI&pkS|Y=df-_OdOpFw#Ca27%Aw!O)4yV(l0j(4%r4WI0j=)S?i$)D8@`*^B zq%S9cTsAX4oNqS@ilK@V-|voOyd$NFP$iz_G~-_X?4e>1p^n2S@Vj8}Z(0LrM9zeT z$N*7ml}M>5)fq^jlrmOXD>c}D6c{<6c*+UfzxRRhvIq%yqM4P=Iva7bFkF}!8)J$- zTf2v~Ot;q?$qyrF4$SPm$&zW(eZ4ZsK>`4fNkRgF22CVMY0?NFwU%0$w=0brDV?58 zyStHQc9C&pfQ*@;RLF#3a%86SHkCLaoVLVhGR!t4Im7WFy?Q7f3Y_)0~6hGSj0z%1W;>8BcU&>}EV2 zneiz^K*%ZUWp3U1qL9mRE|gMACPHvwIYtv0q7}wMG*h~?CL*PjSyLj-kRf6mg|$u_ zaR5#PU~-RC0T2)~{VBYx~L@*G&;;;o=!GrrtdLOguYdjl zDNtH*j3&I&cKu0c)4{0aS#Fy`W!sD-D9}=Q!i8Wed(@DG@QxIgsih za^xf2?Il46H3Re%#Y!rR+d?FXmZUfXok%~CQb`i98{h9jje#g0XtACQO~R)Zw9Tu{ zP5?^VZJ7;GqK;8Z&;$d^l!Bd@QBMQch=>Dv+zM2p5CmYB*+dY6G|Q5t8^EETv1EV( z7-x(j>*?5BBuADP?lY5zhrHaa%Ic%m4j^bE2513uxD}Fg7>|Oew-YBL?p}*Lu$RP; z7-|lhA)+LNeXtpAJWP(HZDN3wG_tzG+8BdErI-LG)u-l`eGl$I15EwYLSVaPoIUQN z1sJzv91{^| z1RxVih{)26kP;0Ha0g_p;(#O&IUp1%t$=B!6-m^nNpQXqG<~K4S=wUtrAOaC+v8q? zMu8-aKP5CCcgJ6U_M)9}|BoB*3Zz6UhRA`XROAF_hvzCmbGcmw1czH3S;@-&ytLvKMy7Gv(RBSl-Rt*?RKK?6JqSwfC-HsYXGRNka#w1=rHn zESt-;17D(nW|)D{$!>x)^#M&-&rnDhh3wJX`0UUqX#Qkp&{Z;9sng#LIDZe0y3jd4Dwl%1~5PuV5XpH z{92Q@G`~(-6KKY{GgSt{bmAcg;s}VoiV2VyrU4gE?ZV@rw!E{&q+*0)nNr^NmYZ8< z8m2f7|U7Cc(z>aG+S|(5Rfsl1?AGYiokIHYV0NqQXj&2)tFX3 z2mraAvs}$!EMGh^GIebDz~jdDShg^kFV*}`D-Iaox#79*u3TU0?Et`6=P$UNCt8-g ztm2>vEFrSC`>?Y)TORw`{DrpP9xV=qu`D`SV0yFFI6pbx^xNkq=NB8R)A{o8(V1B3 zl9RCn?C}Ide7^@j_Pv<9(3{M|h zn18suwA9t{?uP< zyGCQ!005Nq&u3rA_WgH{aLxd}8F#XxRC5^S)^rB96fKFt2^-v70>D%~}A+KHCpyCJBLYu}vHn-WV^cZ{6tw=^dDgS`Q#dNNulh|SW z^w11x=*B@c>K+-I;E7U7ZFd`4$2&DTSL-!T3{S)|-U-^Zu!9^oEx2ulv=E9z5D3OU+&yO5BIap zAZVa6@t>ML^9yHQohgkaal#O|;FIOyubz44%> zN&xrR$Mjb$07)o`lR-c2c0L)VtNwRlYVr~QR4Kh0(> zNvuCXiK%_bLo-FfBy3DD#6`yO?$*{u3Z>Pcr6Do-$dGHFViKqr^h?fIOMD-a9>vPC z2&L)L)@d5v8YCL_Jj?+z-F6nHPXPPtMgYAeR-m_|&SI}NR2*7r)ih_b?%2alWi4pk z*jYX~G}CD=n*`aN##&A|kLp$1VrJufm9%wqc51%bX?0O9cel@s9op#ZL`o9Jd(E|H zCXa8lJ8t3yN`28-Dcadvjn!Di^`N`jZPcTlXF2tt9jfHU&hpP6z4WA2i9iRCthTEe zFSF`5dflGpib;6doB7QPZ=XDHP%C8;E?VoH|o6Y+F^1c82yY>obVd{XO2XZL^3@f$q z@b`-y5m5gLSfGh%02Sk&1HGF$F|tm(^!#a{M0>?!kE{X$aR8t_o7$hql@P-L?@DUX z%vcJPNPvnXNr#D_KYXd-_m(@=JN4DnTmf*vpI*51m-j!DETv{e#6yMgr^n_$UVpeA zG*ZC=&>V?DA3i$JqkGcCgR335Ta>noF~WQovXVs(^pYrJxsi-46t*S&I8K!0jAd=7 z6NQPA2;d4!Ad8ejpjeq%$2{-2gb>NZ5tdZiVLVBjpE1&LhTD-+0$4%{061d`6lx>@ zNlN$MX|6D9*@;$w%t9WkBqJOZCIl1|`Lxdc>vLayVd13hIF6Sc8Xb2tnK+6X)$J(o zwN{Us+yDOBcYpbnum8-MR|jk}+7;p#PQEmhDQTs>Y<_fddaxYz>SnLqnkHJIBlb0&AC!i^SkL^i!Z_9w(3hL;$IGH>UsP zFsMAJ!Hc-3&_HMtLca?G0OZ~phDi+&K?Lff%Ho(?TVMZ(EQ^0C0elq9BL_fj|ohK!F5p z{DutUM*k%VXp{_?OcVfwS`u(TL{b*;SSkdN1c(9vv@&T6KoB+}A}CDr8U&z8BQipv zKyk)HooE*l$KfQ;49%RKJ?yw{t~fL{eZbs@o3SS6a@*@qdhOO^ru59zAsaaiOd%qU zINsUWW0qy3%lAqZ01S;zCQ&4l}(-fz*)aT5DDOMXB!7CJ%9>nskgJ-t04g}AT(#n7$uwx7v?mKWGh7vW zHUS6;jaeWJ6=3G}wIW{%>rF$)whoivvkPZ|_v%-d5 zQV?X5*@EY|MBsVZA6+HK^;D8%9Q)MV;jQ*VK-ecYgGWl}W2IYYN*vVR&Q!82fW!b9 z=|_FuboCL43RaT(zdi1^gl z(c87vNcnqy#<)IdDFKLpVal|FXqC=17*MRM!TmA2U`q? z12PE`k{0~j{Lpx%RbOxHm^@v2{s089xzQ=X*tddggHTMJYa6HC15_rNEjKLt?pnyUZ8%j+x zgXv2Tt(4YEBU`DgfSaV`BK!OvBWDBcmHu_a$umSr+Ct6%V=Wn?%WXdio00EwIFOyF zgzZ>|6JDtqM`hP-L=l1<_expxP7Kf9ZLC$ow#CJk-*lO1%P^2}$+64U*rwkY&zF?e zTI&%nA1m2O!tJ1$VeV96gsO{2iU;aprx$gzoK0n>t3kUfJ4Pr6ackNH(bs&CdSjF( zBX@65LR#|xWVc^O=0T+X~~z zcAZA2<#GG`%%OU{rbZ@exMRk%4}2p_h;zdS9pt?vYy|BSLo)=>ih4HV7e)_iQd!G= zcI5D(@?<^eOczJ4Z9Y6Vaqy$fyNKu@mK}G@8Gm}>@N#YA_1Uw%&_7Tf=b+D&53IL$ zkYS*b&3Z-7o^UKn#<8&XMP^AHlGci-r=tuddj$)Y!&Wt>dOMkfd zgCoV!=f_SE!{ye->7fI68=KEeF8sx#PmUBPpB`KIY~}8d<4tFa7seOz!oE^nK0iA5 zr;k3{44co49U1eAKU}^4PmjH{+NzYC97(w_GV}T7;&;|>UYc0=Y;$osKm7IC3)kyw zW!u>a+CyI9^Xk%KyPGNxl%V(Q^j>Hj4kktn%=g~#BK^ycc^Kt`xck9fsj^awyqov{ zAdr>vowM7D1yH}qpjP+!MKsoNL`StVpg%hQ@j3pj7H!FTu zAU~MRKI!fp8JVe(?5OBScD(Fnrt`zAy`4nL#m;s+_9xw;%Erpn!G*m`&}`JCOhOqv zXm8tN<1lECmZ)kdzrA?X4|;LvS2ovW91WzZR^3YCI0(aU-@n|;^ba@f&s6od2Z;K9 z3;`sO3Qr78BVr?LA1;h#9J?o@AJ>Y2ShSt2<%TkGxV05Dt5F*fW32=i zf^(1CilhSaEHUKf7~ql8l*_$F7$6$DA!RZC{_3qQztN04BTjxQH+sLd87mpYQOFZRp%eS1fJ^Z4T*={xbqzvIVbB6b&T@QE;q?><@V zMt-7_SVh~dotdf0#m!ZPAQ?H1H8nO-@3#7IgZ}UK#VZ132`iR~fi0As+}j7vx06tj zUMNr9YCOr>4k51eb}oz^-VPcYL3P=$BDbHOIAjTNr@nT6e10=%AV-Ib8_nfP(28}U zkR+pfy~^dahq09HMs4lUgHEFs2fbdqxwX2~Y1XBT@6=a6syq$`2~q;k$fSk;`SImZ zkv}~=2LScTrscXw5XWH>$BB}kF5mrj^L`8pKC?rtynTh%yx+^yuC%#HTSTGHGJ+q1cm zlAT%VY&R3Xr=kpai=DMeZ=|i|r(5?sk$=MZmw>G zO$2Di{(<~hr1xe@`x=+wKJ7BNeuMnk8+MqYuHH9Nt1nW!_=CQZ+b>_5`kq|>`}>q@ zDK<)LLVVKNsW$7jZA&e)j$7@u8`poh6?GM7A<`$ycahkd-=rZk#?fSKhynJJu$=^1 zZr|E@lHvA&;^@`tQD8Bqf8dmsP7f4uj;?D=P*_%k!-&J7*OEe-% zBEgU`W@h##1j3|J8AwT*69QVKV@;YdCV-tDnpf*CQz2r^%yfzOSnxr_ z_ao?)?k6`Vwk9(if{)O86_|cOIU=z!?sGsXHBMSMzsA`Z1zzHRzPKKl* zS2O@XL_qX}eQId-Xn8u2@#V_H^=@5}-gmQuMB09tM?maTF`E2vzt~MU2$cvBQ2;x{ zioddO>D0u*oaG527&6J^jq1{WdHnfjaV?w6{m(CdwGhO$?>d4rT(3flOHkB*Kl(BO+oX2}q?`F~hE9Aw=m4 zrN3`y zN3{>=XGr0RND@!u>|OsohU8lN{uj#+h)4sWCIJBboK?C}=KZXnMjK!kAx%lJGzpmM z!rgnvG@@DN^?&!pcMq+M&X>nanOslBk2}@-VZFu`^X!6~&G3G@!2&pz8$Vl|Y(>7z zXo{jcQD<}OPLA22sT+qKoebrMhCqSRhzP_@8v+9aP-e;n0}aG5h4q;FjAG0(C?X(* zXl6>J*UA_}omN&5Q3EkZaj&~OfvO*V0_!)tr-FigWCQizg8(`u7Tbl$0T~4e1O_gS zePj{=5RjQ~z<>|h==*Aw5X{Z8{<7+R*F7L0X-x@oM|9|yvL9nYdV*i7KfO{ zxe&A2;ipFq0;GLG;6qaJTd|g!%++e_^Hrvhp#H(y8%OOug9F@ZU)LJR*oATL#cQWq zMTC8m()WD+Vb6F^DRFSy`!&F>0zugQE=qq3QgPW;Lc6cCeL4kcz^1$RE@5AK>r2@K zgnkx&kJPd~mux;qgSAR;e9s$jaGd&gLtj>k4A}tuKEUIAY0WeZ404)}=xfq_=?U1g zaQnVs-`DnU;79(rn~Xzq2$=~N93}*C0Qi3aFa;U$6clF+00000NkvXXu0mjfb6A?n literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BOEadapter_conn.png b/help/BasicStampHelp/Content/Resources/Images/BOEadapter_conn.png new file mode 100644 index 0000000000000000000000000000000000000000..ab6cd328d8403cd34fdebb3331d90293c2678fd1 GIT binary patch literal 32549 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%0AehN*(%s)HaMWs1;z#+ZkFKRbBn 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

Ywd(%;=658#imoAtodog5$ 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BOEser_conn.png b/help/BasicStampHelp/Content/Resources/Images/BOEser_conn.png new file mode 100644 index 0000000000000000000000000000000000000000..31e78e60871667b5e42cbea850372f1b005c8865 GIT binary patch literal 31990 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 Y0wT}CMUTOtm;e9(07*qoM6N<$f~S}YSpWb4 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS1adapter.png b/help/BasicStampHelp/Content/Resources/Images/BS1adapter.png new file mode 100644 index 0000000000000000000000000000000000000000..ce25809b453f6b7c49666f92e22cb6e6b46cc3de GIT binary patch literal 32927 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

to{ndAU48ZZ+11tcWOlUKG`_Tv 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 JPDHLkV1jQ(ftLUP literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS1adapterSch.png b/help/BasicStampHelp/Content/Resources/Images/BS1adapterSch.png new file mode 100644 index 0000000000000000000000000000000000000000..f0174ef5e9d0384954e7ad6b48f3aaad46b1b5ce GIT binary patch literal 57556 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 WATe~)y)OQz$acQHRj%dQ-Twz*6m?(# literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS1connSchem.png b/help/BasicStampHelp/Content/Resources/Images/BS1connSchem.png new file mode 100644 index 0000000000000000000000000000000000000000..e508207888f728cd4d0887cf836aa8ff335f41da GIT binary patch literal 42760 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 D;0u&H literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS1pinout.png b/help/BasicStampHelp/Content/Resources/Images/BS1pinout.png new file mode 100644 index 0000000000000000000000000000000000000000..335ef1bcc1911075506814f23ac7b1b81f2848af GIT binary patch literal 8333 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS24connSchem.png b/help/BasicStampHelp/Content/Resources/Images/BS24connSchem.png new file mode 100644 index 0000000000000000000000000000000000000000..4d40a62f694f3aa87ad4fff7b9f91e091bc64211 GIT binary patch literal 33838 zcmX_o2RxPU-~YiWBb$sULP$giA+o8AP$Ahf${tb3Ojc4!2$iG|k*v(5vMC`miOS4K z=Kp=Zzt{8kdOhD?k51>@=f1A%^Lek&9c`eeMMtxXhCm?D>1eAP5(s3~`13z1a{Tv8 zW781+huU4+)Qdnk$WQt|GXHF4U;L8NTSr%evY%obE5o+2uJwukex+gJt>WYDTTf?qZ)dkl1QzPOcpCx@>Gx`G?w38C9i6-hc?>P`_$~c^zxA}Y zCcTu`+xenB;qYGuYWxi~>2HkO9K8LkJ?#nS-M2_D-|^p@JA2u>TH~djgx9qt3HUV? z>DOniJuf+5awODp{fNTvDF65GeLQXL2}@gHzyI%LYHk-V+F$Y}EVtaP!SA+{US{m< z?P^bWI@2XYAn+1&)K!fA)27ld^BQmc-I`73lv+N&oG&0|rxUG8t#gXcOd$K|d&A>z z_Wvn$>DJUxc=)iSv*6}&VI6xN(*2$18J>iMrlz-V2P%9{96wG&2)S{CMoOyq;@48K^A(HwYZ0-@kt!5D^LGmFs#P6B{eQ98KFU zBQ1SpZF#yOih-P*d@44wg>@wx#`>t=W<+$)cntUEdCMzC#BN zxGeqpeERh1-#z)M@;(=WxfJ&V|NCR_z<-SK)7P&t4WpBe*BOaRi;M1_p7Dz%^M9FG zSiV+WmSSMg-!jsFpm_P;pX_JPe*OOPVn6H05Vb7L+M`5b_#qm$nDf~3Uy=r-R`s@As_qT7~j;}#YO+Dw}ZDaE=GV($yhWe3Zn*us9b5n5l#QP4!8!vnS&V zU+OK)s;mrbir;1OPk&;ptd*a`p2yFpPb#+!YHoXj`qkMd!Nl8h%jyEZn=XH&Yx<4cd zeX#qJ;Y+k`xmIW8JJow=3Ck+~d2GY7hAui{&rVNG(eo%xO;5Ml+`N02je&tdR`zv8 zMa7pFmSgT^c%w6?Pk;FEp=g$xSzd@-MMVWiG`N2Uu464BgF=;;5nB;wjGTf3=c=dR z{PQPI1jWR3&vg?Cnbp+~aE(z>Ij>(Qm-6*}{v6S06V*&7CYE1XTKeqSvs78P$nfyR z4AIJpiu53UJa8COWiH;jeOvuer-JX4)1^y4e*D@E?KFpLOSRP0!eU}hT)9$(FNO14RwfsrTJ-7_?yrQ5%-vhJeoalq-nbzt zB{eoaekVCuTv*t^z#!8wHzg${GBUDZT!boAMn*FQ3m;(CXw`bwOWu3b}cbQHp_uu3YriDEYAcgoUoc4~^7ot^T9>f`XAvWBGY`+`D&^5vZuB zdMkW>cRtdhCe}~&73b&YM|E!PJaA@ZZ7nJ)N-EXp`Lky;y+vd1;<#wrkL&2{mU9o; zq+(!5$j$v(={JidFh763Z;3*cqy6^XyWiZ)u3x{dJWW+Ehh?xZHNE_^D;xJ_-@bh< zuEwWNH-G%d@nBz~_R`W)dV2aInuxBBj*gxl&1}P{=B?rH*j}rv zt8;CE!83!ELVNcX*?nN%y*pjW?dIP1c`Rh3Zr75NzkK=f`sq_)DXH$k!Ssxbni^d< zH#apkiee@Sj+0xI=cIQHZvEtlP(2iAw;6W(&YixmUu`95zgb`dy0|>Y34ZvHkCL(} zL~U=@fA5%@`gLfiIxkQ3@Zrzz-)o;d8JpF2|FFxw^j%+s4;+XJ50`k(DuU|e=H}<& zktNP%MfP7WI_NIPEiV4z)vF~Q*7P-gZEfw|uV1AUQq$8n*8eS#y>52m%_(f~*p_wSJd3kw%XNTF@*ih;|eflJk z*0r#(@Emu1a#HkM=}CQkHx8rEjEtH|%gersdun`spK+kRI505Kl)#g7`hp(EjT<-C zH#SnD+fbN|&z>!|y!SUbvaO(?AV)t#>B@=(KR?C6@2ZbFjh>wB{PfBEO~5OBB5ouP z4-ZWQU!pd4!QsP)?d|O^U%rfrjP`arDd{WrN&Iew@Q8@5#d9jhtdj5Ey_>G!7qqsV zUtK-a(4b~!R#BsS?%X*O6O*%Nzf4xjc1g?125+qTp!m}k4-Z#eM(wD)^3U`1>Cca} z66j5I=lmk{_!93WCVFhFE>SYe+_T>U>fR5fKsiikvsvbni?5oF8jCaaZ)i`}bBkYMqwz=~29s zxQ}apXU`fNqt7&Mto?0mX}L6172PzJaWrtbU3rUR*DiVvSuz4a#l7pX4$fx~+U3GT z`}p_orD$zI8>_gQQ~vB!R5c8glu?O^o!CWADLUwL_>1@(H+B^+SJg}oph6E03=jw= zrLLy_{&L(NL)BM*PffK z`f*)dw6drOZJ?mDCMIY&5ANPQV``d$8ji1&ni}}+ZFFtzvB*muF>O~j*UND#B_t#c z95`WaJ}^9-v2lEvdaYJ3+b}~pcn>%CIxvHhk`nq6I(y6g!@p&t_Ay5XE>B@A50p5w z4Ag6=s@69*HxCYyj-T!Nhc{^X!ot`4^bge&!@|OBhpVsV`2~iDhcC|#5BKz(Id!V8 z|5nx{_p~TYM1Q5`~D zf*aNN_ASmR>ir?n{ndaeD5gOxb6G$wSBP<%Zo}1Ys;cl+ivcnk&OKL{Dk&*RJL0vS z5OQeGH>SvKdU|cxX>?_$h6VU1*MtBb#Xs(aN*LZU+H`iH5=fltL96DOs$htsz z1L02qk#2((hrNEZ07i3hafz~3US0DI3fc?_3HkQzTlR@$^hDI|w@pphNw7RO-+o2b?BbLyS)d#OYY98ho{sYQ>92oFa`uX6cv zP-g9GQ3JO6nLLxd{QPRcHvtXW+r^I_Jt`s5F))xe$}o8E8}8-T*KS+g7QC_40RaJ3 zRaGcK-^a&+BuuXa;AnPoh4A`McI-WI;zVSsL`^i#?4w5jDE6kNeWa>Nc;DPy{OXmD zyZhwijb9TJvaud41j5y;R}~a0Hx>Nq>+6AzEUT|vUYQ$} z7@{Y$evBT99rJH)R1G*xSC?+b2@~&`iS`Tvp+kLQwfFjs8+#P}CHVLr0?ztx+`f79 zW@6$IpI^7DtCd9ExVgF0ZrvhRVH6ji%`+{2Z|CXZF%KY$vZ=zD24n#w)DY)+e-iI) z?&9+MuGl$MRaJmVEdTcLF7g)Lw71OMr*CbL9Rd(#yp{!hU z?)9ZOb3Za-xOG-(sc%Ch9k4q3fuW%x4$YK#qk(rpuq6!(3(J862juGM#eIE!!2m!U z_9^<|9(s9t((KsLFzSwW0&I6TF_A3)~p~1dF>7f@54UN}C+cv@o zmLAtLT-`Tc`$1 zeT{;$`s$iY_!ChQ#wqi#_41Mu7ZSP_K8*b0$idIgzdGb4 zA|e8Sc*)uM8ZTNc)n*Tm(v@Byf%0-w6BGYJh7meCIt>ktYuBz#3HXqY$$R6L;Rn4+ z=I~*3v~5IUVN&W5RUkTD-BxhY+sVnr{M<1i6036y3tE8bJ9myxOt|&Ej2L|=kf@#a z;)SCOxmstr^7WfH4KnymMDI4X^#ZAiiHdSKTrudg-EwnsWG}q7cxe}X{krzn7`pCW=4enM?MZcxRFE@(G{91eO5clsSvZWe ztr8rx#YSWI!JX2SgCC?!n(OH3fNiCx4~Fkd596Ig&LSzv1KK>%H>4q4Czf z6C8U08U&L*XxlT@b5PFMZF5=Obhgyo36Oz>kRU;l^t*T81q}_!eYMUp5H2bz0w~wj z)y3_PjgQ|mRHlP6t913(FMb~nNv_ua9B&hHp4|=cRrfx)iyFP7y%{7E2~C(E-Fgwp}2hPo$h4bvu7`hi<@zx zy}WEYY2DuAF!c8JcF55D%zgS)LP{!dZiFl?CT5QE8n3XBkdTZ_X=WxNtgaFb(LH|LrgZ6~zMfwE%a@)(K}rMy zD&ekOyP)IX@Z%34OBI2C3qaq*c!oMV=LakOYJSe)6M^b&Y-~`~0|Hh7^q%OY2aME` ziQEam_dd6^7u5Ur@8*Vvq_ng&fSddGFIZVgIJR*|+IGdX4VHU3&JMl7?{D3@#U*wS1VypYkT`J z+7@8$pM?crqwq!>G;>ZyM#98boN&740%v{wgq)lS>;{WB0Xu;Wn3z;}8Syo*T)FaR ztD&zi#lribh{%oIo#hEU%GJSJd-THGoSm%&dE0Lu+NjkNOhRLUXoT&)>O@B?t{l8+ z=Xe8j$S2?PlII#m~w;_5j z0KTrbo|abB?#?5orlxZBY&&=6qhlC6i2d2|51&|8Rz}Aqb1yYDVKT1wwt`Jg(MEVy zdHKIzpP!>e+deM1{VL=V`Vy9v@zBu#cew!+@ZO>UpqDJQDBL$w<=&$~>n31WD8XuK zW1Aamc>ig)utpnz&fVPH=w*?UvixA~`swngEiIKnT2WzY&(VVqNiVI$u!}!?{+vO@ zyWq{6!NI|+P`79m4i{NXMe1P(VJA!PYJH+uH=79>)o5e-nn+MFFf#Ibe3a7#_$X52 z_pi?IW4xlKFNr;SXGttI^G^zs6;u!)zm1KJy;L^muTrUWEdBn1#dWr`L-#i{FsRL& z)6~#ttgEXV9uB6m|I>m_@b#sAGrC)Q+L1?jd9-fSd*r>Z2Q558S1o+#1(E{%Vp;4E zmzHJ@u_Kd}zmFyzoyZ^Xm_QI_J#Jv&4)Jc0T(`Bgb$)&x$OT~Hz?r-d`w)~qTU%Ra zpe#ic{z6si)WzlHp_*Vz>`~z2jpwUs*@j-ISAYJ15>2$GHg(|Y?0tyHYlq6Pv+RFR<@zfB!0W0VO?mrrT-tvF2p)y?ghf zH?T4?T4{OD;BKH~NIA3s453=`paX2bBhuEBGyQL20%8&A>;IiO@9Fsxln1qTbfXM~ zo{laqHkK9$0HPj<9CQ)_0hb0m7<1zWHa!Sf0=u{c2N&1czkfxursvNO0#L-o#r4%Z zRyGz{0tf~eKy8G`hD)VwB@&6al@c6Jlm&RH4q8^H^{w+*d%JshT=NN-BvWz6mU(_A zf0h4WoEFG5HXJ^LtOiGej)ump`pS{tcfKk3%}oCMS-18FfD8x-NXMacKZ9~<@ro*4 z3I!#7)z!6SC~X7+bddJV1b|*~^D_6%^?x{RkR{L|S_0H+A9|rZ;0M*Dqz0N3z6Gt{ zF`FIN>G=5hlSNHc1OJURG3?);d+#0xRVXCVYNt-V6}dad-*}GSfXr~`cz!{_kCBn5 z&z?O@M_pxRWaMRzo*G~Z%|r#Zmbh0^A}uq`+120wEI)s+x0g!A08*H*uZ+|Qng~yv zg-9u1lX#%uJ4*1N<*;Bd3jKse7bD)iyk2-5i>3RkS=|V?v(}6!K@DjFe3s#y} z&fS6*7DJhtnYV5+n;CB7;mH6CaB`aLolTpUt!-|G3Sa3pp$B9LAPpeO-~MxopO=@B zg=JxWOiNi=8OS;^u0>mb`Hkq0vanZ^=6KyhjTnx$7peE}YYW^;NJzl$RM>x9jXJ$B z=xCabqod>BKjSBSe3tebJrO-$;oW#+CyG+!7=MK75#K2eyk~@J?z3mdPn>`%V;fAb z&zE?Nkvq@AnTJ%0(T2f+fMTJMK~iCh5$B+N*Vc9kT0J!Pf14W$5vqwdZ%Q0Kyj#MV z!uqyKmVq!UO`ImbhnK;Kds$-)JLzR$IDqSDfwZk1PSU`FyAB_Ig+hAhgqkQCOiYZF ztSpad=Mh$#Z7Pfef*kijNQsJy>nOJgdyc+*`BL)m;q1e#5kgn{`uYIFV6p60ttMX# zOm_p30#}1(8l##80aiav?$F3S90L%|_b&zO)whM!0h0m&u3voU1!)u8y`{~js5d;E zxEvfC#SGTBipwi;?tW@~;rQ{7SkNcBso2H%F|e>G$jVAgP8Qm?FGBMX1GgM6R9OM$ zi>|KpyX7GeE~gg1R{~5zaBwhzfSt~x=zpwPE%aRIqUrHko1)InP9SOb?R~Qq>pW1~ zaJzK%^q%BaDPCQbmX|lv*Ps3VA<2D-2?mIh(^K?=@No6Oz%{gjsNXYGRAa2<*U(CA zFI{SL)kuhn5;}CKNWXiE`WQAK_IZkZDk=qj=%L&IC!inV2B260%EiXTeaSx;rJ8l+ z>Q$T`h+g(KHeEeEckkbS_Tt5hf`Xx(J!e!^`6MMhNyX{x3&`8{3r|F$F+-Ck;j@e} zR+@bfGP}C|;Il4VxPZ!LQ6-074_c$HPBh)6wvy_6;ey$l03T;(XS5GHJAnquWuPzY zwVv_4W2|zLFtH>D{#;$2GCg)I1e~p+0ub;E?|a73u)(a1ay{YIt@6^0kDMw3)8%MaYzkZvE2X{rS+4 zWH7fR>T7WCy9Tik9Uj*Po0{Fq=h5C=%pjQi|z$a*Y9cU zKoF~o7pJk*n=JYedLVb~+n1dsCTfKOy@Q5kWo6}E|1+ZbOH;_s%1ar#8h1x^!%^Ny zRv0yP3i=ih0xp2>MaKXMPB$ z%E-_VQYnt>NnPE`{{E0vJDnEMyg&-r51Kawl1MUozMizqsy}Uko`fFZ$F2rKE!qCPoV?c29@=vcsLfOSyj@m*or z;lKFV0Ad44l0JO+w6SqelMaL=H@8_Rh`!$5iwWC_h>raD;c!M*Sz3Z4HZpSit~fZmSPTze-#v58{$v{8m5~9sd+@xx zOtKc^<{qGFTU-9TE?z-F2PY>d2ZvJU?k8k5M(gYAfL;*%u%F!1S0Z+>WB+Sq8{!^; zfS^zPTgU-bI)8pQRj5&p-cB|)hn#UH7syhDCa!RIqN8;(M07;%&`iX3n~9Na{mgDn zS4g&I(fm(;xs!CBx$_Ndzt}ZM1krFZd6h%T47Z+Fe{TE~eUQy91U_sx4^RF(P zMy*4E8qN6un5lgEkKOWA9{?sOFhuPXDaUw7Mb*`tAlCRpve>!h)PPC}^db18q@KxN z={s#`WRwcG1f?00;7HVu^Oe3pC~at=g@reL3mF#w6YOe(vlj3Xs4AlJOpDf2&)yaj zB2-bTP;$Z64vGE%z1R%tJE6v_tUUbT!+uH0uJ`Y+x1K;xK#7=`pd_FN)Pm3S_LiZ& zK(Vc^4uZr;AXEh`{lcfi-LSn_&T0Lv6F!=K^Ifb?*1k6`PEOEGIxJAg;64@R=f|n@ z;h5Gr9|fZSpVP|5$jDJJBMR95Fxf6U`IO_;n^))jubeuSh#GhOI+eomn4~v3p|-A$ z2?Cdx*lt!<^_uc`jg7BhwqR-LDqAiD23Df}!&*RTLG5|`_tkDAvQ0q8|<s|vucsz>=Qu&0pK#MCjFxcDyqCXD+v=( z-<~|v;M7TOplzJa;$oD6u;X*w$zRp^wfy}4;;4K3_-LrBqgay)rlO+LdGkmDRj3?y zd{h*oI0C>qXa?dIRU!H~big<03iuNAF$?H?kKUDK_|UU65>KBwLlTOGgra1!-CSH0 zJififTf=p+y?AjW^~f^TqPVDNes0bm>U4yv2R?d!J_V5iP)qbHaGE3BvlL|31i1Ks zT(3YH9C8PM%RnEKlajdXn>6na446auaIh!GcVHwkMXN`CH~PVYJ=WHv5J-Swz}W%DNDN~-fl>1|?hBF|XqoZx z@wacYMt;-*RDv4&Xz9m&ZLoPrAsLV(tS>r21cUK)2WDJJ3C<~H9*>49h$SIW8#mFO zL)KbeUcTprWyYO5+k`@kqT%?Gauf;g-@k`0{r3=5eXiJIDk?Q%C@)CgX#KX};4KKl z5-jOlE)fw8R1gDDqd40RfX^UaH2vd;FJ9yusY?2kV^Fvue4Bjz)YF5j@cUA5{?QmS zdA&BQK9oV<*&*F#i<9`#*Ke{Z!VVM-&_QVdzhjA3m*XV)np^7&`e)B3M@4DDE4+2f z5ccktX!fXvkx`O5Usk7+$ejx|Hq0CxRLW1cQBrz&cw7z$ASaB#sD%_Dr^CB6gsW8SW*@iIc0Z)|K_TA0vBqokk+11a?%ycrdh0|8B)kM2d6 zEf3l=a3Q)Tl3T#&(7oXDL(DKgb&8BjT1Ezidlv`C$h<$U9Ar6Cc{>`4`*ztpD@kET zK~Iw55pmXWB>8{IFj_IhJ3QpLT|Cqni9p3B-k!np-y({NJpBF35R#ZJiwlvsfQE7v!E{rovPGQ#n*G#Vro-2&8}^ux|R z8(ay7j(AvIu#lkO-8*-d7}9ZFIRB9D#l*xQ=3BnB`;eJteSl;E!LI7GVT5fAB_S=> z3x2NB&KFqJj~|a48omToLRCQ{#Ew8x3N2;#ZO0l0DENrX5D0*3FkA{>y|Q;Wf)0&v z0wj+jj=1DxzrL6D4YT{m>nBwOlK_R_5X;HQ;rh?Kuz)^XgrbCN>0$SDcR!h-lwSQ| zE|ycu)60wG=|iE|x$}-Sd;BB?O~m~}wvlj`rNVGd&{mK?F)>LP?dH(^Pj`dZ4%qQG znnj3YtMc*v!Fon|s?u8j&R1nDaT`{GYj2`nflUR@^5ND#NYuzw7Ubt=8|DIM!?8}f zbxSqN096=G9zjJCd^>e&|G|UUYI+dDk@x7%wH6NVu_J-Cm4r;Ii>@6PN46v@4JK21`s`rkm!Y8`G`P`4 zPi;gL@UcVh-aX0BZ>_7lW_{qYiFf>_wv`nxfdJeIajCkx+I1*q(2|;wh|S0@YC@=i z0sW2MmLY(FaZS5)e^I!;%zKN38 zQ}Kz4u8-7(LE}X0K`EBHQvJk0I80<8*3WgOIboNm?^Q4xLH!3U?z*KpIh1jl2-g?^ z^Q4RM`>F{MRe(u@=D%$ts-R6mEr3$(D95v%Kp?81Y%uUBfs|^TKJA0WIdHasdq_{k z6`QxayW3RpSvSH-!1*}Bhz*`GHvZJzE#>pe7=47=-2B?yStJx8_W*fiXJ#_)+}Y?F zaQKwQ1Y~Ml(Y@$4s0DScO_7$~1#t2a7(^-tW=Vzb^!JFNSdMgPaBN8ZKXJ?OjZGQG_ zQ(fJm^@m=(R25}q$Qb5iXJ70u`B{67VzGbfYNmlO?m@xx=Sg?(k{ma{a4<2w2a2Ya zmhC^Ld&5r(HZ?UV$jKqsbpYWOPEJr+@`R>tS|l4$2snFw@gbp1o1*f<=b^#Vjt&D5 zJM@2)Rml>#jPS5v0MGgEqzX+E)Wy0q+*{tJVsP%06d&M zY1u_mh;@)I*;!c; zAYtFR6QE69Lxav%398DUrKM>eS!YJ7aMTLGK|TdVlKk=K&rqcwaxPb)R=VH!<-v^? ze$2VCf8?8A@KYW64~l1a+4JS!+5Mg4ZgflW9ph=9@J3;t+L{ru^Z=BE#v zfR7Xe?6v2JX@WX5j=Ov*XdHDHX1#Gd8)%o2h$uJiBju9jCc8ZFSLC{k=56?~wEy~* zzy3nB_DfyeD4d%`N)<*V2Q(kwVSGnrEOPqfNl^iT?_fAs*~5~OHr4}{-g<~>n3>6= zmwH$2M*alq2RvLfz!{_LA;-BA8%y8NP8X!ep)x*6fZr={=>1A13LV}yXCrt=5Is%5i zzROr(AQ9~Cd#0hh!f3OEV{r3P0f4{KgunckOCYIn@ELHiXh1F~)J{&cmCvcDXps-W z+QJb6GsL@q7DAx`fJsL}==Y8_T(l&`jkbLAa%R0Z-$qAC(d|U5M^B!-Yi*5F&0-TX zW8Jmu0zOVy*u>ntCFo2~ui3C23+^Jxk=RkeO9kHb;K_n?tZRSCei0E2O+ZN?ld9pU zZ*2TLI5<5y*^Agesuy(5=;XjyiMx=VU%r0*A~*M%B_iw_Xis2gTrQQn)vRU)%3VMh zVTEEE1Mz?4Ywnpo%gwEumSz(*VPs~02|NnD_~Ky2tIEpM*1)(Ecl;TNXY>PG1Gdg<~I>)*A6 zXbWJmzs;|}XDH&(($swS`Lj>ntKgL|%*k|jFW~6mUx7(Tq*~7}EFi#2*PG-pkeHHE zjy#P+;3OlFnu>~%iYUD+u3>b0S`c5>La?#1@x7Fk&X3H%EI<2df|UoXofmhn?Lfjy z4iOZEyA*o8U|m`&cWtUr$R&^h1J7WkSz4Yx7n#op=nNQtXtg?y9;F@l+~#T8?OV6L zO-=%jC_vaCImro=1K~N9m0tnftp~#QCTfEb;x0N0dt8^O5;ZFkR#JMK>fTN|#?BeA7@bRN6<01q{+#?XLcHr{I zpMSw@qEe`BYI^NIZ&PM3Kp^0zqD&T6Tn3pkGrNx%BLEzI)Nd*BU2));_8js#K#^`k ziU7l9&9foAE;wNX<)C%{{(NC>uD9xPF*2gS$)@ILXrS2CDvanB&>PCjFN5VH2MnBq4V}P!q(0B_tpqa@ z6I27d1P2i56f`O_g7E(Rrf&k4Ac~O@oSdDDii^j7{Ag=$hh}8m*)O$k-?lSMAK$<4 zEq2sLoDu?U4WeL9&9rtsn8mw^Xx)GI%<*g`|GAJ2`o9ROu>dESc~MeRN5k}Dp$dm~ z%3$&tHTI&dEd{#`B!enMd_psU4zbZ`w|imC4Ci9m?`afadl*JRB6eU(>i{OYP!6iz zym9sc;qFA-Z2ns#ZZAe!;8N0hokhck;YsVlC?p_|rg*sv$P`Dsw^vR|D(Spq?BF4d{Cx_iGFugzC=O0F=F`ecbKy1^%Oru5 z;M(80Ijd3&9TH+VhLH|@wy}s$VQwDF5pNtTs9$jB@I8C-@2jh;_j2CM$jFG$(}G2L z_39h61ddtjjn}VkYFOz)UU7EbuaN3IJw1&eL*dJJMYc`Qtmp{GFfjmZh9yREJ=#@p zOZ#!~)Z1h0PG+2|NzZA1x`+%huPgprJ0O zrxa!-9pk-+T-=c(7`y=lkUV-cJ)#1MP_n#_bvDNsiLYJznAzCgwTu9?zI*o$_wqWo zP`%tY6d_Rm2#qmQegOe*__6`xkD(tU699P+j{d1hipYjhESRaV5Gh@bod>BN%@a2T z;)$&oBUvc#o#PR_RB@VWjM7j?TqoD($0&JthG9)0c7|pd)-;Anb&nH)Mltg;3}b{f zhM=l~8S;+-xPe`|DTqB@8)jcew^Zu=oYTa1?@o$h9N1 z1W^qU6Ig z!rKQ2f%YdaF79Sy!xxh)oga>55SL!V`?fZC2@b(L{`HYn~ zm+GPA!_wm7!1a|PBnb%w;4g>4UkQ5{iU0on1HaU&*C&Q6)019lBXO@r_ZK5(-+CKE zcTV)`>+T-j@&z&nT&?sN)6~(SCaU0)AuFFNbvFUQgjDQ!hUjPCz1`LoNDJ4o3>hJFl=qU7H(j34XNC-nf4YC+0!GLSf z<~lg8poob4$f8%(W+8NPY^m-h-Cfw?ko+>g2x+eD*qihLa>4^}QnW3ATKBEZ4Kg8C zSm!uV_>`$wOG86Rmmbj%L8!C1KXgqB96^W!{bjV_A-t@u_ezCfx(kBB)Re2qp6#RJ0x~kbFjXMW z!Ki>B2EvATi^G#sbbjejkJ#5LL+vCv6Pl1$?5?d1*~BE?dlL&@WXj5}{CkPuzCwEQ zq_vHIq-!R3LUZwYYC+9b4!K+JW>jZI}jtrY;VQ_MaYj%fh=L zH}^whqdm-0@KOLPbU@ms=(xC}zEdU`Bn=6v%|+u$myb}*B9%(vS3l<2k+ed@dCCOR zc3g=Rm2DEDs^CX29tvWBkNw_~Y-v#u44N1u;jdG^$`gxh9gO%+YTpWJ$4BwMz;?NG;LH zgSr}9SSYFIY!NYG1rz_!p+mqzqB0CtR-NVG;h6G|5tMIgXaG=;c?n#0(7W~%1RUmRAl^+5ll*) zm|{Apw+?|PuO#3O;tWiEeVw4|_|ATkNT}`Tm_t2>*hGp(dm%@PXBtFAMKP@D!a6lV zn$gAva|lC&gKUFc2+s5Wf>q_T=4X%T)3T^;-2A-4uY}({x)IJb4a_pr^n&Kg&V3_=xiL3 zS?}IyM)KU*B<*BmS;fwk#$JCEi&}mOus3gl5|4aHXp)M}A!xlomnhUx9)pwFaj#s1KgFW*QA(R_sa*fyn{ zu9`(fLld;Mnck|EG`~y!zu{LzW?`m+;^E8S!61-uaOU`PD2r_xX;wZ|fB<7_hs9w= zCxrL9YL-d6xwZhP4A-?|WnL5UplCqQl&4v*fl$*#U=G*-kw3Kf4|bA}JaF~SHOFw8 zk^e!&)!tDU!8VM{qAQBBp*yx#>}W1K1`o`_ViS6A@VPK$a7MP%rG>{8*P36A$$8hq z9YID$CY4yI13?T$9CIz8aShXo;JTRqptb%EvJTTFU{)XF^cEL;@$>-{07yYNM2s^_ z$s~3({_ze-7nU3~WmTgBUX^5QDqsMrhIU36Rui-CxJ+Qy#aw!f(B9Xken1swKM>V6 znvFObtRI9M0gYH`BEa)d^%WH%{G|<@#P}|}y23CF-H=9nF@oB9sR4Nah;U1Da~&ui zL&K3ZQ94P28`be-Y%%F*Nrfv?Y0MKX6O2U2FG3IQ15ddjJ67zdq_{_4 zFiB{IeodR8(t!ewJlkZ>B5*2Ri1rO<`FdB>E* zPFaSzh%**KL_jJx*aQoP@HN|ZTnx04MXgo8x5ysJHzdf_3)kw^kFA7eWNZOoL(vY) zPp}e}r_2C?fr0~w-ExKyxdV@=S@;2k7rP$*GP0A-3Qr;KA-pD7#i1*h1kb((Vx`I( zEg)QogwzM+Wv7r&s=mAs`AQeZ0L=D3hb2)>UHv=6=90xS>|D5-IK0Je%Q@`ncwhyd zxe+$*!%Ow&?_Y%b(Y$v%x8v6Z=H(DW@l>7EloV&6^3F~&l@0(tJPZTni$IwC_3O{_ zGCeJ=ov?&91smj!5db{kMQR2Hq!f_!c`)+Ot3eL~7%@-wNiY(1L*B9yiK1)@fy=IP znrIcuNSX@>JVtvhE4#N8fw^fYp9tpFlBZ+eT)c2$mugB+2QnZ7h1Lx?oFHoG+SoU! z)G*Aonr{r(1lORO{4ThQe=M1D1zA9~D0)e^3Mh*+R3$kwBIj?=jif z#8Lm`#(6{)VuDS}4om>pZ@&M0knO**IztU#flPP#~22b3dB8&3YbFB zZYnCkfe_H0oSE6gO+*9%I!B`LkS*1e5L?XEzcahxw4oovwE>z23%3r#A}~{h1L+lW z*rA2Vannbrj?SNdmCTa8oF%G@cIa6Q>Hat&q zr%>!kMpwg=H3~~pq@BC44pHs8AmC~!-z027(bU+u&F`Wa^iQi-r&w88LCWT_zkmxM z?5+$$OB;LWH3f(0$>Yc2byf(@f@@?WTFA$D3j@K`l09!}(;>-$*#HjV6tc6ha7mpz!CO#JFu;mBgD7ca>*-DEm0J2QDX>C904(u7 zI6>*tiJ+QDmEfB%&aOAYT4rXhe_}=?ufMl#lh1Xatf;bb4Z1O{tvbj_LymOhLoW$v z4e+BlEzWZC?ce|5WP2Utqh(M~S*fBT01V8=M7FPCv>87b2Y8&k;aEqcO=l!Rlsm>~ zXK%lgk+DN)B8`)m3IzE#S}{O69y>Mj>lZ`{WRPG5W1peN^H0klNyjfJcm`69iHVb| zD-vF{Q_isnVs3D!dl1=TE;>0`^#sLh3(!zgUxg3+EvD@dMVw|s1SF1F?Ta zs58o>D4+5Mvbb*@ictWf0>g+z$$HQVaDWX;jR_1Z@Clxn3D)zbCxlpY%=`ppo4be0G`k&-2nxx{WTg6D(~>hSj~uC9nw-bXz>zEBj43C5-Q9bUu0@rIl9^^9Xmn!l zLN+xLzKyUV?Y)JthEenCD}CsAs@tld#$~1WU>Yg#d31EQHlM6eGIg-dPSU zgT^P`{NU?1Z;mP`tSzvl|8L|xDLI*4MEDDi2A(pMn212UH5``_*V&w3@+e!5t@j&W zw7+}w{CV@2FBsqKYiO|jPPb;Pt*d(!CK?oOWC=ba--O42#c|1+nV3+u{%dn6#$ZON z+whQb^aFncPVjJ-BeyDbd2KKf^zN@qrttl=v~@gAh)X%BO1QHetmDexK|kzk(3yX( zNYn=e;PD|5tGa0@dx$teTBh+KX6%CnkEvTUH8h9yaTIrTzEkkcx6Zhi4*>mojJ*@H ztmal>gg=2XHGmK72IMiRO9qew@t^+&_YX08#Czt0F^kh^Q-r^F_Yr5+z@VLuz%8i9 z?&pQR4-m#+ z(S4H-o+r)Qo{rn+W)9$r$rUN~boAK1kX;@qCusZpw(U(Jh&RKHz=Rj?$Qq#I5&{E& zfAa}7C{M8K01EwU#85&{J<=SNG$%(26PZc`9^4U_Am>jf&3@gJ0QM(rz0S#LYHoIc z@}hR-;?2F-O#76S_6+NP=(d37g$Lq!AvpDPT3S_O0&{i9&%?MqZECtdE3&O-v?EK6 z057K#79Q?Bl7oa}9v(%=!d|!_LI`PffW&jX)d9*Cf{ZbJyWUpLVQcxL)CC42_5QZ8 zk*+K;qe-amcNMNagkOslu~{S19wFz)3f&NvT{oF_3B2 zWD)&Ff{={BVQ@Q78JrLecj7ETN?JPn79S5Ab9A`dV>~GAMs##vg^!D$pC2YML6fw# zN%^*?6ds*N1}5$%Cu5=@Tw4I;-Us0!7&k;!6=XXwP2jOJ6&%~a&JHMk<=?;gQqp`j}UA~RG_cma1a_5OB}CN zk>=6LE;vF)gCc}&hoJ;}`|PKy8yXV@SWLKW7&pXGAW`kqREFnu!Z)e|mY!km6;mDj z{I&qt*i|4mI9sA@I|v5n&*x*_NHB?s2>c6KTJ^k;zBheCAsWHIwKYGW<0GDS2BwwD zN54c5v+7)+*K&0@bEao&^RM!N?eSZVP~FAzOfkm8&KGbY}0hRkIB*&)TwTkP*xeo{c?O5i-fGG+OLAeq3?*&uBvw z)ZU|c=d^oWm%$zFF=BS-4u&5gLT+=oNkt@&R<9SQQDHoFo-By+*1dahpaIg5^p<=Y zF|Ob4Lry@?dvEvB|EK^_1DK;F~<2Cj>&P7IZNa1n`H4rfwh0$p~8g_51~~2aj6C0$-1hf47ClB|uYJ9ZOJFzsR>o6kM>* zYHq>?smI@wlLm%{yIhURYzUjO$;~_OoyVie0My+h{$FQj8rEYTzWrYbA!(DOm6WYi zmXc^uNs=0jhBhhtq=-V=Nu@~=S(3t(wXB5{s!8?+lO?5vP_zx&)bqK`|Nr87^&H33 zt2t&&e!u(vey`;`&+EK?jKX~HI1MSF&BTfGANcr-fvA`>=c6Wl7NB*-rD-aUvadS~ z+#xr7_*k3Gzb;yI1v0C!8VwqtdQZSrM^F}McV#&_Mx{+&gdUl{;ox0no^I)OGKrBs z^-R7IfsG0Qm~WkrPtUj4>v#0iZEa)518l(O_0_oVKFIS)A@6>eWXwCf!rS`_Hf&BN zhmAq!Io%;W9rb%$kaXYn5Za1C<~VMY(ifePSl3dH#=rNI)47&n;^VZ%z|AWe772zz{rbXU78%t3FWLAZw_-IrgA4AYY#$2 z0vDz>G%|e^@FRmX@NG@rwrP$yWThr1wsHG+tw!mE8w_9HPEUJ`8Xp197XA+Jhan>B zLo7eI%+0|jhac)O`_}e8PHP?kol&I00YBOsKkspt9Il<~;={vX+HU5wRp3VJ=j$69 z4#bdh+QvUK$8JhX-$>vyGBh;ttBFK*95ZzM&goYk0PIZkzf%G@03RSS&v*)`^`-J= z7X>bMD+XfDre)Wt6KS9V$Rn_QSZsN0+0wC6&t#>KkD9uA0U~VEKXHqwH!v|n zcM!KGfGYz0P^eXv^M!TNEJ!B*FnuAXj*y%(3{!8DosPZe1QNCy>IBr*j1V$fr-2 zuU}sv@VEE(M`x|~^1_ah^iC{*uJZGHNfJPE?xreX@gGu4i(nNuQD18Ogb78~=b}C> zq1EKks?e1rC4t{CljH5?sYo3`P0`bF2t^D92~H2~gNW~pGi-wYkFNl5*5?HCr0x5|mn|GO6bb6Meen388XRPG-<=Be3pS+~ z^CS?(G=BJSE9c9kgZ7jT)zejz?Bb%M5#-ki#KXCz`k=_!8h+O* zFrf%r!#$!?NHtiFkn^x(fD1+&d-l9V`ejw#5`y7U(3R669aLgn2Wrn>3YnHzYKoSn zw>2T5V26}q-@ZFYT)ouD6LfWfamIaG;NtJl8t@l|u-^y&>+M>Z5#rWmd}hjCa4SqV z9Fq0J3btio^Pqj{u!u<^g`^!1a=g+?FPo`n zHE@oK7oVK{-d|~_>&>mt(JY1haip-CWWDZ1wkDpX2i$|V6sY6*Q$Zdii0C=$$!xYu za}3;;NYvt|vesqPZt@aJAjwpP!fakRaS&tufR{(+1uCo8bg>sFao3D8S)E9`^lf%#cBHi9}tO(hxvZ|dvuzo zcxujvBRpCPbcEr|Ukk$t{6da&YW9aCIKIWC=NjMh1tq^q5DD6&ryx~Gjl#tzCr%ar zW*+&At1Cd=p#uj>#&a@|kKrHl6_%j?6|oMpK`9O;*7f~voLZduK}B>7Xhv7}At?cL zG&1qF_sW&D#(gM_E>gS1#SMQhZYkXg%27UCD_5K-JT2 z5zCy{tU0YT?=*)%s*u;NbIoU{)dv0{030z*z53&EB6*blmrX@V7hVRbS&fvfs@|WH zqADY!&-IlmUeh`&@`3lBwycb4jlRl zgxz|}%FtiYzV*y*iG4&GQ^owpT*DS~(bK0PKjsF0ivONrqalOvRbEXkA8jEm$KVEM z^M%3V#Sj~`Si~r4*>_0~Uqbyn^Uavzo^fYJMKHx+H7!Mgb z^vcS|YNA`%e9x4#>6KTEU4-uh21qp6biAZ9oGPWG3W*JC*N#wDj=b)0ltZC0a^#&i zZ7nBT_%6&>3;`j>>?y(VTMj$1=l%=n7P;uU$c_i6k^XYzN%}{(&a6vh9W_*eRmIbn3x4m_31aQY4h>8MHGXojp zZQfrqQ@_%nB_jz4hRdYjsFCS(oK|^?y$)_~iAhPnuU#v@emDLsIA~-JBy-K!(s}}i zh25^|(l6F+hSX;Qdq?mmT)$LK_mv4o%Z*AIg`=iqdRCTzGfPKJx-)hc9p`nVJ(UGK zMr^+NiWoX)yg)iP$M;#LQ*T#QFG3C6Q9Tl;Y|p!IWlRdC5dgPBYBD{r`Bv99a%_wbrkG>PEO9CAb-Y|vhq9a_Vt-FcP?l}5Hhp4 zxOvnop(}ec`!|}Bg#q3#LQNxtB@H5DAKdZ4B+jObq95q689&#?)WoA43?6%pb+yJQ zQNAm+)l|WI%IJWt7C13Otix>l?IaUy$tY3-1~60cl@A1{)mhF7l|6L8k`NiL0Y$=3 zq30L#=8M-_m?P##_tPF;68-mpH;RFLTFQtcCY$boMD3mTxKCDGkm<28%Bre2ecqV# zi;z`SMeXoF(@cPzh;5{33f4c;GcR6jW$cs+>s#?Kcd0-@D+&12z_+=5&Eal|y@f>> z4JE~YW?b>YaZ~V{`S9vroq0Y!=Y`{|U&KeC8bT2_z`A~BoY?ds3f2HzT%ozziSWQv zf|g5|K74dc8ca|++6n`tJNgGD!lVXJyB(xAM1d1EwXSyLj2UlmVQTHT6~FzUE%RKI zBcNoIno!g9X~fp3S}O_hW!VXO9QQzv&%Q7EgqhDAH#6>$V>kqB>sgO`MJ>KP|W|78q*amYo3rPDXo zpxz+qArfnAX+iuyj{`^$`S590!{7R6X^iPt59Xh3C)Q{{-PR=}g z7A*qRp-#xm+jBhk?A=S8-neNK-ukt`qW(|_94Xvb;v22=R?5213h9Xu+&TZkn znO@dVU%y?&s$Ppm3LiA$UaDD0J_2u0G3*ohT%%Tqq6#6KN;Y}hG@g*T+m&|yd=Eym zrb&b5Z~Kg7J2*HPE3_Y%Hr8f4p9Ri9QfQLm26yx6(>>1%^u|12elVlhlaw@N?_#l@ zu_nx9;aR~em;}QoRmceeN17P@!Nt?F27fMc50fX%4E$cYGSIAldGstTIVeA8LY9n7 zGnF99c)A_QqyUu-YBRPf$jjG$`SR%g6p65)%Wpl^CB!wyjr&9eh3JC2M#s!W10SFe zlHY`B*Iw$foSg3@Z0vOiqI`*v?v~jgZvt4Dm@Lyr&m;$ap1urZf+4p3nD^l&^ZfK8 z+6c?#U1B1NG`=)_nTy_cB0lXFl@g&6sI%3nR>#a^Sg1orS67#CoS920=m z!|REyfc>nGJQD<9nG6(mw>>T_n<-&vAGmdEjZ=$MzvZ+kygKj<&sGft98f{jEr@Y( zGeMr-N5pvwkBC4b+idY`-Inx?fIyVDPoF>k(RyDnHHPLOXlvSS+oxkPTT4!ejWBjN zuS@;Y^EjitG=Aq!8#G1Oj&Vo`KWo>oH^Unjor=NO$(8Y(bqGSZLol$`S*P?YHJbW| z=wMewpQanDs4LetiK3SNCcdDcmx3SJO3P;(gn$5vlMD=oYaZ_{1^*Sm3>B5L85zTr zl$gR0rWXLx!GWpXV*a+2Z{7=r{|^GFMun>SkH{1x!x70-?A$~?&8OnxQ0x|u-b}e- zRlIqQbWA!F4lM!?Mrf4ZA6~z+Xq}{2-N(j zR$P|uh(ub6hr@~s&R|UP@`x3IRhfE6R?6!adlM((h!Thkmw!Aa#8rMVa3i?~>*0dS znWEeeDxfLYz9Z;mz#%;|Q%O z!2P(G7&*uE5eAVlk6@oq^3DaLo62w^vB|@c+2#Nbq+mfB66YUk@$wOHtYhe?=Dt zRX_L}4PPboasIaN((`vqlg<@rhN&R`i;1&dx0Y!>+60GY&>Kw$gX{*zedpj2a03#b zmMbwMmXD4Q`~u3(@SuIa2m|7eAYsh3j!*vp?S(?(qrWi4!1bigp)*mnlZ>ePa_e2^p zSFvd$YEXF{2d@|p&M>K_aMK`BGg=@}Ep9p=vk?@kqq8%=cd3~Cy!rEou$w_9rGR#Z ztBoU-2p>XWu+z<3!J1&j$P~0rzkbBmB`A~d1LD1gYhXWAv*B90L(#hp;4vZ*od6M# z8MC9)1I{x%B0~0smOsYe7dbViG(^s9&WQZ_Q>TY1s?4HlSSo=ox_x63b-TZbYQafD z#stNNDy52l{=wj4nTJR7dgU#@pqp=0IiytOV>CeRg761GXZALNsI2xy?je$#5(WcrFa`vsY-a ztBzOZE!TS5rH*a-bo7D)t>YNv3LNpkYR)R4g-x9D*Y=j>Zu9gG(El=&?Y(N%iziP) zhXKlnM8siQu-F5@5R^CsLXM72=J4DG6!x`K4EIt6!R=S;H5BGLNEO0yaleR&Jd5TK zjJ;(fKv0HeMhEnWi75O~Q_5~l2fGyALjKV;!ei}P>hv9(O^f}PZ^=+}7h8WKWO`G* ziC=RpC-a9yjl*j9kV+EbNeE_yZLGRaIt;Up~9cDHeqac;^N*{EP@8{n*Z;ki0uQOTkUz z(He0{p#Yvf{8*eLx3|x zY6vGO;7T~x-*1fQ7EqHRuuL zxId2{zeI!=;M(WUf8PAx7z_SdwX|=T=iF{C!CuE9gPsVT-|((&UpAp7;Kh*Q#OsknGh8IdjlVtq z?G?Qt89 z9S@dM%zcTHainysuKL#mXL1Qqva#RDo+cOpzl>=R(|j~NCV4E=fHpu0^Ju-4ee}c3 zi3HyIO0eq)rI>yuxD(8z2M<>5R^4IV6PD?=(#|f1JtM+4j#sam_cCBW!eNGN-OGzW zB^O?R|(hlX0ndgNC9}f@Vr%fG4d8K#Y25N7SFe*`WS-YQtHS<3V5&5n^4*>3QJ6xa> zsD-V4z=F!OFWz;-0dfff zMZubi6zh}fP*uarZ_h87J9lkqRW2T`&dxO1>?LIXVb47pNZ}Dg`Jo7B&H$BcP5(z@ zVtkm6GuNQo+O_1!E!PZQ3^4KLo`zT4$vZa9d{ zF+Zq$%Fw;j;>G<%7!WZLT>b6rk}Cs6GODU^Mk7}oWFyJ|5xYokPXe64`Irpm_-xUT zM(CqEMFj>%M&)cf)P3;g=C)yl`qELgpFYKC*s`}F`JbYQ^bbVwAKl$__giLoiicrH zac|pdX0gX5@pqP*t-SYcgON`KF3T;KYR@M!30I)o;i_}^VLl`@A1!1QumUNPtyjG9 z$$p)!TA#XGxkefc!d+@AcY z{waIX`Ua#}mZWe;0e-}#2@Rh3t_7NjvXI@AIxrQFyc(ZACjXBUbOtMCDDuZ2DzOAG ze<21Jv?*+I=zDz|1uqFYbxE;n1_PcUV`34jh~84h=k2Aj)|9-s?YmF6yTSQ3t|inT z+KIf`*w#AP*!(G|lCJED98%k1?sPdX@5uLwNp{7vrZWZ;TQUUjF*9?QP!Zn`Jr~WU z7rdfKGX47ZM?wnG&ky47>Cm^3BDBREA374?1bgi^u!-&xyqVDI@IyURJDORx+>j>5 zGsq@=MEnQ(MZPkPHHWymAsX^#@9PST#0p$RB1qob9w^aJ%Iht?D%E6x9u+2q>rzwg zl6Q!S%7P!?mI9mxRBewMMu`&B={-wh7K?RivkH1*dX-^u0!*S_0OiIS&#Z4Dwz(`8;_N&d7xAI2d9eHxyv-^Zejc+&6YO)6DW7rSr zh_C?+W}5nkBihs1UYN^(8~Kq}dzN8j1A`U{MQW+~DStnI{=J9F&0jT@&J&9tu9m-px39evW8{;$@0;rrinT_ z-)o8oRf>1=`-IWTPtV3OGzU61x5lXdiL9*0_wOU|dsb9bhZqatI=TVK;-!qkbC$3z4qwQjNwZLp|(EEarDsF zwoiW2>nvg6s6fUc-;M-8+tyh3sc8UtMDYD&Uqjq0@kPHw7a#F^ubpNOasLj!%dJVmd|^Sq{W8;r5(&>3IKe#2kA_nORQz zY>qpPQ8=1F$j9*8%4wfbz%(r=1?UX)#cvxH8iN|)twirdL?5Q40wc9pTo>0 zP!7C1I%C`Q8#fqu95-=dyvALG9x@WY-Po*~zq#m4spkc@gHVrPB-i5i1C+zF+O=Km0 zySxfxl1ju-RJ}8qrJ~PNjzb+6z{P}>2X&A6r3(2k&k=sGqwTR7w;M`)E@U@8K!gZt z34AP!r%$iFJzrtqI}Rh?4RZ-T)>yS2GHPmU9Ys%EA&?<*3-}nkbwVU2CNMECapi-u zVBUx$MNiq&<>(enOTusrtH*#KyNCirZZt)#?7+iMojsdo`^}mE5z@)TAn2rr{0_-; z;oU2_hz&U5f&wo% z4Rpmc51qdk5S_TrE6g`ACF>f_UNeLOtmb>))YSC;J>bzs;wJqIg|TAn6s=b#>2%!K zXFR5ln1Ii_y?wt--8COoK$0h*uNFYy$Do?(v1)$Ob&zw%m0Uef!gG{)X{vQ`kGLx>3a((s;7Yu%Yp@eAWe>- z+@mv=|AUoj3tO=MZ#Zn1Ezyp$;GjKy;PT#Q3T#J@s%7D&m!ZzQL(kkNdpWLy?ke@d z{lM1Qj4isQUL>ZT!-@GuzB^RK!*-p3OF)s&S0qVeaQVLKZWQ|L@9d+29ygs;Q!uTZ zJVK0?*f26W4T6Y&EHHd|SG0}q?Ii*Npb8;Bc4m#kGw~AWU(x2SAk*%8JtaW9{mhiX zA=eDl=zd2{0&@&*wRg-LPkZsf6=_3D-(8tjabcDK|LqamlgJXejVqvJ{QL|;I=I?| zWXiVoD=+;}rwKDb{UV6QeA%q5iAMvE;D~aZ*M;VkjkHszGKfBbRJ!3aY7HO!@Ut0`FFKZVy2NfWhIIyo`?7Ny83{X}e5n$)xiU&%t zorv0cj8Tzxw`Bk_QV8G=Cilt-`t}^k90Dk96P*B{@`1g3Q3;0-yfpKM^s2Yq zvHLk1KrfoP@bphu^%7hSKGPEicrRXjfYZa_2KWG9;G=NT4Wxu!SQH;P_?DL5Uc2F1 z1vHRsbP==8Zw>uWNLb1gm6spT$z<7~pQ)_OQK^Jt&r@g4Fb?vz)Y}jF2p*9vs@shY zRH~4=UQ9$c)t&(qEeZuhJ6h!ZQ-RkF!$;bW>V9;~4RCh25`ZHRL|gnz^%+|iIyqIt zXwA(HO-xR{>v@5Iz1GL)j{~$Gs5;2=6j6dq{p(i-M3|MpWindl@=ie0O;XdyWQ zc%wRCPuEeMKa3ziuuh>q=azr>`AtFJcz}4AZ6ux!Xf8N-V0y9=j1Q(i{fPUAeCGbd z#6F_rslO{1Na-cnfyIy@#&NKHje$9V_Gypv25QNz2KUTe*s;x#1*$J!;xNY1?)d84 zayExo#P+$Z1^cbV1mrnk7la*Cux}e0v7%?R11SM{Sv(;*u%CzN@~LKdDz8XwL??Jl zjYUm}E-GJN{i!YCBIO8TzSJ7+!MZ;&?#-RCRSZ#=&atvs7!7~`x6X_qXO78ew(<>> zlF~{n6+fS7b6o7gw9Bg}D@R)qrfS`P=`Z^C@${l<-}c3kKyB96hSUqh4 zszqz{lXxUx=yUkw2)~KA_vqWf_yB!6%MA<-#YL#^k_+|}R$~f5!Lpj*xq3C?B1WhV znKes_P#^u(#en7^a}A~yTeGsklcERCrJhdOzn@`cW|{bp(Ct+5Ri7y;XR zh?R+~SsXJuZw@+x!e6r{aaB!HdZ-!ydH%d*AhzYnsj2Icke@m==Xe=c8e$c7Yv57b zoMJ-^7=ZeF)nwBdvTk?YZD1OcZhwa|u}=^Nm?9bCYP_hbUO>KOWQxAIWTk18qOnJm zxyD`$E9k406%;^l;C`P->;Ojt+^5jM#X;DrfM9Jqqzj5)=IEHzHc62dy}*!}$q{l6 zudKSJh6^wJr`;1h6)a?+HjrZQ8Te9AS=#K`I&s2kVazPKXlP%6+txP$RY15H4zND=pGaLpzuLjDFp%wqs2(d@i@VK#LI9c=67 zm2#3Sw2#76rbp@~m<8oTZW}-sMCEH1@3v1D{xByAET{69zu}swBPpt_iZ^*G?MH-# z5kTd=nJEt6+uCZqmDQIVvoqx~DgsUuIiU(bWGGd3{Mq=|#;s&Q%*h6w0}|psP$_Yp zv>x0c@c+Ox|j%%R@?ntzv{TWIEQjb2SO$J)W_yroC@ F{{g&Oxp)8o literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS2onCOM5.png b/help/BasicStampHelp/Content/Resources/Images/BS2onCOM5.png new file mode 100644 index 0000000000000000000000000000000000000000..a0bfce3a08f10c246ae862991d6da3c3fda266f5 GIT binary patch literal 5145 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS2xsbutton.png b/help/BasicStampHelp/Content/Resources/Images/BS2xsbutton.png new file mode 100644 index 0000000000000000000000000000000000000000..0d00ddb1c508d2d7244ba3259427bbbab5fbe9aa GIT binary patch literal 3239 zcmZXWXH?VM(ue;bp(GqgkfwsPqjZ!YiU?u?G1P#eBP|q>2qBPAR5&OS2-Sk3AYDRe zQl$t82po#kBcSvarHC|XQUW)ecfI$^-D}OBwVwIyJ+t=yFcW2lLH_|h2?hY*4+DKY zEX#jonKL&#YiH{to?|&4qP{H&0Qg#tjO~RY-zgU4A{&^XxJHh_gpOa{AO$x4i%>RX zgg^PVj~|d%)TPftykr*Ab0@j_c@oKFo}vZ}ao8B0NVCbDvw}K%AdD;6OY)l0*Kz+>_+$g=0zmfU3rKk6D=e z2wUU)2%ZEFpz+jfB#UwV-+6yOS9f6Z@X_M`%XEFbz1<09V5=*!fyFqFWEP%eFLxk! z`Lir5g`a^Q!XhYTDfNoasEzOgeu-yqIrP;Ab52ypvyFOwsTn6ea)xFTRV}eUC5Bu& zL0QtAx1BqcD@myYu*gT}=vM~*dBf6AMFPCPad{;)J#$YOn|Xq^{uAYJ)$7yR4j5UV z6VFF8ox3U*)w*z-o3~%iwDQ0nAG#Ou%XwMth9J$3w^?o|UD+)eT>)h_C!$o!C|%vi z>n9^h+fnP42`3Q2D%IX|Dxw mvc2WBFd^0L~6;oZk0q$bYu$}CFD>*tiQ zq8tbyIxML9g2}7Er+RLXq*Y5tq9pnBBCJFmSmU;j+i^@vt zp_%$Dl%d+dDdDQLK=Hs6_Y7&?m5`M;dsNXvD*V;Y#n(i$&u@m2qkU z{^DFg_U&UFj5Se6ruQfU8jjO1P|FX#;P@_7d-p?yThhw&x!&~GIi8~d^!|l_+Wau? zR5T)XEJ2yqJd(k1RSF*`1bQE>KYYlw;~2W@=*4)Lawk%LsXRevr04D#xxJ^=_FLQA zp~HLc|4OOt`TK8>Ffu>vhw&L+-IUbTdpN%R2(Rdvm>3LQ*Td{~JknK=!37H1RXln5MT0!~%>M2U8bhxl?8d1+wJqJRy%KLIGf!M-<@A zD5HvU0pU>2Ywj?4zD590h|zf2>onD2b*xPt$W@YVz3eo3m-&thh@;wgIYtjwtd64Q zHR4yp$$zR_L1Byy$~@$ua{cqy-&D6LKktJvUJZlIoW%I?O;dFU1^u08z;a8T3l;?c| z9KMKkZ9~?V-!8Dy>qh2UA%4csDY|q7@6I%G{fyspRTXU!TAKp)9iudcVEtBasmT;5 zBLjab;T+ZwzOr9+8W_t7GpiE5$L_!;(wNGW*LtWtpkX7xBWVs&EwqFAF5XSUh!uu$ zsa%7Lh3~w*m12z6Dxg*m#xm|UZJ*g{x*>QcQs^Ifl6~6extgeeA69C7nz90BSAJGJ z8#S7_pzjZHAkt)vydhb%f(*Dc2g;;(ealhU1T>(aFT>_!m`}~lU?m8}$I+wp!T9fL z!tpYDA=7&TVynz*QU;%$8lOULK$`_D72byWK#YzPajh%8fGM}A>hl%rT{rX=p(GcC z&8I`kFULWW!TFYbK#&^MhXKcBTOd+3qVUJ0wCa{>eEpKatvef($pj?#`aXvFUVL7TX|U&M)D1R00(1*v<}|}@|CQ)1lQN= zs;3Rqg@ABER&OP=&(8_!aZYJq8)RBF^24ZXQ$~5k&MCbqVZO+CnawLR8tJ9P*~buT zw=CDbpH$WO{3)gQ=euARF|0S^?;zJ--#7bD_dFf7gyQX}Cl-A~e0TliW@Z1W-gr|i z>38wu7D_Yzz=oLEJ8xTd?d>=7>mN1JB_fyyVGprBsQbzM71VGgUV`4eyJ-Gv5pZUh9tH=dDnhQ#j# zw8&e)3goF%3s8ju?58h6;e(}60obA(HG}Fe7`uK#+oktJ~A!bT2J;0O4p#;n{bJ-bjWykiYYRvu`^FDd~V(An4V_!jK#%8eu=BWPx=-&?|nEOqIjY~C|aktaS~04#U=<{ zcdxL*FKccGlwpromf&n!z$KKp%mcDYj1AZ^FE2(@ej0&OuNMB2_4^kg_N+amKv&IW zbKBs(nAL+jIFwB_Ck~>Rr4Xcf@-shWy)K*G3nx?!z6iNF#B0yD*eDENY9@Va&G2hy z`r8gQoy8sIf7FKeU$uw4Tz6YE^`;Xq{a&Cq9PBwA7822{*1K2oUkg0l{JV5X@JCa5 zf-;QfNefr6`HvGKF~nCCo3{H=lFJe zO)jQyy{H}-7KwOgG%k0?V9V09;@h%0)Wk$%yBh0@Wi$7ALEAY;QC32%b&d@vW&SF7 zZ6bN8Ju46*m|v&gQf4sQ)Br8x=q@05#Pl!qPnD=Iip_T?n$gP|pe~`i8+pjY?MSO4 zrei-HrR_Of>rswv%X|MF>VI$Zhh-l6oz7qTHWxeZQ#8>ztpikr==%KPKJ2HWM{bdX z;YdZ%2_c=Do)MER75vE`&6$|U$VkmL)M~Za%NbRxfXJV`X9F?j`%qAzXDMwex8UO( z=G7Js;`4gNb)nXF2$>TSWM3WLz+_5z(^r|z!YU8HLJ4fkPm@@p|Fu#!AT;thAsi>l zfq-(b8hii3#;;#~@TAx_286h2ifrC_yyU zfrz3@5t>bPo|oq^*fUQA^$tsH>=FkT$iK^cj8!6V8RyA^S1en+Q12E9cqiU&krq>d=q82Uv`FA*=-qplH|};sb-uwFjbtP pJ&DW?+HaGFgR;AfD(DA$p$z;)y4j5RJ=Q!97@#nEMM&qc{{Z%B`iB4j literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BS40_dimensions.png b/help/BasicStampHelp/Content/Resources/Images/BS40_dimensions.png new file mode 100644 index 0000000000000000000000000000000000000000..9cef8f43b7c56c193a5fc183a9c4e9ad40d24586 GIT binary patch literal 12662 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%0DeSv%RxPYw%VBlr&b=Re_lJw`e{k=O`_swJ8CN1b zR0vR2JyD=u)KTdm?MtKp03ZNKL_t(_l9G#ttbNF(BQZJXqKQI}nJg=SQaX(}p2)_f zwtwQo>U!X?j$Oac+c(?rJz?R0#JyAx*#OQ8geL^sOszrtd$Cm zq~YvTdIyv^dH(d)-LHQ8mw)YR-~4vJGZQ2=z!WB`so$SvWTl!DOfJ1hCjn?9(fcG6 zQwmh-=DOmN!5GUeFrkQvi75Io6%{CvNSdcmpC?_t>dXR+eQPvPgt!Z$(5qm&gRtPf zN4LjA^g43XfJH9-SX{!Y_rL9%n?_jGDXL{cZPIS>dn1+g3O3XbFjkxfc&xOG`&|Gt zm>2h<6Fq(P?CADQI$peZ#ZC&!{OqNuuGZ@pkDrR@!Tu34R?F4V(eY-m-P!by|L{A9 z2Z!_d62$G-?*HTWKR7u*6WiRrb&%4mOQK3KD5%hc2~tPxoE^noi^X~uS7)LS5YZG# zXN*v*Cbr442!FA@J5HTYNY=sU+VC6S?05-Vad>%L+d;i@jlb9ezv!!xuQ^D^bh^{0 zo?f~nq={gnDik*)3W7ZnH-h4yioSngB>aNMB@zs;jGkJ(dT5=fBV3S_33(fKCBiw7Z6TYk$zr z59Tpt8-o(?;;KW*;(<*iWpZJ`0GKnm=i()*wSr8CV(N^2zg1HS5K3Z9#|ATo=%`+a z&_)qA)5Mmg#B^_K>Y;L~>QzB#vIWbu)!Uaj=hjsn^VLfqKE^w%@!^u_JLX^GU3PCY z2=`3DatZzA_%@-J^|Is)=~nZ(CWXOESzfFrvpsg*^&1D9ywG%PLoQatg{qU(-@AAF z_~4pA%21~LWPfk(qmMt{{n~Uk-J?iIJ4*^4yagXUDMO2qeHSayL-oVpous-&8G+WM zb{W0N6)J_H?=yDVBmx4RTSH>LjAY$Lt2eM2hDT6FA%rv zwM;Pgf-;bJ`SM}fnF{6E=Orx%-PKYR4x!NJ~f9?E2A z_d9>~z3Vp)j`y#vmvhk~(%*mM?z2Zf&O>IJ7J&*y#7QSiJ;4=9Z}t^!Q3>fD7g5k_ z+k$PWL}=nLn$r*giZcZcL1nQ15K0FPFLqoKEXVYrmewt#wd=MOFTP|p+HTF(=Z-)S z6imI$rqk0UiWSvFmN#C1%_)vted6c~n$ku6h3>79@=x;^J2UlnkEn`+E|p|e3_&nT zDt&Sx1p=xh^a2sY0vR*+VF*PYK+G`+q}XOXoV;j33CdAZ2T z)yCmTm_RpE4;iyck#q{H6n=3Syub?F1RgYotCoaTr|`y;3U*3Z_6~xi)At0+rOSyi`Dt7!-FHGEa&sSpI+NP+^pvp^H-CdX~r7J z-6Sn8=F{oqVt#(}=Ha!Y{k+}?Q%Y$znY{Mq+dGHHrXqq8Jv1tzDV9yK2O+eM6oI5( zBz3BN>XWEQrz%PzJCPm~CbgP@3ndYqi$>p7YBe2m6y$gXg0wxBSEJQk`TSGEL|-~0 za;sxkpO6~AUFe!7(@F3M92k6f=k0eAH0cE4(@{aAmQ#<7k}n0!e2GV#hMFK%Z|z1> z%P^>F&YtMzuEJbcq^@@kZYLP?0Im=hM=>zLO+!&iCFfx|zu4sUdKk)z^YwZ;48tbf zcR$5Na%^Fc+v5v(Q0vl*Aikc+=h4i( zn%{PI>a9>jJC^m!VRDVmY79cJq3* zT3!spaCG~|>SCVyRNx!$p8fd2SKfZ@*6q8S#ge_IzR!^U+O@-@8-3~_Doz!P{l`gJ zBNvN!qQo$S0s?j-;^K+1bT>HMit5NCgBOt$3~iBAV`L;0l~Ef&R};<+Y^<{R8el0~M*kWyeBXu(!&rc7-6+@BDb*?!3w z9Zc-9uayYg%_M21v@!)71d)L_f!MlZASL!u*CtvB0ZEg`aS(aPX1%7_(T(f(?%vu- z{V)9d&)mLu``Y2Y`9O$w1ZwxUZMG>AE6PYOMr!~KI z1GJd!1hh#fhJ=l~I4x#zJuKEKLKQcJeY)9rLk%N%gXR|F3XXsZt9llRs%qgF1@aN7 zbA$LW21aZ3PlIDTY9e4K`q`p^4p7Z|xwP`=2bV8+y zXh-dn_O4ybF_Fn7)YB#j(y4T+1SOb8(Sb*biRWnLXz1*q^0l>15i|p`E9OF8ek|Hb zYrj09TgG$slP{Z$UIol*rOjCNDioEj>orNvB@g-LYd0)s0kmDIW)xIlk-K>oa#pA*rx>L6s?6CW}QQ&^>xTfLP8d0r(I75V&z^gzAw$FpMZ`R3k2P>X z;naY<>XtyE#k7%^*tw*VLUXSotBw%-P$w+b5vN92siBIkl#8H600tRbhTAoYZ(Uuf zEVcSOWE-||jMB1IVB29~+ZJtl^AdZ>4H+&0Ta(|hvUZ`^%;^7LS@M}el4QkpO3)7j+s_;_!&2jo1gMNlAsO}kkr5gMtY zk~#oTC|x*>-8X%Eg;rVbKx7uy&}vHwZkc4x!_WWHw=Fw*NmbfYq66yIHV$sr^Zdyp zVRJ~~p0=^zM$dDngzl%Ap}^r)>er#-bV7xR^bqswQxc+}Q3Ru|kqKP12;B?DXAacI{|(a12(!tXKgHAf6*)DXHcq!!k+$oM!GWR-CSG0IF6DTmgj% z1sfllf=RniGCC}Cgj%9Qb?_2gV~>RoR%MZ@c{u=aw3akRM8R9)g<81RTM|y!TVC0o zcZXRGn2xP8$4gpPOKu(JR^V=CmIs&@b9aLmDQo&LEYFvV`O)EV*{okadpNmvSO&P+ zW_2OGK6&t{Ls`xj-E{K&)vN1A#}1&-vhVFo_I7uICbl!%qr*@%2`%ah7ZzZn^=LUI zs|w&$2T;T<2~^glM3pS4Yq655gcOgYh~gd+67>qzsMTVghd6mVa#s6rhC%_8RH04^7)xL(ZH;I}PhCzYTgK4xh4B(yp3={%`bHc0 zQjhktSAW9I%*>*RV&dSi89Iu)4Q2TD&;DGJi6W+&$hI2;k(X6wg^kJePhfm5fX`L zkBm1YOwd^@yBCX53DiZ!W?9_TGHks#d9fbK{d=$F)y2!_Pd3Jb!Omw?WU>g`ZN)yPC820Y3g(W>0-^G2b&{CmNYSTJ2Fy*W(}2#g-es$))5@lt1r#x zGuq-m`C%W8(QDf0X5kS@5lNe}&c&i1cH`y^ky>aOU?`#J03eu+04|vrO)B9hcxhw( z*TATTvo{6_;KASS91a-aNkW^TcLT{Ve_xChRmE_9`IE)bXqBDsrnCx*+4mwqzK zmUnh`MEjD9YUgf71B$`386Adfmd&%l;S^J)6c&eoowKW#sBxWxydFAOFYu?CEe+=j{V!6i!hr7EqsXnc|@84v^;8CbC-1uiv^^%+&dV@BjGd+8&KC&aUmAoSk+%lk8+S?NvLGB>g0*N(`EahIWjI zQTnvgRnbWmQAHQ4co>QU>{LZ00i<>SV_SVxi(`t=+I?GDLp4j?N*Trk6`u{v)W?^@ zW6(m(CH*1(H>$h_Rg_NVVnfaa{`PyXO92s@zg|mRuO}iloiv!K{<<$|gxhb0m-l{r zFSVqpl}~lu(S9e%tNF$1 z&b|A+ro5h)Y~5t10NrG|&bBJ$#k1#czx!saGh3Zq9PjTCbZ0l&agtCcO_F&MNfYhe z)d8id0CX1-CbE;ra0CdVA_%SigG_=tkXeDg%OloK9jaFA)y%UU!cSPxC!2d;e6YXZ zdoGPOrma0x!Q4X`363FK$;HgR_0N3EhnSdDQiU2)Ks7O|#^-G?7-K;H$sX1KEAi@| z2%uP{p_s?(j7{!=KEe>%uAvU<#Y+n=bWN^_p`THxu|A7cgvB91a!CcAhurl$@FHmf zY92O@0#cnU2B4@|^gzsl7YF1LdU%pxB}CRzOxeW5ol7wjS8-^}4+h)R-GErhD`KM- znjipD2hGZ04ljtgp<)@88ibl2xHjS_0XHv1q{}sHsHRt8qBuUSl5dTl%X2suhtaXD zcarsfkY*bzCD+Y`hEm*%=b>zdXHOp9xOcB)Tb(|C^zgymci+)&3fgLUn)7nHGr4{H zFsXsV;(WQkf329W*XxV(3u?Z8JWCyhTz>GK?_NJXg3t|`6tDrMh#50efe%((-D5hl z(hx+Iu|=JPYK&;6PBdf&1XT)=m1Y+l37|G+;={{Ugw#u0!4lT1Qf+2Cng7y3?{gnp zfu%-Rceq;t%mqb!wOp>2bBAXe-u>#E0*EBUF%hX%2ir>ybM$ex<4Z=umd3V!TLFVs zEVT@ZZC1yvNUV>xVl1GP3f#Gw8(|XHT?^e<2opd|C~5`d#GN6EChDQWMFGrU zkALfeH!oHQs0Z2;vCc?RDXO^K0V3`Q`dDoZdF4gc#qkl!T9F8#vL;2*`bh|&ivYwC zyC&N0qz56RRg`oujFDnsr0c& z#89$mfw)8s60>$1JQESP!@MvWsv!UsofSl%o>$z>SfYC?rAFc&n^Clr`Y8))zv1%? zY#c!O{BId!aOL89MZc^Bz=qTF({&jNtefax{n?*U_6qHk4m9qtG}{OaZKO2u%NgOP zf;@mW9^gRWfc2#X7bL>2c>$e5V=xCpKty1s^_)e5TmflRbdoA6aEdD-2$!mEAs{W% zscnXxo&I96B$4`r5<}xsS15}_f-6Wwi2su>H$zdy41~tj*u;EcqQQ_Y}dS{L##V2>#eQ_DNK}fF9-#nQ6FaOP=sf@6tOkC zQci5+e;%*TyaZjzMQJ|3vz6?5u~}a{fA#X#Yj2>Givi}~Vk z|7dacYFIBfi}l6n;^6qG6WOen!%#l>;fG)U`g;j!lh=`e9@>%Qi=HJ5r#%5T%Ht}irsj)NBuEpi4 z^(`~{OrT~=2EQm|h9ejYbs%o10CW|7@S_K-)rw}Xzx~?R-}`AKr3xiQLZjqZutiU* z<=H;|nlJIVEcdS#yCZ(!b!wntFrhqE$#o2!D2l~i6cLeB4UkZXQb{oa5Rv5SQSyXr zvAcK#O(c*;&0->)^pogccyXad|2rzR;xV}!u?BU*5k*uOdzl?cTq0OYK%I5(K}Ecb z@XR2lUFtfBJ4z5K z#nst4;yxHOrVIdp!Gsd2n*ssH?{CbC*)RXKU+f@BLxZ7eQbMqN07RNuX)y)C8>u-~^~vJSQF*H+5+l5P*#;a}q1A*Rbp|6Y zzQw_d0wWkDwIe7#F1)g`Sz@!^%$MgEi`#F!Ufky=&*rPu-PhlO0bt2_HDC6VUi#_5 z!Co0Q=B|@2^&Q~I<>AK<@4kL-+V5K_C(lpz4)(g8nZvuu%msjTOyV6O=)5gUAVl1$ zDiZ76<4C&42vT&hMQFi)58DcW=Myb$M?F+*DcF|x3F~YJbt_Je-@q-C+lEg+{rG~0 z##TWX+VhSY%na72^!va655eN<@4WpcigvYOR)ig)ni6X33jm~YTpP0KU#dmXtZwu) z9D{oVS3~=U;m25FD?o@QJKa%G^|uT}=p<@g_^mOdXEdjHJ+q()6jYBnYC1(l#f8e$ z+hARnd^05Nq!hr#RZY|hri9KN1tzo<0-%wSOA@D>Z+>jqRG;U#L81* z2%a|s`>AFTxl^^S;)SF-7|32sd6O>UKDZAagXN$h^7lqw+sZy0ABz=_X;{q||5~;s zwYINCCe33;BvP~N7K=fxxWlCk3%C60$&=$-x5Oo{PM$q^c>A^2bMf7SLlw=d)#Ci( z@WySkM_wXjRH0^48WXIs}_ zu7~J|W|>(l>fA!_#yqdqfAB|tU|#n2cW)eC@7Rfmume;ST0tiV;<}(IhhlWge_3?Y zYc=Stq>Mzju^=0V8-B1Ja&dO+_8TRaiSc6J0@&QBLZ+1WnG5c}@p?CzqJ)U?%-zz?HJ}p_iimb8)(MM3G-*dko%BMH z6w^s@Op+kQ%|jLM6{m}`Zu72&cj=xk$ynq_QHEnnb8I_fAC2&8z`K&tk57(2^r=8P z{`KvT8!xjsyc7&2SThd%{r}@1WTKc)rjxhcc}FFhUWL?(x|Mp%E+h5j9|icO2;A*w zKLIpF)?WL=weoTc3`jx(H5zSJOlky?Ae0n1MXc05b+EZBy_qyCLNPjBm14|Jr)hDh z8r&esRRu5`l1!!VJZDP@b$W;~J(R*ZGXds_UJ(3GtqKdtyijT_5%p^Vg7xlHP@;lm z9g_)0H$@Dh(cviY$9(_0Yt>60Z3$lpMFV5b3`zZ$QIydT2es?*@K{Qi2$Kv zQi69W3QeXcqUMPp7;97nE>c1Egg|oYxe#L^N<9UUaR}Ush&Rf(j4?`YSr{`z)-ncW_nXdC@ zzL-CM@nUyx((m*Tp)wR$6MNB4wNrHwm?{J+3Tm?@6!TJIK&=%;fr(YT@Ukc2SL?W{ za7AA2lYQcw{4+oN#8?F;}K%gSnX>y8lnawW9W6a=JN&<1@-5cnA4)Ql9F z`UbsDNQ_0YH^`|?<}Kyz6))>GO7<0atpiIe>~P|bL)n-WFbArS|qI925D{FnbV z)PSZ~Q_d>xijbP1@sS4?6$VAeluYdO z^b96RG!I2JCDkMo)mh(9CzENCuJ8I<{0pGsgr;8ELlaa%ga#ZyND_2iQtiad+KOWd zr6w4IT)RE~I=}Nn>tydN|-`cge z`gEO$3U|n+YG6*76_{h#`1*8xcA|Z^cYMQrbMoTZ?Aih7XJ^l6yF10P-mF%OwRXJ} zmtnI!yLkEHwC}o|y$O;nR?7!Zp6|@MlE<8b|#bA-a*G+MU#N3x6~_0L|X|7 zaDzy4WKilgi}$Q;mcSjPs-h;_O}y!{<2Txg1BA4V^OQ^D{A}Cd7Z}vmcYX13ueTWo6l_I2wR4{~F!)c6~LcFEN zUmlp*%CpB8$x13~o~cddP(m-cI_btrzsj7nhmD<>S-93_tVBpO=lc+0YR1uA?(v%23MS?kxCk|C`?`QgYekTqyXLf9=;g zQ4Qv~ND2-+C~f=3h<|q0dv~c2F93h zi@M7rwyArF2$5p!)HTNW;V!fkI}EeowlOZEMZMkcK|dCgN91QdF4qm{h67}jf;?(ZMd{Pe}+ z!<)AOIeq#x&1Tct%&iQ|IVXv#Cof*k&*$^=`JxP_MUt+E{Qmbp>=n0eUGMrnm$JAx z>1Uko9#DF%>*fj(Q@r9(xS5qCT6-{6M>XD{NT3u3r&SJ#5()Kn3;&f9+6Fq1_lMJZSIyjkAl!I zKrE+KK`K^YZTWL#T~epbTH$G^$YIe=OF{773?^=FS!&dmR_M7_4qU6tAVENLm?H@0 zsEJ^tylqPmsU?aP)SWu85*IOcg==V_Q&a#iXj<*ta7vKPD$RmH{49({rTbV6*2Y$4 z$z2^^s>M#=7v7HCn4r3C!5VHxw_$PWWw}_)Z`{3S?yJSw$=S)#t(%+q*~14PUb}H` zy|KK>i^XDR@A}hcryqX&_+l~t_`%~}{N-<@q|?-|&lj5^mz;0kxtU85vaDDAbVd~_ zL=vDZ2(NB+fLH)gQH7*X9g7`_ZU`DdFq%c6dFH4a9t6Fu2WWj<tsLc}(GlXEAiyLYSd}NFISsGO6LV8x*Ux&lq7YSxCxJ3FN4@?-V5XKNA zwJUT9nhun#vy62}mQ0Bh7jdE;6fsW>0a8IUeFmz7?zC9V=`pa^H~`f~SgCB!Vu9qz7`z|kM5&0n_1ZmtBd7w38d+4-%5G;s~EJ1WI%=V0=m_m11d;@j<7_=4D7HeH7}1X zwn5w@9ODe`7W!~$N37ybkro|Eyb(Kle?^R+Lfb3ctCUHFftaP2wltrTokVmhjrSU8IZE&dLfAHIYLvEoMKg2 zA}A_VQ&60eoJ7#bLd(l3A~0G3C~(rPGI_j^1x!RAU7ScmN{NsjEfaS)nu~}t^q)y* zDZ!yZg;-FDd-Z(>@&W*LxxI)Ot(duuEbUq(vJM1pot}38t1lmqrd8Gm88XI|`NWT#7g(tvzv;t0WBM-=o4qA593oW#b@uH+Yn z#2#sd!bFcv^di)TeYOI)x+5DeMMFN>&Ks|MHjZL`rfK=sm-tzBxP67aeIER;3Qmh5 zHq3=o5C7i(`uG0N-~Zh_tny}va`rd=#=rgMt^2Cud}JC`x?&KEu|y49u(r4VeSV8# zE32+t#rEcXG`$*6i8v0Z^-nX#=H7$vVyK)XRQ53iv9baRk?3qVlUei;#VKTmDxs!? z5E_cOsLSgF5H|>VcM}zei#k}M2^c{`V70yy5SgTvQriz6TPKta#T5#v79@hI_o9qr zUx6h7pwT|Bn>J+Rjz&wF)en)B2=cLyMMR}-fC*NMUm9ebl}5h7c&%`G!s5H7B5l0% zYw_aE3G=dT~>SrAD zPd{I$9bka7(#XwFtP}_E;dg%cU;XB9uF8D9S{2XP%Hi$9zwsNt(Z;f%sot8X_SqJY zu#wJvt7#ICFNlQO**01{-2Qs&QgCeVG{O|){WWjKIGyf6>VVV`P|-;W!p0cmPAV{D zx)J7dZ6*zvq@=M;#3`V59VM26As3^Ffhv=bMNo=BMZ0hn(Ji2$N|3sG?H3kOgh?nq zaxX-vz3N0Ls-3x$i9tVR0#XcRy1-%-QY)C$x*7;hmNx?3czDLlf|0ORIiAaue(Nx8 z|GRY~8V411RNvuFqnZ!%mw7W^F4lX;2TZ!WIDy&0wS)D=s|O$bsNb8-W;4Jy%lUd^ z`-jK9%Hg%X7k&SOkG}eiulBv_Wcu*Ii>~W-c6Sbsk2bk1mxBnpej-q(I%%nd8A1wU zVA&HzC6N@BPSGWekQnYtK_r#B-L_LQ1!tJG>%Vo_YB|OR9<+J!=GCiBv7L%5E%?tl z%j5Ig72ozrAFZ(_isp0=IoY~R!hp2Ln6fB)9rjhI}j zM#U6dkxE*R)ynOSRMC#D7u1ZI=0)Gdj1 zM3N>Oq3i%y%-7RdWkq9^j)5!&VG513?#p!CkxOxAkXi6Q< zE>60BN6^thmmW#IR}E#CPS8<1?P8ETi6+&F13=eliq>^6J<&0BlDg0WuK0IF>75ZJ zLq|T+7Pqyp{MBFj^?&KtrJiI7-9{1h%7zKIFR0BVxLce2ytJuigz{N09izXg zbg8XyKj!b-pQ7eQF%esb9z6!bL*~6Iy+dG9cL0NcK|#`4en|})y+W$~rnfF%O*d*#91lT*&b+xcX%~6R@wa{MmJ3RD z-^}OFa$XIK<>BFhK<6)C6fe8`yX)n}(~mw}XMFRgzX9{bYH@OLdh^yzH%q_Tr9+GFm>N#<<7J6tN`}R~}cgv(I^c`zinQw~l|SMMyK4yPJD4 zA95bV`TzXyzxzM^-M_oei{*N4PC$_6^Gr%WLfAt`tTuC2amBI@;xupzo5 zxP-qm4+*HxY2X0 z*I|KJvC=pPiJ(+s8KW;6b+|-3k=k&hnnrGofVW8$Zm}S1Jd`W(uEsoX*V)ExGVV@u zRT1a%;?##lE}H@9XA|V%<;k-fckY$4dHLkgkACo@pZey{cHPX)R`b)o-RFNtbZ*^aybSZVD z5=u=W%M&|~MRkNos%&=D;a0|j(TsstPUhHY*v`VP*w2?fzhibkTHNK&){ERm1>wkW zcQY7Z_D}xNpZu-=^lz{7e7;<`6_|Cs{Ja0&zjOcSK1Cpn1l$-@9vadBFnXD-GzMG4 zR-c@rxDwU2Ug#x&FkX>(rqnlP9t=q^vNpQMl7>2^(<~NjqCGT?{t-!!4RtVzu$WR} z(^25OhC;&J-~n~WWhz{^5qBzmamxSC+?&T+a@F;szhPC?9?#f)dQ2ysq&ss$LJ|n0 z$RrA0Mnw^a_x$+u;eA*1I-$=Ciatah56Kl2h08kO!<%!U{uQxFN6dpxJle9j)L zc2%vle)o^Hs&?%@r$g{1-d7*!>{Gk;-c@U@-}-%j)AvUVAS^{t62Lg*Y6*PL9NGFlcqM!+Edd+VK(R?QxG-d z{@VKD>2q71=U#s;h?p!L4&taan;9LC`e~XZ@u1V&y6mzeq6it{LAT%U9=_;6$e~yh z54uqhA`_w#LW{_X2m^7}wwE+^-9+3nv;ge=*cQMLL;{YJj>oF4a1vs<89D4-?owFz z@lh@)XGPlA1x4;LoEm?Ln+qwNAL442jMiEw=2w2@*UxRQq)Fl=lbD|I9nW~xOJ70a zI>8}`mp@-8;~*%w=O_w}Di)lda|Cdt6uaG76+9lf}A&j5gk%8H;60frnB zDM1EsIWmX>#1;Sv6|y2ECSvC{FUU>^07bdLric&|fOV!Mhyg+8k0nGRs&Yi%nzYTz6`2pwr^$txLi_!ra~JlCg8Mb4-}!d6wm2t&WbMo_n%d31Ns#FOlV z+~wX~4SkkC6rElz{0CzEXV9B7PEimLJ8D;7gJXeQeXIdT3Fo}})(E)fE1-y&m`GVb zL{^B5j6}!*01+{92!JAt#74Bs2NM8e4Laf%L;+++tY*PiyNmVoycD=yLqH5TA_-9x zIES(i&>|p`!jMTZdm~e zwZ~G-0ikP8#E#4g5sBIDk1k;Xi4YaK`JkZK6tOT@s%oJkd!_iHcbpc$<=Jtp{cXRd3sYih6x@)dOAf3d$ZfAba-tDc`OD;WNt2Pu zQM1{MYPDg1m<$K|_srMoQx>@2kHaujVS_Lrj6ev$8W-KOm>bXnC|1}Yf_0>E03cv& zQ2~hFd4xsK-XXN{nsI1T%3eW}Is&2SH(2J8y8rHwH>s?|T@=Y!3GGgZec;_6_?`E?Z)CDKPJH{zfWPBqFZ_WQe{Tqp1ADGg+=-{FeQ|XRwwi@k{#M~D zEIcd#=eI_y;$tlTgBACb|I4Ra3KVP$Uh6uzK|~_1#{{9cl5@X76lxL(U2{LN){%-Z zU?9dgxkf7pjsuF&k#->&Ymk`PW5jmJXb;# z5Dti3&84x<{&dspm8EYxAqYb38x3J;#W_e!=!PEI8GwcL>$3(6U!SLHAFnJwB}hG>O9=^HHQPyGTNdu>E(9d}nGP0~1v>NSTObsqPJqeJ`mXK}o_ytuj5yYi-6wTLl! zJnS1%+nu4!tkPD4IlH)7Z_h=I1|o}wxZCF-XwOa~V6KPhXwYac1geI>;NS#BAZS4t zEQlx$kdPqo#9US!;jN&@`~E4%F$Ed_w~!6=z=|dwzYNkqA(>;3artGki{OpFxdQyo zyT+@K;ty*Py!8YC*5uZRX#M`*``~;3=!5-XCy9q(jUXZ7wYOgV)31Mhh&6{-sO){_ z;EQ0<7sAEdoVmxvu2J#Fj6o@0fZk$aFR9>kDeEr~+-`?l>{Y(drf`&&C9UE*6S*Aj z!sFs9KFO5}A%a*TU#>u6krWhd;w|`6Jpy4Qi$K;25wa(DArV7}LBQxzQhfJ`z@p1I zE5I~D!OZ8frHm_7^EUJta(lNjIjmkj6co^+L{sFJCX92DoThSNn9|8Ph8qZ#N!U#+ z&zm7BSl#zIOfE0REu_*yC^r;DA)$%|C|H^0$*p0m3CD|Uaw))$6XpIiewRRuTjOr*U9eNo z@%g&Cas&Y1h|n1c2+AvE3rHSilCl8aOmx)}A^<3ig2Ld*R~P`m3MdL(O+AQEKmn+l zfTI@>BD5l;NW@z#jztEjNR}$IMctzi7qzplx~7PAI2FVt|7;mkb^r3%Vxfu-tPbGB z23&osSX(eTLlek}JlUa72?qdieG2ngh9Q&Rlfa)fXQjgmaSXm0Mo`|dxu(8}WOs5@-WPE(+2^)_?RNj8_47cai- zA_^3PId^XP$g#u1WL)8vBhLfN6cDliSl8#mC}K9w=jP%T?DPr%khKO8K*WLpAVP)$ zGkIUASa94&ExRA`Igl?nV=4x`U-E+tLI;|gV#X#ph!oL|sWY6DnfjA+pC zsgHi<=YRFhozZp@53Dst+b~od@-Mylmu|fBMg|5ELIvQPZ2HiI*V7*FO>CV+KBp0? zNYfvM5bhAS%4(?s^c`>cuPc`HcT@Pda)Wr!!etf#dmg=^6p}XLoTMr^C>v$Q7F?5*7q!PO90j`|+;AU;(h8^cqW- zxGeC(XIsoP6modMxa-cb+d1e}7zV}lC9N2h;e0C^Oy1vGHzx0GEU&Mv9lGrDAdHBy zx4kvJu-^hFz5dyAYok27?D!R0+uZ2E_IA5HwXwQ9-42puNKC8CtFyE1K!vqh9jw?) zlj5nVDQj%6-wkRZQ=r0#(Gs|F9?yFW$Y6b6YCuO)LL|sa0gwaA=y`@+sj+CC1K1C~_mBVJ z1Ap90wv%LNwKf7OiiFI|fB03ec;R;{OT@m*w+l`<7B4CpBoK>Ptj44!w~Wb|f6T%9 z0>4(yl#0Gcrg0DHv!%=Z0KJkV1Y{s~ktJXSRJe=~fqZNi2wb-naAufmAz133q8AGm zK__bk02zbac$dHUdJdmU?%bgQ0#N)GkoN}xz&MMbJfr}VMOn9ppv6)^8Cxj`ej}e4 z9ISw->Im+-)$J5cnK*GH2tMn8 z9JxZ_F!W4ZScGzl7#nz>rB7Axvg-8L4s*-TY!y(zc@d7Xnn*wh(OP45Zgu{*fAo>J zzw6ygn`e_@Z1db$69h~sH$UT+pZlqwQ8r=<2!S2B0+qBifh zj=-SxXb{($Gs5BQTs_H#L@*o-hc=&@nIfeq2rZBioSU8j2*{eHlS}P-tHB}ouRQ0{v36g;ku@CwTbEk@p9dlCPW0!FN{I*Zfa{=aVjx!-u}c7J;~=o_OmV^mZ_ z!XsB6e#hJ1G8?uKk&wWv5#^F;y}ufupwMv%k42FsJxz$OrDbpm~5V<;&Y)uO54D1v{1-cDPYyxbK^u~%<1N-^sIPH zSZMxoSWC|^lvsBXFGgVnjWWLY{6WKUqLcVkBoS@XI2&$()!QqJ%ZrOgk6$*w zurCNBD>{h>`wt%0dE8lBdE~(pr&hLq_9ZVuK$DLK{r=v=7uQs4H*wya`1QF_4a); zdr@3^hfBQx@Z6oQP{dhD0DyiSx$S*?Gn4l=IonU95I(BV?Y{D`9Ix`ccnv1STh1} zJJBZWCVNnM@Zz?ifMo8a7;Cb)znaIL!B+3gsgovb9y)ea7)2DQbg;>_wgolptgWpq ze&t^uc+xGmHKV3AX3+1Aw60H2C;efbX+#yh3UYo0H zbMwWK$N zd17^@bE}Q1Hya3a=&}QE{Ixe6KXAFi5dE%ft$+#wtSC1pZ|Hl16e`gzhw)-ApwkYy zcwFG<1&#}4F!*;b@Pdk^>{S*{I4YqiIrB!g2nbkYuBY(;5eiu0Ki}5}#kO74E1^mHn>y*3B-uE3 za&xPD`BhgpTkWtOqUf#l-puTr)`QN*%2&SpFa1QG_1tF(VxEoScrd>(hen&U4<-ej zX321EZT+H)_A`edq!e4DEr=yBd17?do@!YEMaXP&&<3oaL9xiB9YR$~n9wi*5(PrO zBuxN|{6Yb=#Vi#aiT%#vL7EHDxxp!ofD&O^5V2yc6*0zD)C!1{=m5NxSRmZ-`LU%_ zF??J+!ZlN}###$v@_6*OfBcaj{E;8O=aFw@dIZ|!X>P2pH5&rBaPhu3yz%Fs@ua6H z3emAuQQ0TMbqVs8uDdlrK<`^GrcY$N4*gcNizqyyaP(1+(j9`;Glis#<+mb!<(UF) z5~)nac|^OG{86dEA@$MMS}k1*ri$RXHXzg-;T2ct~9~o;RO;ZHYyZ2wtB;* zqMJmg6Mt5=#1e;{cN9Y*)))|-46;GTBvOu@JK`6N@Fl(1-v5QwRb~%)~C3#Fnk2bwvffq5wn;AcBiU7vqOG_G^L9 ztMs(!B@d@Z_7;q_z0Iw!-TjsA{&u6*ICSXX(JPNNr>CszQ4VOWbz}wO;gtd?L1B*+ z7P}PzEFw+D4pujQ@#lZ_6JPkJSP#Wmon~2)39BD>%`S_CWt>rU z@0^~VdHxHYhoUUxgF!EBwI6u!RA@(GWJBgrKi=Bvx2EQzu!g8Y#Q>TKEm;8A-s;v= zEsPoh0!D)h5m1al#ef1p1Z=>%)~?1{#Q_jlG+0I;M2dgdF;Y1$Ho<~3uhIEC1z}er0KMd1ZOkWHt(;g@uKiuD|ZZuYAcZx87<55Xl?wwi?#2pi`d= zD&ok+1dKI08Qt~CJKy^DciwmQVQq7rXQNSStq#JdR;!7~CC87v<^TS*>o2*QNfEMj zaXzpL6%sg#Fl#J1H~yFor+`1>AY28PPRue?um5+^gtB9s7pSb@;;m9s;iNQrFkNc4 z@y9t(na;GlQ%20*!_%*S^N)S*Ghh7VC+__EzudQR^5Jisc=%60 z@>f6hqd)w8ul@c#3;PMkcX)7aSP(Rx>Zic87Cdj3SfhKJ-FLs^-GB7qj|}sErbk&i z%Cg)F)|-tW2#wa)-hB02-}0tQ_FsaI=f+Wo6L^;rFf&`%%LTxS>v2+e6RF%iE13fm z3Ssi_TJ(uKcGUytuh;U=>Sj189`2w*O5L{zfB=K4*FtS$1PPT%27PaFQH9kLClmGx z+N+`_u~-PDT_FXC^*7+0u~ZCa0dKtNa-KMqAa*wiJpc7BBU0Q$`C9-MvSgSIR!Qfp z=T4tIb>^buSIo`LC8IoSG(}{4Ykhit-s)s~>FhmUxaXFqKlQ~geW?Ijn+-ahpw{a3 z2Rh3F76v4P+Z$VPn#{~ksd~d00U!&4B5Z7uWC4ZKGt+1RAP@?z!;1w-WWWFk(T-gy zj)YslH}Y_GvBcJKx*~wrLIUn(F-!&U@Pv&P!5D3gv1z)tc)H(TBeS*qz!wfr<2@h$ z^tV6d`nUh)o8IutuRnI|sI_LJxBZ*{&u@Rv_k7=7cl=|P#JSG3v0ALQnM*ko5o?Ty zHO3gR?oUYbFMjfl@B6<0<$ZttC;g-o5BtNxV3edt+@5NMq^#KQ`k|NJe*4=lUO1vK z`*N9&si!y0{UL0d%2J3lF#;U|D{Jh2AUNuzmxpw8itV z$xe!H6?Rq)!pex0g8k@m8b?t>%;EaLk~Wg6w&n=#ts`H@JpPOr@$!NQ~t)giE z!al`8p5;-EtpK7DW2~0U+NjYmU=c&|X|WVS$gVEQkBzbxeSeoiVS96nfEfiXT0};$ z7QCaT+`0THN!40$9v6Wu9(1v%~bh8VpHG#ZGkv73vl z?|IkzKKjYOU+r$B=_pOpT&GqbYBX!LP^@V$O#jGF{NSr!_KGIek(5PYX7Yt+MV*;z zXzO9L6ggRy-P{FE{3@VFHw6n>ctYXmqx|}Lu869#!ZJ97&cg85`xj*l9RU!TFu*)c zjL|_9no*2}quhTRmF9t~MX+P2PzDmJQ9JM2F%{3JgZLFM4wR}Ab}{@WkoLsc$228? zMd;am&W`$hySY`LZd=JVSC$?=wfv%&y>xDN zuL8DWM*WTe>D-{gJRSwi0F(>|z5ZbT;eEAsgIJi5fLQ>+Bv}q5q2iDgSfP-`6^5bf zo~(dW0Wy_OWD-Ge?TK7EB><6th_%R}TfMF}#X7nNK>)O3O96D=O+>JHmZs@fzxc%i z2WRg3_}_f>EC2ZQ`ybhVV2_c57hQjuSb6y5^2Yn$eZ@65JpHEYKKHrLuWYO{(fa1r zPyO`Ie(*zoI6FNXQN+&hKrvbnz_V0p^T3zxebbwM^GlE1o230L9p!nZttF;rdpabr zIzMpq@GrdaXP@z;n?tGv$biD61O?He_!4jn!cgQxLg^P3Kmq5DDpvM*@t5Z&O{?>c zCqM}OkCn<~=M|;NwA+WPfb;xI1WH$!=eSV7BxtPIAgpyZ2i6!=%9|Nbb*mHscMlhf zFO*8&FhH@Tu@_e<&B)TyqseTTiD#ZXbKci}(_?a$L_};p>ZJV@nsw*79;lkm^CZuwYpvn-`qHVzo1SvZ4cFWdg)M6(Plw%Zcj3tK6DOCf*?REn z_uulg8xV9q-Zm00?Accjn?^9xc@Q}&ywEasx3;EcBUB0iwLqu!`-e9_{pNSRrH~jqm z*#ihlAv<~@0ZYIrNTf&+5|Q;>)8jB;)nF-?$He6CocCRp^%LxvxzO6%)iNsmf#?BF zQ4Uq^Dg`)1D5?r145Gf!pfhaGH38FP&~Hr7RMvAL?dN68jPIcYr~ptg_R1eBFZKGc zkTj{>*Z6Po4|1U`X5y1Ok3t8!vU#J2+nY8W4Ys>yPMtY&{K~xt4h}cBHddCeyZKgP z7<9I$_s->cvbnL6FyHp%n-tdpG%)u%9i?i`>861p=2;Lb&=M!3ew@{(8Z&d#M1We8 z(O{G-s$`&kr@wFCJTe$S1eF`A1p!$F48SgeU=aaPStRnoL9}SlDnul(Rx~36u+@fG z`OjE`$c`Vnm_;L^U4Bh&GM(r5-gEC~@A}NeM`mXB&nzwX(pY}+zr3v-wC}&;Riw5JtVc+|M03;efY2c3<#r8<=PT)o~3{LH~({#~1A=)ZFB| zW(q}8zxM?B&L>h?E4$3_h5Q4>@q`KCqwW2>t;I6bHkQUpa*S75P<+t(sYIlp5jAR? z>zh-vQ}r-P`rFOv8Gi#ljEmlxDRzuJ@dBgbMM#QxU}2G#5&Y_Hk2RmI#4unSqS*12 zyB$)jO!rL)AYu%F&4!zzd%4b67SC=EhBrU=IXWI~tS;B5rZ{ZaEYGv7J-c_XzOuQ# zam&-6$`qTrAtb?j&!w&KR zi&M1_t>ARKwY0t&gdrFl#>02L>pizV<;KH@4h39e;%u1w!-qfdj`#fj#$aO@kMdj_ zog-pYuhr{yv7$|O{KhMP<`@3s&6i(C5~wf$#~XxWbwwCZ{h#-UgpH;mswvF$D5%%F z+bdE!OI*cfBi4(yA< z2CK;JJN@paio$4Sdb8K*ZfR@!2r!cZ^<+xM)q_|u zV8s}G_{7Of=N#a$J6t-q^^_ZK`|zLs{`J>HAN}k5e(U%C<+t8__t_2Is;%FD@4Yj# zbNd#K#=}(SM(do2wK2V3{~hmm*Y_+RRi=S2^xtqx%X4B2oP z&Q6DQ81_1?nb|_4q7SL(Y_|4Y; z)cQc9aZP&z|V%{HklORmg*0uhE(klXd%@J^KzS3Ih(n zpw9B7+YzB!qn!>1m?x)~&R%l)VIoZ8WMh5%;Qj?goQ_6>!U3QP<53DiCe^htYPM!A zU`UbT006Be*D3@^h?pg?WRYESA3;Z8>4^$N#9~oO=MpRhixy7SqN8OMTT~YjSa6_J zYi%U&4F|Kcd#r(BZ0D!dzutS-R=+=Upn3GN77+vi9XT>}<4sQv>-DRzy1KW~%d`QP z6Al0(qfxTe+5Us~{pl~ioA__*$xh&~IpyOd&pK2s=cNF*Q&6!Dyn8vCMOLBy= zl8^xlB4c+CzEY;RD{q-%#h5Jg-h?uT9VNom%>~ZWxy9=OD!ZM-W@&F#>?rPZPd{?v zmS;T^Ec7?G78h5J-FS11}Sd=4KnUsa)r^c3o?ojQU%>?E^=SQlJJ~ zYhV59*QTeZno(qo84O3p%EH24M%JSo5t*1stU#WP00lz@MiY?{0kFtI49tN`jsao- z2Dadw6(Wd8$QBq0Nj$-;6k`e^NDQ9d3q%CPHDeSD;+PRBGXTa~$+K)`dKv^*H+n~o zA6q${=fdeIn%g`78*hI8dq42`Ypy1=aZ$tS_{5Q zi6;hg#gTv{VyOh3asllJle79w-2uhBkCP^x(7$Dk$>edKE5tiX%9E83V4*6ZFy2ax zI)>d?WMf0E(E@>1yRo{uM!;bmx7Sw1LXk`)h5jsbsT6h9!(N9AmAeH1B zKWJs*sC%>mFgv5DG`=TBp@f}y{y7jRip#ClNpIbZ`Vyz>XBLC@+@3uLlHTU>*;Ale zmt1-UA$B{PGkf=EX=*`Q?I{C>Yc(s7rE#yj88ln9us-Z;Y_2VR=F@jvaqO5Q-25w5MB4IP7kV7%PCFOg_>k6Kk0%(;2WrASUt5+K5B}p&|rDn!y5CR|F_%1ucVN z5b-3=E>ftRS&jm}{h;4okpLKoh=2_FU{s^ffe#Zm*(JPl`vN35hh+gX1(~t*@T6bbITofwTN)?gE)3)lxx)+b!C!DvDOO^1O&`M z5KWQTT(8H&PE@ZAdi`N$GE#yb+w3q$+Nh>ZPRRfb!ns1x$#-gN=E&a)w64x8&7}UcLYksgATAFgm^fd zncpkcSb>lOwvu$V;@;@s(PN+a%;&GY`p7+ZePMcTX5rAhfEgvjG|3Mf+8+gVoh50O zW+pR6Ye@5aWc3Ij2Mfw2qY(iyDi#!EgTN$AhJ_J;0hufl0J@%NNZ?7w!SSmKIHZbF z(%^ct!Y8{CprdXhRERk;0-GzZz3iiZZ3ewK-P(Nqx4q!lxUSWkf-*6Q(~-)c6qJge90){3_Ib+_E`>K}Od zt=B(kx;Bl1NUki9036pP0r;X~Aio=XGpL|l_JGOl+{GUNQV<~Rc6?JEIC(sNLO8J* z;05n**N>FG4J>^#RhLFJL%Oo@6ssRmwPyEkE_Dv>+hg;Tnyq>*AFMC7re`WeTv&mZ z1p+9Q8&>=)ZiwAmRsenXsN$`{btFa0uCdy$e$|f6=uw`(xGMyk^fthZ(mY-~vv}yT zOY61f#>&#t>7~6F9i5xsZ_+#&#_hS;VXxb0HO1O=q@!k?5Qg3LZl_zHnqE4$3JTWN zmcMk*zdZf9Pl<@EkzS_{49%&juvQxl`}OIzh&FnpkhM0}8fODxzyu7)K#I_jxH14R z`igiI*FlHSMdXouCkC`gfuBJ{0`@~&JiY@YfIex$)%g-4lM(@9yy2#+Z+qrb|L$-8 z{+<8z{V#adQ*V3r)6Bj-&DOz_XV1L&6)&Gf_3)SOz5UNV@`<~@vKbG6P$@-3On@jx z1OP~>FsvD^qgpM?@}L&H;G1rSAq0|Br=1QtPDn;`)ZQVNw{ zRpZ>4u}&zI309HOg%|d&#|{yFyfqzgEr=THn1{n0%gGj%!Fuwh>%eN0s&OafI=#8glgz}xsn0n`wNH{MVJ5R3@rh% zuC74K&$-3r zYi_wYsz-6Z!(lB9>z&T_?CgO&)dE66D8}|W+r7?UcHf~B51nmIMQcl^dj0Ovi!YgK zw9(p8+y{b26tt(>HaBUSwrA!*z*xhIK?KO^R0{zxGX;oj$r6c0VNfUtij3%hQHaUw zL_{DWmw02t8Ur9Ap^MWOJ5YgS+$=iM17Es{VgxW?Wl1xuPz6(s)~jCi@<0EJ4-eAp z<9B@N?tAXvJJlM-BVbru*+|mFf&^j6Ou)>fl z^%lqZbybB1m6Ma7#j4t`Y&PZp3ja)@b_#e|NI|VJ71Y|O)F{g~m(HrnJ zxT@QWKlP7yL9>4J*cD6|_qH4LRu=0ptTRHM#r0Z?L`Ly;((Oi#DGqC>BvNwn;S)hv zJACA#FbqcdXmxX|HPti*Ra7@x3!3Tnlo&vZVhMnCt}`)8xfE-S1d0R12suPzLPjf$ zo{Q3gxUQf?OhAIf0b8q4s*^_oXk8O`Ta2)a?E6LHSP|KRSVR>DQB-e+_3!$w=grU0 zg4m#0+v@ipSX?^2xp8WBEdv{bQ4~gj3W%7IT`xU$mbjS^001BWNkl6Kkjk#_{*3<@Jt%d>7C^pm8w&!$atoNad)O_v`vOl|05=c=UCDq^({$b7Jnm%yYi;JHxOMcYDpL8OUuC51NhkDCq>X07@R9wqCm(u1DcrYz&-7GNti;29rx%|)x4Gxw0)Q2rbD+X7L@`=&ZFMFY z8YBRP%&vPJ`!4cqgorFyMDQ)c$dfb!qPX(_t^U$i*7t`_a43LV$(4osg8L8h0g)#X?^W^$}-;vT8X6_FM|Ly%BTwXhqnj8hS z$&EOpRhUC2VrD`Wa7d&a$VPOQ0us z=c9a80UZ(5)Z76IYf-@UIzRHzLpIY<#GTbg(*BlLKE9+|CIfozdz_S7uLiM-c(EeA z<;9NzLF6$^i}9-8+HBaj=_nr!x7N-zS~JbojLFTht1h|X@?(%`Gm0Da+F)xl41ZV91Y`sKbf1|^VPfW zv1u~wY{$KRFB$AVbf8|Z8-TUW*3@)6Pht+4kd@$|7dINS)`HD*(V9@iiqXb3fkqCA z6oOI|qF5I$B;ZP778-E`OAM}Lmf3YFM{wPP{T}DZs>eVBfn2IHAprV(Ri_;(pg?he z!bB)wYPINlzVGEqh1LKODn&|>Qc7_^#q9Y1GbyBn1ADK&?)Z_54_tovp~Ht3IACN( zWJV4+OtSP-pZeS*Cm+eJ7BI}Dh!GVNvCq;bBpO32mt8#0aFX%d?Ub|&$kpyD=K_NI zKacWo*JG!PX+nbwKoLE6yP%WC+RG(@u9Nu1eQKpeqBnqfXPP;Iybu8>snwA zrx0{hZ`Pt_8V{mYP3P(I*|Yl&AGX#IDKx3c^(Yx_Z*1>Ba&&2VZSFuj9mS);*82L| zp+g6zr>7LEVLS{~NS3xXJNqv>fW#JIkj1Qoa#R!mqOn?QAq1NXia}J0m23P0)_^EN zuq24$l4gj2iCvc}L1bnS-wqAI3K9q)d%`9xJ1Aj^ZA!vBL=@lHi3m|KS*4WHK^TT% zlwE!0@$Y@*%Rcnq{~X0NAsClocng7$6fNwV{>h*Ep%$r@s?99y1xAtDfB)cLe)^8P zJKe5m4WLb~6T#nn%kA%b|L=krw3^6uTtrL4=#mzTFg#Yp4=*G(yRX#?9pCIqe&ZY8 z_}ISbaXP9uwDZnNJyU|xaa~d&Z)3fOm2a$I1*D+X6m9h=RtS2OAq7e?u}QYOgd8@S zg_otUG@vxkCU>BM!@3-N5o?m(rWy4{!|vI$C+7Dq0P)=X zzIwAUisL8ys zbFVuDru*)HV3g)pU3*1)YSwDp?rzQPnHR0oEU8CzE3m${zGu&@0BUQ5STP}ruqCcB zhD-_x9IFKp5xeHz42%Ne%9qIXXC-!`;Z6Bc@Fsj4l~CJ6j{pQuv5jH{#faekeFx5* zIkU37?AppW{%!%VKDG|ee9jF&{L<$>^qIT9e8;E0_JupY@x?DsN73QKhp#zyNqf3= z`pj~iBqCt7)mrDq%+Jpqzw&s%ks?MHqM>A@Z}IjxBEG^>S80YJrRKGMdrrI3_1AY!ex$Y{|D6OjV6gy0Ac2{aQSlXD(2BLgZ> zPVfW((RFI@%c&R@r%cGBjB#LX!p^rKNPr+=5VBIWFsjv?jYc#z+kDAOzGGqEf)#Oe z*HWa85#pW$vp?~gm)`l|f4J|VucSPhxwsWh#rJ&q<9FZriH9CI@wBHt_35`f*|ls7 zf{+81C8Im>H2u_-0rB``Uz$b?2z8cxMed zE>JruHM<;T2|S<*=MP<8pI&G*8xW{Lw>#MG*pX(%{moOI(+}A!Ek88=w>+~0LWq^I z+JuTH>06kM>JJzYYelrqOde}%hH)p1YW3;qJqrg(#ELM|pmXl*BM;2%omWu=tnyJZ zibsRNU@IQh8jS$*h5c>FM!oIrlMkPoou6sXw!^SJ8l<2&9mWlUR*0brNY%1jk4F8O z>81!8f?*O1ffgM!IClXw5)uk9WFSHUBq7&=j)9esApj-?E`OAX2n7V$#|Db-iG__^ z=Eq2x>QG^AMFemywAc$%~vt4U6o6XCwIQptryaWZUF-`?zVa~t&WzRqR z$k{mGm^rfV6+iIY|Mj&uy#7aC{*0$jZ=Sq+dSU7>KJ=k)fA&+S>LDOhenwmRbZ=%(r&e2j{uI@RCoc>Jm;9+#t3JJl@{i!)Tfbf^dk zmD`m}oEKyj?KymTbN*0J3!tXDgWj3bOKChpFln~2apLP~cN2^m8=OuzR>jX3RR{pM zB#QC7SR|32_w0`rI4Y;MY{6%2o`TJFo@Lrzbj9)Mxj7O-OA2JLxw81s1FM_edaE69 zkR|)6%Nwcp0Rb}|Cx>f%zD$x2nw*~-3B+U{5V+H2+965UYYLq|(P$cec zojvj3*B*T2npt~;H6x7Tab+i`E$nro6Z4}a}z{cdM||J?MRJyY!|$#k3y zoAYyx=|&iUj#J2ikO6Yh*=Uq86IwA@o(yB1CqNWL;b=6n;2<9}h0HZZ2$4iY2rMEB z0|wx0S^>~nut+3g903vnT5G`Jh4XW}#(zv08VD{C!ud+{>qqsNdszzgu!ju2}z-PX?_Vu;&gCG6I>5jSdnrrqP z+8;}L(UC*04G9thpf>vK=`)$6V2oG*YY6}fqI~d`yrl)W>!d#(`ep~3{r_38-W|JU z-b_fvjx#&2F8nv7qM3b1=Z_q#&&)R4Eh~C;aeaGbQ%0GFH14miKk)T*YXht<_we0+ z)dS<5={1kx<|mHg?ghYV_l@9Eu5 zZf&>c=FXg1KDW3T3T>>M;TA6(Jh*S+@a+7-G{+>@?YZe1aMtN3@vzfbKk?AR^)Lcd zf>?_puwtzU1l>V@WJbA|Fi=^NkT8KlCCDfm5krGS7$Pt_`d$#mfB^+aeD^(&wH%Q|BI7>2^~~%*`ov(N&jSeBj9QU-*pg`Q9H^rs3(jtfyM+ z^n1CmwjyYKaUe5-$KRE1hr2mr9`~bIDo=2TVy7>3S1*(7_5yZ%wtQ7?R1*!i;Cz{J z^_UhAx!K+qs(N>QaX^a_1fyiQcy=%~JJV{mMde#74~E;*&H4ScnYn`B?YtW*zjl(z z=UbYmagC(~0E=P)2o$RZlYq4dCd-pN9&T@}Y;J5_al^GFG)m&!;IP;0bUW?onPER} zOxIhD#>(mnLO9);3WykkG>)|~3R%bL`r7)+=7v&Cs=gkt?LBxvfJWIULjgfCCeKDX zGwDD#W{87eG|AqN!)yHh*rQU-`;gpLO%|woaa1{My6Me9WTNuJqq~=6CZ8JccR$R+j_-{`=72KUz&409^RKCxC0EGI*DtxBz(YupSXP ztWVD$YH(D;jWa>S9q680US8OfHQNo2f+Qb}mbd>$dtdV-*>&CbJLlZ{s;axEd!}bd ziWEsx@<$v8hTzbS6^004AW)EvlfV{|EVQv<2SNUbc;!Wa07f=h2MCalMU+ht1X<(* z2n0zMql8e9SQcrDV#E<=IMY4dT~+VhbADOe_g=m3>ggE{hqMgn5*Sv$s(0Ug_ug~Q z_xUXz+}yqK{A}-__hFpZbNb#kGV|lj_XRalY7Gm54)4s@1*8{Yl(TNxojy4F@CWa_ z`_sSh=M~nrZHaR7;qh|SJ@fpFZ@&4z_pdLWd*=ENfAB%qt-JO5?&(rWVZrVq&v&n# z9G$M$>$SI-B`eHLe&v-HcNRNAtlKstf+b8&R;N1$duL~-`}+sYtbu8;g9>fdM{J9# zgql%$A~Q|BRZ1y@Bg|6Gx(h~9<50<>pQXBqYf{%{?PPO$Z9GH6sVV|M7^X(`d7778 zV!<|+w|MKXed+c8``thK=GVS%CUC4)CyV(@zxxk==Z$Z_@fUva*PeUf|NPt+fBG|f zzxxGl8k;jb}f(FL++LpCvAlERnOBa1^gzMhd;yOjTyX7RA0n0-k*uDWf(EJ(qBKBE z6$rH?BEgE636i1#fg)|_iKCn%eLXUrOoU9WUlXVXR$FNw!ytfZhQ%y5QG9=QPl>Gd zJHP#vcfbGc`#-!r%lW_l=WqVSFZ|;7|M;z+dEs+6pS$tG%dZ~YKK(EM{d?bi=a2So z?!Ern>;LiJ{=2*F8VC>4V|RCMW;+LqWC}A_tsWCVs&xPW8Rg{-9e&ideaqFnQGloK ztd}i9!g^Ym{c|o)n|0YcEf@HgS=p@8plp9BLPK_Z}NqJ}Y+AZXUWj)K1 z=FxWEh(Sbqf<0Rv-&x(e>&unpnVM~EuooYUf#xrp>8X)zjC3QtJv+UBdwG1jZBM;) z>*a&h^0@8R9lNfS`C@0@?1=K@{_5!TbaAk^x3_PmL3qTnZEN~Z5J^l`Et{pBn znk;8&a-KCii#$Wbjc0CNzj0`=J9lp%9v&u5UgYHDfv7^8rH2!i=P4~zcLcN4sA@J% z5H+1u)DtrmNf0GP`*MJ$Qsqw-Y;u3bWZu4h&t`$-+`Mfz#uy$bg9cImtJYU>AtQ*W zbokj9KKr$=eVxRIcaCoEFMj#8FTVTM55D)-+i(BL55NE3d-qoNUwG;HU;EORk3Zl) z`u#sR>rNR?O1R&A_At%z-}}42dF$ZjY_^jvCCjEsM8vd@NF2gu&Mop&Y!B)4Qx99a zl+v&@zLD`vy@lhCIJs+MZXM3l3z9@{I30g45UMpdZoa&;yMKK5y>$O}S*_M>>u27i zER8}W3xcN)?w_3Ae?K+*yVnkMXTMo2v}uMqH`t`rU-7a;k3~b$yV5S(lY8s4dtG-5 zk8a(SvMNz@wmaY3Y1b=q$@Xl0)-Jh{#twG(a-Kty3mtSxx!Fs(+3~&ZprClTdk`)n zMz$UxUEC?5%C1`->|e7WO%k+e79kPJH9O6-+?c4ETDDx1b(6Z(x-g>28WE^f&x}yi zq^7otXx5};t?nW{iS;TUH^^{0?CDWmA7dNj!W<2fivmul2}3PGup@IY0Hs^mi7$NN zXMgj{zy7cPsG8R7f0e5j^9kE!Qq+a^sT1Mo_v6;Zv2D2D z1%-;6MIAN%&F?4Q4h(nmxUsuoM%2<`_vU=(;OzRd$9La9JNlrkPnWCHSj&33%6WEh z^QH(@O6ktJAN@$tShHvrd(G}OZDwjoEL$^^WW5|UGQ;ZDXP|UmI`7s*X&)S~*T)e{ zc5UY+BEr3NuCv8r|GC+0#uB309c%AoZgaD&NiqWpA}TII(rk)?5LyE=#NDVK5d^t| zC{A}41U<@P_u$&WJ^^LhmQDmg6ci_CP0D%Knt5s(YZ8)aHci=blPrrR0W7Cl?XXFi zW-1UQl`6JTHK8x&%YJrMCtjqXn(GE5Tnb2@bufI@59a6cZn@@Dy&Y&b&j;Q zl;)l+CuBfEWmBMOLnQ2Lr4d8LQ34w7ZF_wD;rkEn-u8C6JULypC$pT|Gr7LE+w5eh zshO$?NtlRNoUkkj$T`od$RsIw32C%=7=W^laByANI_c4Y3J-d5QC(cyJGhl+djO(c zmv&vEEv0i`2fap3Q_0ZkR>;7rEfEYU@DPbW7z{8+AtOQ|uF-jP-VyXtx?6|0Otkg( z{rBI0`K8a1I9V>+Xf@3mUD#~a%ob^ua+<59nN|EVO}PP(r9l&jcg*?0DezQ1X)+ft)PsMt7)ARF3FZBpK0_uItvz)!A~jd~kB~-h2P=5B}*t z`_>=6LAYsSk{XCo+wg*}i>|lWhFeb0zwrFdeCPGQ@t6Phm;UwAl9InRO)oi{vY@Xl0@ytsn#~-Xt?w>xm)194CmM85QyO7YF^6uWkYM`=! zrBL7+B52nNf+AjxpG&dOq7sbgTuj2(4u+T|NsDXE&i>A|!<3pR4x%l~LU%w!%`!t& z80b{8qfls)CFq1DDk9i0d4y*O#H413i?M`ibZ&+nYANhQ*U@<-oGw?--g>V3<%rZ+ zN@Bz z{k?4i8^!*C)#d z$LrI(XJ-%AXAer-u2*MGXHJkEQfBA#`Mj+_3(=AxAr*r`!~)Wlb%>Z`I+$#}v$xng zobMmb7kdZ=LGMDG9M2~w2`?h0)i@l{qQ|GMyHtp+f6D|6qF(9wq4eKw2EcPx%`v)) z14m^oP#NKEL}^!N%hRLP>HT(f;;WUnT`3{rfFX(_*4tL9Yb`O|%39VE{u!K?XolMS?(r2BHWh zn5f0q&W;oh6|^Wy5QffOQxYV4fk4cXNX|`TJ7USKu~{Rg$r=+8$z}%hp_(F9kE)jA zz5$=i)ZF{ynJ6oL|9pAnC;r;Kv z_16FT&UfB<>ral4PY?vWbX^H7_7<=F{7?PLt6%tq&;7ZB{loqJgT0+=^VzJ)JF}*- zlxk|007JAIdx`pK38IhFPqkxw8bmmKWNnuo6`cM^E`E!Luhx{GZ8+h0ln%D?5#31! z+vd4x8vcj@0E2>x^ek010m1N&^zfDuUAy)O@75tmf`BAzl4Wa>XjaR$>;f3Q&Aq0g zLxP1-K!$sSyL;y?oWUaOf}xs9DaA`;v*H~<0)}2XizqsVh6#iy=s+M`fI?>kkrEJs zBuWKoBB7!T_ewv|Y#FdLo0~waF-t0DY7kX3Qq&YeqQah4ByvHOM|&+>hXAxe3)mca zTf4bmzNzZ|sBKzTHi!skM0mJ&U02-O_4;h};H+JqKDc+hJo?cG9~>Q@-aCG9vRqo? zwY~jYhu5Dyyme#maDQiSv6#tElET{R3W9O9}IVKQu((Mo+{|Q z$T}8!q5?7K670dG007~xLnLY?ykLlcU@0xYaEh?dO*5ktQI{4WVn))S!5VK3gjkvd zL!#1DmME~OJdIJ6V4|Xh1(W2ePl0aQP*DptiMt3O32LIMRqYD_NrS-ZM3EG$8I%SA z=@1)dURX~q6`j!EXjH^-T5(e%eY(I`ZIw$!q~7*cv5{a*LTJiTQ}E|dFQs&h&eTB( zDFT~WLXu=j)tc0pC6T0>RFm{r8ABx9!)Whu81>^2tz7xbPb79!w*Gt^UVDjdaGB83 zt8>zSp58vy8aHDYKH0R;{YX)RRk}a92iB*x&?o^xkOJ`vcUah0-c)j^^oJlQff!WK z{*4(m9LhZ)G*K^QkdZqC`)q)S1a*dpl10^oAc7**LZ6hSCZ2i-2{p6qq5#Y+Sjfs3 zo!+Ot1|)id=)6j@c1<&-R?TB}&H zS(Q*~WDkKM;{37!Y)f8G)*jWv(;&hpo80Y-Bcr>pX4`ykLw+?ocF^%;kTW-Z4k}^| zLs$WEG0V=6)MH(L5&DW5Lj|SSeD|dCbaO5;86dnPeZQ( zLZ||FMQ|Z2-Yi8`#Urwq42TPW1gI1^q}I0Y#Rd-ed=ty34ql?M3f`yhkSj&C&A-~$ zHxX462|!e(lzI>r7r0R(w8rQ#B~3aL6%$jlCO3eJ4k*HujQ~B3YP`CAOqTetUO!dC z%v0%y=gAU-Q7eXncC>|#CpRZIPHjKEWo4*+*moO*1bf(uU_gWsIvBD=B*LL06_p)z ze^mUY(HbFA#adyt{?vOJ75v;e#B}u15y&X41!|!b1S5io3d-q0NEC;tXhbVek;EY3 z0ywCmWH21AwYq{%oJd#s3gmMMy-gZG+-w|EZ4f(6*R1xWvfKk zhrd)=6aiSjpR3~C8=`b`Zcf{_g7i2Wrnk2YOBe-WeMF6r?orW!Jyg+`RTnX-sgFGo z*Mmbw#I2FX0y=^u36Ksj!Ue1)i6V*yBI?l)K&jYB4l)R3>57V| zXenJSChfI|hI=?G6-89X3)E_vdTL4_OpK7MGgVMT%pg!p0;{SaQQhSt+E*p)cX99d z;Q+xjSkY8BL^xdtjK`mRggt$6iP`hvQKhfndersU$ihT`HVvu6pt6oEdOM11`)K&6 z=fx9HEdNXs;ic^g{#n~}W(PaT<}1jCR>yUihFm?haZbVm>aGGv3Q?U9WQa%m>7v*kU>Bg6%f9kU*2_Y@bW;W9QL@!uL)k<- zPBoo}jPNPa-jv#hyMD|naDV)EwRUmg^Hguye0%ZhNA&z;?Ob992W1x(%BZpzA~dNN zl|-dPOQ<9?Ku|)cQW+jxR0Rr{OO23G(nU!J#3I&xkYo>fX$S|52$N(YjAE8S>5Hnd zhNZC=)29?Qo>_G__fTi`KpCphaVTy$&L1B#cOTVfxViCs|HEVY4>6W4#1P)N5q{3; zCKs0a+yXtxxE`xr==mu_qx~4RA9pq{z{U^OD=mGZcOAT_7(y5Vl|m0X0bv3}paD{i ztZw^|2ot29m@3v~q?FZi1y{_HlwwxV=~YE(B9=e|BIuw{0&tF%V8)@=Vd=2HE2^Ae zBaxmn$z1ZHef#)qP&TEpH@ZguTn?7rfynCrbt;RV*AK2B#jCGRfAGki#;q40kM}45CnHsZJ1rWH=o_fC_?Y zs)1guR5KA#Q-t(zD77#m3=FkggSLsvQB)uhMHHko(B7bE$<#%JbN&fjl)EnVNwRF;T08 zSI1T>8gi&M(UV!qz~C90Cf&*8MR3^`yn-u!v^gUn8@FNa4H?+bm;k}S&^_Q{JVL>H zS}fs_?Ces8`Dq7m|DHMNJKi9>v~)*_$~rI8p27R>R<3nM6VK#{uwg9(C~rpW-g(#uqipzx|-< z1Wx47df=#B-1lvPh@eaZEF6x^2VPK;h$0qPIg0OQ5Er~zh1dugafSV9D_uN z7$V4k8UR$QsTm?_+>To6{UT;Uf?8|65Rg8ww66}TG6b4qG!$uXCH*-fkC@G9F9dIGbu#?&{{xm*s1DIoPksOZ N002ovPDHLkV1lokqBQ^j literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BattHolder.png b/help/BasicStampHelp/Content/Resources/Images/BattHolder.png new file mode 100644 index 0000000000000000000000000000000000000000..a67490c5a9397c1a09764675f601bccec92a20eb GIT binary patch literal 53793 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/BitStream.png b/help/BasicStampHelp/Content/Resources/Images/BitStream.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba2904d15fd38ae481a1d178662e92ce36f35b8 GIT binary patch literal 67743 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 z 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 P_+e!++x)7jQ}F)-k86v` literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/CantOpenPort.png b/help/BasicStampHelp/Content/Resources/Images/CantOpenPort.png new file mode 100644 index 0000000000000000000000000000000000000000..4de964710fbd3269cbf0bfe6400fa7a852411944 GIT binary patch literal 5046 zcmbVQbyQScyFWA|9SY(oNP|d?q<|np%rMl@NW%;vAuu!|FCBt1bO}h#Afi$d(jg_% z3eur;gY+HWcYW)-cdhS_d+)Q>iS^shj&q*azh_75XsOX$VY>nV01ZqXiUa_nD8l?k`z9I>(TEYJfsTgCFyf6-K z9surbpE?1e#t{`R;`vS>zaY(FA%wMt`C6q{=m_nqLpU?W#=E>_?Ez2W>_5fn5 z4^lrvH-f6J`I-J|^VOEz`8vYqUEn+`5zzek<8gIBN=l0O1|!4ZdVK9*5(OZ-A|x!# zIQT?*WGIy5-TKw&XBL4MzoTNv001uvf-wrfcA2}&L;@FnuDY_H$s8C34P8w3;RBza zHgu$5l^^shKM+&XjVWZ87&A1RTTtk@iCPnI=ynf}mPsra>R|7XPO*68C~@8B5?6+< z{IJdsl8F8y>Ym-QIq|Kw!D|SS#Cere2`eYz!OjQ(V6jLKPThjc8CA3^0DS$pf`|No z_{e6v$$LXJ8Q2Pr7k2LqdxeM+0a;I;L)jH}3(}=osoPcQNsHuQ2H5#zrL^g%D}2!X zx$j#aw`}Ih?2lsO_LevIZ0LdJl%OW<7{TZ`)qJH#OE9NIVZ`O>-oWDF%A~7+aYju} zKvvY3#(CkLovo%z1%{{d_<(8uLx3UszK@&Y{_@T_bidpD=>A0D!LLv#X6GPwejz92 zka4hDsSf`TF#Skst5Xzz;#cbo{eW`b7GvbKYQv6ySRsDWE(FV zY6E8EF8E#i5pHr7+M8Z25&==as*2gM0xVA*m0T|i>lLA?m}>?vR+5VkKU1epeS8sR zak7-+K7Uxwt}bs0C<-Do7u5nTEXw(KVDu5UT~-tDnyrp-KeO3SiQ4po*HfqbJ5e<~ z?LHQA>QH;vrt`jmX)Wkw(45+CX@z&-(VJ`^#=!@dze&=453l-k4`%h$dLH4~!v(XS z9gzIAJa0Z8m*Zd*Y4F|(AKy6N_X>#qH98~I)5l`jS@_djf`*%KSd_)Z zDDM5-x)FQ!`9u(>=|zY9;T{|JyqCKxPV#C=h5 zw(#S$F5e#k01E0pu=o|BH)UmHO7s!dtP#4*D!SZB{4tyi+lK7CxtuSkvTD!058e;z zZl4U(F%1${MH6*#@`#@qFw*PGBX@=dEbB|9!czec(HoI{nh0ff+H-In4_h{+v&en^* z>BBFv6r*`rQO`01&-P{lPHVeR+mk`nIVbby1jB8)H3dKe8)h@)Se zGFg)K^2PUWrUmRAFZf2YY`F-kAn-6uMD!Z<{FbIs_T0syPtD}j@&dDISpkJ<_pY0| z%o3UXxW8rPk2t=ca;k!k2v92@a}!y>hyZDZ)3?!Fgo*mmdJ30!m1o7L3*weJ5I`_S zHd`xUYJ6-gOb`Ua4)Pqo0bClzST5m&{UObvg3PXPe2qbuHKNrGnPV=_HPbdn-_%0{ z^fU{rvK7k}+0#9%NSY_okx^a}nWdED1%Ug6Q2}qoGyqr+CZvFGMApQ>JCasXz=|Ra z1T@o9G6BIi>HmY`oaY3S=a6Npm-!EuYc=FR3E72w(GpWv`(={kgIcJ$jJ8H9x#OCL zn0GJkIsjzh`l0SmQh_uuoRQZPiWU}L|KR)zJ-pwmPsJHp4HzPc%*HG!fTYmNyewAL zj-J2F)v#k>x-=Ox$lck&*WxMjM1WvdQ`h3ruHiY3J5^9k8s>{Md3p~}lo`2j|Lezv zR?)T`kc%*;N}ORI*Vn_>le!QG-#}3&vI%lN7V38I`ljxU43r=9#ghSw;aR4f4XaoH z=%jxS{e5;8$gDCvJPd(Aid}|WYbH0Ujd>crJ4aaa8-nOUf)8|P0nzmT^p_%Q_?qb0 z{f1Hn0D$S*wQGXM-P1qs2u!(-=Su*JRbW})T)c8XkddpSV|Tfd2&s}Nn6^~7qo56c z)%a>>0=5@Ss^r)uzH`YaQe!W%#G3f1h4+eKSuuYMEPyXn1eT7D!RFZ1VR z)#VnQhw_ym*pA?7zw)xO7{E!(s^ffOEKae~OeORvH?!wvQ2ZZY~Ra-CvG z%Ooh-?#aWq76C^b`I0t|1tjfTu-wW0ue!ukidfv%j29*_=&E0)T+Bt^(kJ_@lO)d{ zh2s~c+bbvyR~umkYI=5PGucmvtLmqTap7DOznCr~HuQh^XBXalI@Py6<55bl=2S6@0x>&2-0HU+zR;)d zH8Hy1HxRk}iW^nBfQ!qBrVZjdARmQk-5e_{N)xg-k#jOL=L?u}vcH?py`X=?^iA6q zZuHY@_(9sp#JGP!@5gSI_o#PCnr(e6jpb-QoO)3U>|=hBH(k%Poy>?OHLH1sv_wbJ zjTfoG*W0{sFY7R6x*$C#oz633t?fw#<9B?fog48aK}XanF>E))v#T_e7uU3K8?W*! zj}HZn(JTw`9dE(yX+50{dnCX;4g@N3bdp$3sWdK$uvQYlcYekeAIO`^{q36bYpc;K zZ>}t;-|WpI8EDntc;j>Jf1-2)t?iz5L$Y7;WrM)-{+Of9DTCB`l7HMMaR1lfP&`Up zNpFo9SS1db`ByaadrdHDygt;AIv%QBB8z7%F;BvKlaVW;!aRdAdu&oOx$j@=0`(45dannV0X=zdMRxqt;hpmo$8m$tCmP9)NI*o4aBgI-TCN}~NY8-jIsWz{ zgL#Y>NJYa1%U*hyF3lLu*5jA;Yd9abD^DDu5Ou9E=H^E+AxTy@Rq4>er>ojM_aVA1 zwMzZ!aRJmSp8Pgt2_Dxo56uJVkETXg}wk={+d2u|O}A zZS5LtGRK|=)@S0mJ32a?hrZGHlj1{q%RO=_b?8OWifM9sI$RuL0R5k&_!5+1$^z)H z@S>cioQfAni2sS#k@tPa+X9G4+FRQWG=S)PU#6n)a5BpxLSl%QvYwY5l>%}bXN_e3 ze@S;+rarhAfuN$I@-3wWth)9B5ribO>oU~9&m+W_S}7Y_Jsa~$9sT;WuI2rARrmQ@ zF4v@z2SUEx>1wnvO}~2}=%REsU{zaLnY3?E)rfW0|K9ARQ5tQKOkc8CPdV7Lpac`+ zt%f{;+s&9Oxc7O$N^Y`c*LzD>iZ)2h~96$^?wo z%O)GkQNQxyeX!z_E}fgGYm@g-vRt)POqp2!kVBMSY~sXBpJDFeEr*pv8GMK96KB?F zQQVpc+JL7*-X@^wFuB9gC@z-fpgO%OZd5~MN**R&sa&5`RadTI+@gSneMrYpR(v}& z?Kff-?=(wU{on&s05)7cck1`0m}1c;o2s~UDoM4c*OR-rE4zEyhSTxWoJ8;Yy9?r~ zY zeVgG^U8GC=JQVEi!*{2}t>3qN&iw$ZugZ94m|TJ{M48tG7^H?ReH=0`F0-Zgp^BH( zqqA1} zMYqNO5OHu z(1BEG_PebtW?PXVZupFnoridVT(+BgRxd54+%Gza9I3>YP8xWHY5EHp;7c_83iv;e zfq%1x$Qqv|v`^o$c*jev;>1e+TX()*S%P#{RDlHj9v_74wf=36zTJ2-zNL!ciGdBV5!W}3j2pjOggsZQGo zOImwfi|t9X@XkIflL8?xADx#7i7YQaEXd?b!EeV5jk`&fUSPJ;5z8g8(ZTC5ysjQ{ zEnazPjJAtSb&6NlELq%Zm!T!kT`Y;D`9@Ga!~jGZ$*OlSAm&)bvBel)L*-(C^rA5s zW#0KnH^S_>VkEO!R3=frbi0iz|GjHe!YflJnp4xfRArK6K?Lml(Wzmt?WUGHm%;`G z1B8y81K0kRCmn}{4ZbNjVPA+~ox&B4J#mIyePC$tE>_HM#=P2O$*Vu70EmorbDK7* zbjk@k5!nOxvmHv1E__9f(k;Q8cWv39w457J-9-)IKP~Q!I(-|@lc}8eP0_R@ou#Z^ zzWK3UE74>lsN6na)WqqdRkqPvxW2*j=%HH>uZHjV`p4-8YElB63WvApM2rQ$W7SFz zL3vh|L&6lJ`c5?U_Y%3lZ=-g@x`&EwAMh65-+X1)gLuE4r!)0`H8rbD%g`0q|5O`ss$7&I z(Z0=$!MbgJWnr@OdTC!J!HRd1w2Oyvb(9McQq~VAp8#b#AcHdZd!4>ayb+<7Aks1& z1@Oa;1&W|#lK&ms{kMbvH(JcVa93E^(3~0oq*X9`E=T(2*3s$t#mR|(`FOzP`4NG-8yXoIF^`Rn`G2w)4W|G`B2@El7xf#!dKyp)MI4l2 z52IbKTHm8?oyzy>77*9fA-6&nXCH_IGE=%zplu_V(#(2{Gw=j{@&r!sQvU z1$ZQD1R+j>sUD`azb1JITO1;JnCDRXyS>i}Cj&<&hjD{a1*zN66#`Rt0N@=x>0e*z zYk6bvnng3r-BTkC2{*ZiwTr)7p3iws>aISGdq-XR?H@FAzFFiBWbHzwore%j)A zhA0g=2@Y<}>gw$LnVB#W*FIEQv(@%Pd!{;N;;Jz0PKYRVWM;|O>A3>I?6XnNsk(Kl zWHTTOGYNIYcm;8DheWjL^MyZU2TMUdR~0PwSt*HZOq>`lq9C@Qvvp3G2>9^&B8^v< z!rf{4_s=va?~0V;gCWASgj$4yN!$9Nm&l6|6`d)+$X4yabIlC1ANP z@pxzoUlVMQ_qa9Y9p{4-Z#WQKmwz!Ya#he9%#x-Zq}K}3tUTt;t|J0~O?4V1jTn@9gZfi?6M%t+TVUhlhvH&(9L!psi_q8r2YadaCC0YG;QwiT~N! zs?N@;hleWPM|p6$ySr0SqT=T2>Z<&BGd_)~yE`2vDsHZ>s+@RZg$p@ncX!v=%W-1c z+uKB%GQ&(ajZp3K^0G{g>Ws6ytAvv_P~^XCZ`YB=HcW82zrQETs8~4?18}G^1=_c# zMyIEzq%fO>e@g29z9P%0$T&Kx+y`)|GPXUChRe;(jRyjtvsf(Hoo!3Jy}jMu-nQdV zQT81~BiP$d0m1M)H#Z7FSuE;!qdBR%y;b7S>1j=Rq9XwpcA^wl@1*Agk z+eagB8=#}Xlj|2Du6O|hC?{zw$YA|mKuYa_7+jv8pQX#mHPl3Q?TIv{*|(=g>=RET zbhH~}Et1dA-&{_v$sLc6-_RD_13|bDA!HE*RyvrbDEkhg(Z|P!qi7_xT-OXNPlS-A zGFVaJOG;v?%|}g79%90KAP5&KOqqtV;)*niv@a7vVg@#uc{-~`@9!()^4uDj0!22D z6&6O#EYnaZ_Dg0Hg1Dr>VIS#m@it=5(x$Pm8y%vQ84^K3lSXaAh%+?%ZbSuNH!rkA zN*fDYfSN>JAi(Hwp;_X*3w=p)+oU`9_xIg|wC|GggA1fJQnAulaN|iwH3!WS=U^CX zgxgx+!cXk)uO0p^rN*1N_Dl9O~6NNW@cEzTt>N$k9)o?j#rNwyL9 zkr6J;DeG#@M+#gZr?QJL^`bQg#WN1Ck9Tr%;-n>UhypJpk|$a{;Y&~_7*R#s3S4lrGcGND`IUA*G;)gM)ea;z zCwzQ-oO}EgkILT}_3u)vhqxJ;=$^JG@S=<6< zvsD=Il2IS-LjCNJq@4yR(S;t=I*MLd%Kq>rn1n{&c2sYmHAXCF&_;89O*STsl@Z#> z;#|7~qnLmza5C~!C=FsIc>*;^ac*B#S|dwNDXNg>3Y=VX+(&k}$gQFk=lYJJd~k?? z%Gezfk^~>IQnvpOq-IEHl+5=9w&}=04l!{b8Q}sx+=PLXZ5=MMilKj>@KSh_HmD4outmaJ$bMOd7Qj(@@LS zKqFYTdY`b*BJ;jW*Hz}Dh>t9Akz|Nz1Bcr|`X-qvw4*bFp#d+uEQ7?VJhT3lwrZ5R z9pW_FJYpm>g?5A(OiH8LLWhSd@P%Vl5H6fT%TpfQ-0d>6bke3mO9Pm7Xar(55-k7U z0-Qq2Iv+QuF5Bum&AT2IzB3ss4!x!vK_ctDA>id`fnlg`jZY)Lhf9#i9UfMq zK1%cwBt<1Qa8uQou*vRTr=NQZS!m1E+9*FhjVdm`NfJY+(OC1tS7Z)i5?VOXx6~4F z@t8-$f3bK3G>}SaAFpQ*&N{OnBMyvWblcMgN-((=H|N9vo7#Fav@(m-l_8r2~|-aU}*6JSAQ#9C$j%Oxz9_#xpA=2c$JC*^L#{QgFhyJ&Y20)bGkeeSqL^NO{C^9~ca8mGp>u3N( z`3<=-ze(?Gmkk&9O^$(JEl?KFL&3}gjdo+*)W^H)`|kKOsyGIMwLn>5F!c0z;OM|u zH))3M4wv=0ZJN1Q3ruh+)-@$AY=TRPUMY4>6I_aQO^FMe;8LPjie1wLmttL0;=(4l el<1XW*YqE_n^rkg4d5{V0000L3K literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ClearBS1.png b/help/BasicStampHelp/Content/Resources/Images/ClearBS1.png new file mode 100644 index 0000000000000000000000000000000000000000..f176576d31c152f46e7fd96ab4a2feeabb15d324 GIT binary patch literal 18505 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 IM6N<$f{d4wxBvhE literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ClearBS2.png b/help/BasicStampHelp/Content/Resources/Images/ClearBS2.png new file mode 100644 index 0000000000000000000000000000000000000000..29a421e730aee5e38cdbb93b7ca2047ef997059b GIT binary patch literal 14551 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

    Ryw$5&Jw`M^=3*FsE- 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ClearBS2e.png b/help/BasicStampHelp/Content/Resources/Images/ClearBS2e.png new file mode 100644 index 0000000000000000000000000000000000000000..03dcc06124b40c1d75f14006eb429b484a478e02 GIT binary patch literal 14380 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ClearBS2p40.png b/help/BasicStampHelp/Content/Resources/Images/ClearBS2p40.png new file mode 100644 index 0000000000000000000000000000000000000000..d2fd60aadb9268032d642cfa3165fd294b1e548e GIT binary patch literal 24631 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FirstProgramYT.png b/help/BasicStampHelp/Content/Resources/Images/FirstProgramYT.png new file mode 100644 index 0000000000000000000000000000000000000000..ea7cc9ab807894aef32ce6c3153d7036d39a6742 GIT binary patch literal 5902 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FoundNewHardware.png b/help/BasicStampHelp/Content/Resources/Images/FoundNewHardware.png new file mode 100644 index 0000000000000000000000000000000000000000..cd66d9c46fa5d4e0ebca76f0780424b7f380ebe9 GIT binary patch literal 1935 zcmXw)X*kA_k>eYYn4K-k4eae; zp@jLtbn6os1)E5W?H>dH5PyDHd{nr&0tkhOc1~!aSpojz=g&U9t?l#^p}mNfvBa=w zJWxv?wFS{HL=d4cgdjXNhKP;E0mnsPr$7!l3o53y$;9*4z+ z0#6l~nIIGT-}zX45C+)iUElh@W)&S3g~1VlgVDkskR3hL+_A(+3{bN(r2ztOJCvn+ zLdkZiPo%Vm>>w|+=wz6KSD2{3{6FYydH7jXkx68g+EGWfeA%t*`N#Cloik|+3y84yqtg@oT@?TL(71yyI=bS7IYLO>ur7x?l|D0b zhn=j)GGvw9IUgv;QdE}>QV|BOy%Jk%4isTQgG!}c6LbpymHA9(ZP(;e77WG{-O6Ze}F3<`^lJp?m!fkzR8Tjf7Gwrxk?0R8rI z1_T(n$Bg{4oRz%yHI-4d`=y3*mSXxcWW5DtGejMO*EYSNLUeR;rmh&pb#Ilv3=nHo z{`Mz(9BZ+$2}R~Y#A?dt5<2&3K8jp@xfE5jP_LW)Q>pDqNX0N|B5t*&`)~N=tji7Y zRzuX4UP&@lys9EtC%?bI?)Zh-*qv80@r`rD25A>v7yVCSD|I>V>zV+ELQNc zrJ*GzE!I~3G|?ld)MXNdw&yCiD^(+JeH5{^^L(JK40pBZK@(F+&=%{`oP|&!PqyG6 zhFWMw6Z{sF?TcHqed^|2oKS)T`61`b>|3;tm>#JNODbC=4-XV{9n3l_Ql$jbwufsn zRtoO&xycv&l5s79RC(>_*z`3T@`c5SD%F~INi)=upd75&Gbhq|X=bYF$=ZQ+1rvOR zS$4CElmG zf*dJ!SkU*)@kMo*#o+qevUap6zA6pDg=V#*5!PB?j zYYSi=hSJ;o?E391`X}C);F;garR5(I-;u4AXEJlT#%|WXW<=-L0m@MsqD*#YB*0+K!-;NvmO8E@q+#8&@jI_6ts$7k#Qx|j9k0gQ$Xmw0>20A38If6PhY zg72dKM@EKmZ`Gg_`*&<|g!#L`wv@JN7XboX)yQ9xG_cgUp1N(4t7J4`o^;UnSACsl z591Qjt|4--WlZ#xhI5%o?B1ttD5uEWzd3eVv-ak`_%r>7_xrltlH-+6tH$hSt*hL7 z&{Lcyv>Il;xO1I&(O^8_-U-@3o4mpO+}yusO(dH+Su4>0NzXV*b%x#ir{>o)kI!O622G5(Q&UOZ2Wv ztR9?8G<5xt2OVkpHEBI48Qz3(-(8{?n?O0ENRC3>h$l1LAU+(|$n2k!7#upkwmv$D zNV8#1_VvJHj7dr!s|i;Z_~p}y4Eg32trO*X$}?J(C>2kB)pO6F*H8L~=aXvgNUIB8 z8CMLxNP0?I_;#vSB~Q7sSTfvGk(~);yDtpD4{kv-O%^vGOm(RlliO?D(nMTW?ia~x z%*JELiSH+n{CM&)vM&q;^AvU+I)RkF&$DVnrVD-3ODo=JQxtwCIrcS$!pESm#E$HUG|%Mh?{t8pgZ(KTsp|E zcJ=`aJ_-A9MWbEnEbcsP>3*3nw@M11)g`B4W_Gl515h~xnNFe1b~UQ z^aq_B^77#tW#KnOT~*Ec?NeF1EaIgH?el25#t(U6e6{Uv#YoSy&HbrOndo}(-vR8< L&L}$aQrdq3)M<-y literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FoundUART.png b/help/BasicStampHelp/Content/Resources/Images/FoundUART.png new file mode 100644 index 0000000000000000000000000000000000000000..c7915c07555f16955998b2f28ad45b2ca811cada GIT binary patch literal 1916 zcmYk-c{tQt0|)S5!VF=Ib#7V4QcOcc^(G{Y*On~V<{BA|!B}P(V|QziEZO1?w^E9- zTw9iGjU-#HU5lj=(nXAsY%$^fruVte^Zs$Z=lOlk_jjJ>Jm-&-YnEAH z(u_lCz7#4@TG?j-k_ZhX3^9a2B?Zw)6fz(wq@)76FwadXL6KCFk1q`vM&Ayyg&;)rkM-nZ72$XO})Icz| z#27n9u`@E0dw`UP-I{ z5DP+_GR&7R*+L}Q9$H!;eU!U!(@F5e&cdwCN zv9;IkQ|5kb=IQDd%XjG|igh8tOTg1ix#iebk)w`kW?qV^o$nI%MeTDP?O#j0qWh&D zx8zq9_RR20@Pp3g>2_KC&MK-1OiXNfU*%D8LR)4&Pj(1@#x{a8POPk-s;zS0zkO2X zz{dFwuacWmjT35j{=zl2^%9(_YaBxRU9C6^2ES2=bzvO#bckwAa?^!TI`x`dmRvY$0(R3OCdW5DN7RWEJCNP|R=^2v zBNf;pZ&I0>mTFz@dsYCIwkqP?ufFHIwe8};dQ-n00Y^SjLLm^Hr+;BcSG#j<&zjFN zt#`rAjKY1>Zl)N^LX-H~mXMZnk`e_8nbN5l_`S($8;arNj+aN|hM`2JBhp9Q^MZsV z>Pytr(=z5pXyn=nPZl$vglcmdE{(Xg^p2)J%$!~muPf+}JSV$&rs%`UmH8e*B_)%3fYr6Vy9zKq^I%6M&)S+H%_>i-w3kfv=gY1HBJ%_eGK8j(c3VaK5@LgzI0|_oVcsptZnGt8x zj`(WcE&cHEEIVzWtj7ZWJ5+F|d+ zvt%+U5;=fqR#+SB6jO5HRF$fKil3LfzJ-&wlgiV}T~s{oR!dx7D|4<>@YR-P0yw@MPg37<->{E5j)IX;jyyDB4BC zV_L558=l`~adb>m9}>LBxper=iHXPKQRufJeP4sN*iXI5o%LxIK)T!)RvmZCY*6E( zYGq7Qs8es&PSA)-4K%#cSK|uqKL$!G+swjp>Lr_H_qI9Ajabj~DUg`{2h6vjgvsc{ z_bv6bJ?8QJNO7zfA^0xI8rtT{>ii+CJgDRXwSO&bB1KIQPrxZ*{{4K!t)DA3%&C1V zk^z{#KWnt3Gw4&x>Qzc|=U;fhy_Yde9&vv#l_b&9P1*M94O$fKRrU|^?@V&M`L{PY z-t}tkz5G9#F!WX{WmUZ}X%iwe0RU$C6=-9V@}d1$~r9=$Hj9vX+o&Q`-}+BITB zC<3y#mwsVEx)vhaMISImRC|5UTtQa<|o_k^X1ssoL1Wifdizzd0)55}`MXCJr~2oR?oc%OlH~NmEeJepLE#>2XAe0k z6YyuYa$NhnE!=d~+Bh>ewed|bS3$k&Q>9-%r|PqqXNGWf{zSfX?6)yX@ZaY2d3D44gdfE literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWB_USB_Labels.png b/help/BasicStampHelp/Content/Resources/Images/HWB_USB_Labels.png new file mode 100644 index 0000000000000000000000000000000000000000..73a1131688f7a12b6497cf115ea9a843a6dba169 GIT binary patch literal 236327 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�E-{{$&Y<-bITPe=h1kGzD121k?E0#&kXVy!dh_h$!(EJ`wFCg2x)V8> z6QQRBk#Uu|145~S0l4%Z6=ALs;C-7O6(uU(GB+#Z(XeS;XN5XI1v$Vw?iE0KFUII5 zlL3_3&D7d>6@+04P#~kp^)d4n?%)JTwQobI`qKr=irmPJsGwucv2F+`L6im8{$5;f z)EB)jDn#5YS|ZG;STQ1?Fy)%qMfH}O(uHkW=aOJu^y`WP&fo;?08o&A+>0BS3NzFo z62t1n4DKmOXCB2?2dR|^1im~y9Pu51tyfV314s+C_UB%xYelXfOi_nf(O z%pp>&02yvT${YtnNBh&W9MP-c=G?%@=z%=6o@ON%pQE{Ll}5^g~ah z@&Q4dxc5YIB3j$CzOuS{{{!!f!@?+hM*A2_qv812@q0i0i@(wb0wQ9m5;}%{e~8akALWWkN%DR#30O^=Cip=p%K-$2=0KIR)wd2Zo=x5u@p}M zz`bdP2M-_rh0lC`{;(0T2+y-tmb7>M;KzUZ=ZPh9Od=NMey|Eew6eDT#8V%B;;9b@ z!3Ur$5*Hg^gTeUNvD3f$-~R&^af^1?+#KEkq?GpTJ^1s#_}L`}80VDweJ);DKeHOT zLRZEh$m&Ii3RNXv1sgeNU{NR$LCAyLsV1V*nR^NyIGBcJV9EpX_I<}6m~`#AtCtdo z8m1uuED%iq(hy!Kr04)Rfs-czvwH&Ey>$!%88-%jge+1HWpt))9YMm6pk{aTr^Ray zNKkWWOChF6QV2xOs9uS|bMm@xX>~l!B5vlc_3?mZPDTWFmh|a=@U7o|biSyL{I9=x z@(;|_j0xT$5#?skc3o*(MeW3RH3h=K!-pg#=6vMv@s-uJ>1?{TXYXt>{k=c@fB)0- zU#27LtAp{uX0*b-XJz1&C*3R$hUlnr!U=|$5XH?~w^}VMtZIM=P@Lf|!_=&dbIzEy zcIis9wu0kFS^|7-aBFapP{nmu_pNUF?YGZ+F$S99fJOR-5rn824k8kHl{jPT!$u!T zE8>wPr*ZC!*1J=_V8{|T!|@_XBFvx9`S;We0&WYZ`TD5WPnO`G@*w4APKaEJZ}Bo> z=HX~%fdNoo{VrPIebVaguI*$}+8GNo^^Dh`Ji3{?xs8V7pg{I$qZ3gxXo$vr=E+!^ zEQnK0Ij4Rw0ev%TIk+*W(RiU1aMu^rh%y+C2E!5hLDD`F#ydKJQf}6ALyLFm!GgPv z*7J^P&>%R#2}F)AE{ds1)Z=79m+sY?Q0E5`?DE)%6qbp+Sg-ID&_9V=2QQJ+I0Ka7 z1TuE%6MDtGv%w>HP-o|7EDmBQpn@TT$wVsYFwxz2A!vyXDp5-^g9Ye71E*5ZL7E6M z4iwZmze1HZ0GD|~5atkqDiRY5Ck}*xIn_dyY8Fg@lZD!DaPHjQ)xPlHf4rxEzGCuG zAkZ#o4MvT*8#?!nP#lPUP9iA)QqByBLWy!b_Zima!XJ6~;jQi2g?FzjJGf`05<%k5 zGk6GhfH|cQI;61B@D>;upm1@RyMU_+1v8A8QX+Dlulh1G68Rg*<`}Pl+Tb;dj^VaQ2t8QlPbh4Y>n6S3K=4vS= zcZ<1wM<@=|85b;;@l{SCDa%@=s^1n6?B2p&wYkvunT+Sr16s+GHHI^dv z{P^_OL>PB>-`&|vX&@;v3$e^wP!2a$cOT?oi~=vAuS=8u@!GrSQ2+I{bN@qLoG{I2 zK>MriHM9rycD+8!e z(iviKQ)Rdo*E$Ruk%OX@nn4BP#t9z!IRprTC}0N8ur@^R)o09Xu{@TBx*Q;9HbNZ* z1gaH;x`Vuq*2J{F5phiB08EW@D@oxEU~nrgLEK8Dg7A=UJQr0i#1H}mqzOhjGYu#w zFsE^5fT)QqotUZ=YY*FSN*0hG5xIZiga6C_d}QhL-2tezJO|)ow4A7j$bei`oORk7 zOEN8H1ziGBrrfMR#HLeN&ep9GwOyA>(Zt0FQMfTfwTQ#2Br<}YMnq}I>_$W)P9!pn z`bfBOY9_O;P*b-qFCofikvK3rmk>9qjIQwcfEdKg=G^}1_spp?=58=IBOxzV8~Q+7 zRD=epfshrac+}J%|D_8NLoa>lvCsTYqo;5D{%>D63H-Ilj(G7{=(}&=(cuLWLWH(AO6UvKl;q(&Q6o$ zt&NTUrZjc@B8U|e~m>Ml=d@-wz&+|+-eqA#GcaN3? z7L%Y$XHk`2F%NHl?HFiaoc(ZW9*l((OJZSRCXznYb~i1dGf-zD!Bjh5?iS-v-e1Kc zz}G)szDe^4-iJCzT*xAB!29F$%&ywAuLoKD&mt|xoFZM{+iPmP{OQyxf+X_LxOygb z7$XZ+H_)OEa)xW2Fe0sLUV;c?3^Ow~&WXT54om*1xIa4Aq5jDh_12=Gjb5Ham5B`@30AG9QFP{CA zd+vIs&E4H*Wc~QISLbN(KvD-6Ft@FP*nz?VFK$*u5(9&VyoktikG$`J@t!k>j!oD0 z=V5;F+SQjXUFgt(8fZ+FB}4=?D@-{|1F16?$)nt?7%4>HZe|Uc*@T%gC2=sMpQ%rP z5{sKN?SZ$kXA-k}$i}*mGHGBz#4M7js+siF0pKuGb0|ol20)US>8x~AxB{jG68*%J zTL6H=|MqvY!|d$7fAif7|LidUyQl9%y2K#Bn1rCtOht|6P<A{T1tQC*&lgyWp#aZ?a8AjZf2uw7e{;u3j^rWyDDqn;tGo9@0kc5B*!jP^Gg9^t$-)whVU4U3XMLUl6data{%*}8dBzbMy>1@I=;xyN3Va|h*gqykPY`Po8%OXYr zDND}1S5n_L1R+Tx&N(GS5yz=7excN>=G7~#MGl~|=`>6huoOa>ILt>KC|%pN(}liu zpFTH(fk*<}w6xP{Gy`g_3<5}UYVt6G@PE<#Hbca!O53 zDWgxG$k`E`-}sT68-W#_nj}e`S*Sx zALB;VZI_q#0kbOa7^HQ$p{tE<2nft|#+fLCrQdf75`z+?BYRnO*G^CtaB(@ChV>IfGbOofhI3)s| z_%COlcmePEa-*)mh@fu9BCe&+M4VDW7h5xo2via^r7-1;e%_O~ae+ya!H7sCH-qt> zl<)L-nIi=pp@70OQpzmSnWzL0za?-xgW}LgYQzMZ^>;_RjzNKmEYJOd?E@kO3}} z2anG0TsLcL$A(KHro_m?#hhX)8DIgE=j24%G^uHlc3QL*E^Fgv|N6>oJerc*>Kg&k=MN|?PPbGnfm}mENOMMn)*86ZaZ6>pvX4rSlr5Zb$&_?pH6nQ z6p>WbU<`RQ%7amT39RjA?PSU#L{;vBMTA$7<1w5s>v{$vLM$XKA<-NGI=IcI@5OmR z!Cu(i*>VSQWUmC!c(gKyIoy3R+38BhoGNA3xfu+adY%Me+D_W(6eJagbV^NL$$RE; zylA(xwMq2_@h&_bujKw+tmw}6mRIxmI8(~GNlorg)_QIQf(Y$`5_|!e!z5AX9VmkX z9|XJg5`&e0#i(JDtIh)@5P%ZWB<^0@{Q$)Tf|?6c-#H6GQbGhG1~WxIg?Yh1{bK~T zE;!n7RaGHoa|=q4mk5jy(!^B4dbh7H>PJH{$IW@g;Feql9h<$pdFz!sn^5JHtQ032 ztgWhu17=eu5*iRlnT$w?NCXTJlewEkvRqS(m}&2eTmTo}`ujh+`HgcQ_!x1;1b%Y8Kf`;r5d;-E9;-W`rYTd@(+Lf<5zCp`gh-bNlC$+ zXjt4K0qY2$ker5V;jRH9X3oP59@Kkcy_gN60}ltZ3Z-@dRR$#EZm?j65xiomv1tB0TZr`+npjA6Z>l9poXW6uZ5UJoC(t{{7Nj-@5(XH(&kg zcfSAf#;s1+NF!}l&Iqd;N^mplEKS)RE>>xO4oUUH6*{)Q=W~xdzP>u%>ZU)qbK@q; z^=_)}23*|Q`m0NCzkcq*hwp#jxd%@F-pem;c?)-<6m5)+TenIns0u&;(dx>0JRJ5B z(*dulqh#)LrSy1YyjZz-;cPpdfxzIk^#dpGy}z0j_i~gQ8#ium+(;=CNlNM1$9oS=N<odg`yY6uztwPunQv}y z+_-vGvXHYX-E->xIvU$E31;2ym3J;CO6o2od-fhUc<9I+3!rMYiCShyt}3pkUow8(%m2N+@QOkOo?dP@nbI~+nE4BJ2Z+2^19hA@t?c)SQiiN)bS z7U_W-}=4ZK7TUa;`)jI_MaShIrL%(R*Z>R*v++73h}S7 zHD#=>t*)-D?pxmrfGLHC8ViGX=*>VRojQHz%GGn%u5S@$?$J8V%;sI80&fynQ}U3- z6cdU$ItwQlG1pSG*!Hx&v_1X$)$=#JgCa~|S@Ghvt1sWU1}!*8AHM(opvV=J%(eWQ z&1Sj~X9fY&>8#0(Biy+bA*K4WFUm=Gbu)kat#cR7pWWKpT3K0p=0`s^$M^s^Ox3ox z?!55j=Lb!`ef!Q6Pkrd<@lzfg)xhOlRlAp7{8kdb^3JV

    zuf6-uY&I*!f9xlI`tYItb9I2+Oz+&e`JICArZfA}q}WLpPd=BnKrXJ38k8!z9! zy}i1&_OqY-g`>w#&hG^Xs^$8%D}VlHUwZT0#g*a8`yYSu^!;btZGOkh%4}!ng|Gbi z>#v_nlGpa^`_13_$F-kcYc4PC^p$UY{gs!$fBn|&1AF&fG03$6!jpXQ+GjzH_@iKBHh4bNn*Ix_4OYJO@~pjxR@ z;^d(T4>L6bTkIf0BC&V6hY=9Pc2xTk3WVspcLZh$;lK*~#BbqsUS^5QjYF4z}#clNU2Jb1z-nG@kQnye}$qjWVavU^JXecHh1f;h0n7%tSOg zaF836>(?FT%;c^p>|##7GWLT9Iw)~!OL=>9<9E)!y2%{TU(7mFIQE!4e*D^p1FrfYc>9?e%FuRB^1}CB$H*f#R7r(5X zOHL>6efWKkKegP)ck|h7_W%9q^C0QEva#KL_(z_@9INySo_+1B-@bAE*3N9YzIOK6 z=YDF@paHponZNhF*T3?WuNjOWk3R9?haQ@PG>9m4>(=J){rfLc;&xVMrTNk4eg=JA z`<@a#WdEFM9Hn69MsiCOdJyPw+`i!+iV^<3SI@ux#)ULU!@($C?O5dJAi8wv-LHM~ z`<)@PeEbu-*x(Tybi1>;`IWDKXJ@Ac^T~T3BCy*+IRy@Ld->&8UpxB_z$cCz1J6tC z+QKH_&9~nE#;Aq~idV{{a%QD(w89M0=Ok>_H*aN~do`!kA~i`@t^ZKrLgT`9

    KXq*RCN5lSp3%eRj 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%0AOr{U>hj1=N+<{C1~P(o6cj)% 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWB_USB_small.png b/help/BasicStampHelp/Content/Resources/Images/HWB_USB_small.png new file mode 100644 index 0000000000000000000000000000000000000000..273761661d3186699e598ff8b4f88a2be6dd7a4f GIT binary patch literal 50299 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 N002ovPDHLkV1k2w(P01p literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWB_labels.png b/help/BasicStampHelp/Content/Resources/Images/HWB_labels.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc4e9ef9b85f3c19270e4816efb5a22f3e57a07 GIT binary patch literal 264596 zcmXteWl&tt)Ai!+?(Ps^7YTvj9^5_X;t)KzyE}`!1b4UKusFdjxD!11o8SMf=fl*k zI@5RRPR;Fex~Dr*MM(w&l@t{K0AR?;N~!?>FhBndCuG=vh$Fqo*uMwLH(6a50N?}N ze*@-wiHQ3@5Xn_eQ3`1lmI#*#E(Pba!~Y;D9ak|oS1U(nKt&By_8)}q`VW${a4~bX z{^n}!=m5Y&q4~EA0QEmy!ttA@v$ds_E1(Js`sp8v`9IXz!sI_wYFBG}3jpr}7RtXF zl>cVb9l@?1Ce9WB!*B2ZnWO!0acdVdJClE=&Vbgwrucs_@_(?liL-;XgC(Gk>>&If zhV=j6cXKwg0NlL?pZ=ejgrmK^g@Y^L9-7ws4@3OVOvBpM&H_+=F~O%%-l$nwom2-z zKEPfT5&S8lrhyliEiYl!&|pT@EQrhuqo-Gz8+0dU5*B`V7Jj}qT-3Yq9r^zEYU=LX z-g^y~IktPB*Y5c2@_8}S#V}7`7?gX3F8@>bzCPafZ1>%9x%CO=%#7-Jc_f%(U;h)_Fg1)=lC0??R)NAyOiTon>jp|M zh6@k{KBEkZ^YfMPbf6Zb)$6V}I ziqB1wIrjc3ncnJo-8|UYIeSUVxJav(<|%?^AB?gOAfp<$fDgFZFz6?^GUu&|Wx^V0 zXo}Ne>Y(r}2njH_jCs7RJ!E4A@c6#t%bucp8Xmv#aZ?KAxTx8a(9W z6jW4(g2KK>6=iwe7mt^pKMA~Q^(H+3#YDYmpY>fQZyS%JqD7^vr9X0rnV3vSg?SjM0*cMFx@s}CP14qIa!(iV>q`ddo$tTRo7@bx#WPXMRIbWBy3w0hkwA6B&ZiKOPbF&4dGTo${{ar zo~oAne%b9&>SS>-G;+0l8@%=Wdhk~5#qe-NLGWDYNA*Rv!)=#C?SNuw?_g+h5{jNg zZ4tCw63kfPP?;{4xHdVQkQ4@#=8>|sfrp`1uUI#%LkT$HGB{oL=coXc^CTzbdyb{F ze>Gu?u*=E&)zuEK2x~q6(f-hrywpigj_aml!@wXrC;I|#&iBP>kW%`gKBPFhaSg&z z1U4V^snZ+cY4;34c3)TE5TLW7?!u=Y(~!nB3eymWs9L9~Nu%DXb)id_CItXsaWJe# zCBeNEqWPIPD$)V&sqgZMkuebni56O)2-v=DI!s-xU#o?goG2fh-B-Uma;>(9Y1nc! znuxh)dS5jt+dW(Ce34auNI?&07M&GPePtEF0zox953}b*lIE#@+P>a%n5K8dJd7O19#8nod;7zhC z;VMjMG(4TU7)}t0+-b8&imENR`bLX(8@4zgiLrSxktcn)J26;L44bE{-Ew?l+o-VF zB*V*8a9ZDx=8Zo>>-4m?$Mt#9`!u?-QLvRS>uzX>1YcR?dHw3DKC4}zul?7#5EW&v zk^kTN`BSXCT%$uH^tyQO|MsL~e&BuCb$6}Zg=YNRRKVvmTUlz zigXef%*Bc)k8%r33Sbelb$esv$|T`@`%UEku;g#j*rPdYLOu+P8Q>Crf3u8>Q%3$y zve6|)C!mBhB2y`7>0#vc+dg86((Bf{_fmbg>51v;?P6Cf=5vg&@zq><@9j8RuQnnX zVuFjkX6QG2ydh*rmO~BjV<66D3)bWl0=IJWE+auK6$c!q_6va zr6w=O0s;kf8YNTrty8=0U09~$J-QVAp#8HREt$NPaOZ*E+GwW$-<0Aq?4-ap7bj6OfNKi5+irZ_t}-7n83OT$y|8}LIsx1i4( ztw!(bjxVp);*zMuKJcD*#B}pe824t8u_;kx;<89EPv_Oe|289X(&|BlWpie7D;5PU zRwXGxSE{t<)5%OPAkLANgN^D;>E7b#|1uT>Elugn$=T@OjM?;gI45)L@o|1J$y7#~ z-``*PJuAlzhmAA7_$-f#5+o{7YNa(iCSMQCOwEyGfuX~|PV2nGjFbHm88BOH@P@vJ znTBG+G|T@9nFa>d*#lceyqKgI%EJ#Zl4o*|>v(?JaX0-dZQ3)MwsIgK&yo*af%y!C z+7S;W+e=+6UhggO)SYLI{hgh2pU}%R`OfN?=TapjP#4X09M_|V< zCDcr&kJ4VDPhYPu^Xt%VS)bRpIK!35zzRs1JzmOfyw6T-keIo7EpVAlOE zCru0jiy;A?f|lS*#J~h&Bhkap??kd4?)NmEar3n0BjUEWXzX_v31V`cM1jl%I*u{N*Dvb@reG_c33F8r?14X+^rlQOxfcA~5%V!0-7Ct!K#4pq1UU*eyC%ApN z0hc^5u5cT6{R_S>)>IGwB#Np|Hlid$z#6a-I~;S=n3`k^4>`HC7q@9nl6GN9g;~$z zUbo}yLZ|q-ZXjxV9%aU`a=7ExdhFtsKgHok0Nj-7$hFUekPro?xUp`ZAWAPO2_od9 zNqPJGmqp1)H+dQj0w&~8TrGrCGPS}J12-EBv%IUbo`uzu5;<%ovr3>bdWSK^0+UeR zCC%%7?priDD%r`uKP+4S#ct70NNj4>A!>_}qd7lEH%6tr7xeF`5r|oe35ayYGq_tj zx`9Q{nQiNKgr2y_Kw4T_P&a-8iv_$W=}Jk_=aF@jts0j2AwuP1w^g1?*n`jK-^IFt zm;S)rYxA~*#I7%5_k~96Ju^jmPtV4!qGJ(@F2CQ5p*rJSj=idM5iZdRGNUZFW=+yS z+Q}D6KKC*VZ1^@JAV^}1t88n;!}P3i7Kx<;p)8R)c9Az79HUb#z;km!Gsgr36*eQ_ zS>;c|MDUAoOokT@+aKHzMBA{WPus1idXZ3wQ8G&!7CpP$2Thft)P_C1-wP>Iu$w2v zBW975rKAQgJe@pve}8xwD&#&Q;&Q$`YK*V^7j?lA;I@CCysL`s^h2YzaNRr8vEZ4r zT4Z8LrIxR5{`GW+RCCj^Sk0;E14}#%qoOS3L2miJtEMI)c(#CvnlAI5mv@!nq3|M%c$h^{_nW$n5mjbN=Okj=(Wj8F~&y zXQ87b>Ju-m5z7B31HExt+8ch>v(QVwvvlMP{YsG9271&1cyZ_L7NJj}RFZ#AedS;^ zuhg5$(9lQ$G?#YkB12pbV%iEY+5GQh+y9-cmsb0p2}&L3+Nj}0m{cB~+W2}$uyiT4 ztGfB>x2^lp{r$)F%z#Z~XU^S^9QTD2=ATMxqNZ~{U7+6N`nz+^b&7m2^){1sb>P;& ze8-k&2Qs-2o*5L&x|({(1SDanfi9d4ND@h;i5kcrQvU^W*@xANiy%XsVwq0m%~(Iv zG^<||D*7BPv~uh>s)oq*5iaT;U;mW!GUDRc=fz&^vi?sXw8`KP zVj&A^b@Y=~>kj;o74gk;@tzMSLdnHhsdKOA)YpcWmCM0a{2Iu)T# zed2}pXXg%-ow7&j9?xdb~RQZL&p?VdE{WGW6`sB#ScnVmgW$(BaIpyw#s z&|a6TlWHq!aW_WDZ!ZBBK_I|U6HnaN$lI`2TK+!^4K^q7Zy1{+!6e?qz6rD-lnDh7 zxbm|&XN++|RwH*7^?OGlcaf|tEOkk?+h=(h1SrR3$Ixf5(CXX~FkHJz&6oFX7cpG- z$$JE6D+{q6heMcv#jB-s?=$!(oo&D42{RfWkM119Eh<3Ay%h}u!l?0=JQ)-+Y`JgD z7R2F3o)6J7w#`@$zUPe$HkIm5bK=CZoD!wb4v8o+fZF!d=lpk|$DmX%@k{de@P{kW z;eTXUo`s_B0#~Xv2!BSxSeSpY%dQn6q)C z&aX9u2Pt8t=p8?(8|PDfA0Z?8<7m;|?(FL9yt4)eM3>th=OV-|w|zsc!`9 z3Uc_P(sxp6R;C(_yEhtAkl%HttMN5UOR{`LE23zlQ%mY3;H0Nb!wJ~f)n$Y{c?OhP z@EOncUqnCo8VvpSmDn9eG8Go=>ew3ksU(*jR2JYAAlMcb2x@dYF4H)i++R7*I_P2R z5qmn=nUW|AKcKAU1GU2LcWtyi^Hc-E3Wr+a(;k{US_zBGvP(5QfQBLBqL$$H=REvQ zS6sDn>nrpj2jT9uxO}3S3G9?&BUOo66qrr>uYu-ZN$G`_b|E$ks~c%Z)W39o`2ODe z(zUFTO)YSEa%e?H_!@<3;_7OQhdjk8`|yM>MU5}Zt?5Wqfiw_`=mLu);MnRW_{`-? zcYZG112XHKyXcQtT+OQO^*ZhLIJr+6ypy36>~&e>_?~qDD^ylY>BG#zj+Zi$!4@>0nsm{lDw^}OB(n$CO$TJ-$GWD zKr?qgz-b&-l(PV-%8Qbe{;1AJp=q9g(otdl1-7?O(|u}UE{RgQB*RvXeK8T`*e6}Q zE*{|!LW3e8{I7Gw;g}eMb+y9DTc9JGamh!oSqHi0rybZoR&K;!Sc^)EqbDY;Zf0kl z4sBYqCc&UQ@;v0swS#||xWGrD*PeLalRtls^dAbAM_Rx9rx$cae*63Hzk8n@dvAxP zx7x01NEoJ0&v~i_;qgqJw137xtcSXFqUF6zB2zqB5LKgr8a!sKUHCx> z2?2r6I<>9i^g@kNS{_to^}ooYSP~O?Nn_zlowD^Q!ksp?A}s!t)(Jbrt60^TOf9mG zS(7(s2e0NGq+d2LvFHWoJ3qo5X&!g4y67IbFB!<&PwQ)zM^akI`3&UWmq^C2~cBEGkY zGH??H>ti@wdkz~Q$s$uP(;O#tue5n*5l@nt zq!gVlA5qWl0D4p-i`$kEAm<|G?gR!WF~=!%-A`fgBMGFzFtW&&E{34naR8G-$6eU~ zATwfAHF~=F4KJCfDRh#_C=Rt3Ma?L#hUcKsbv+*b>E%eZ63I62VFq|&;1UaoLSlEN z5>QPkNlX9dk6C(gXO9vnWaThU1BVtGcHTnjlY4kR*aRe04N{_4#c<{dCRpMyt75SXFs%>a(P@ z<1FqgU9c+5f8n8s@xx8nfF*@lJQ}uWg%zhmmZtN zk%UB2isC4IlJwcjF-pK}(jE{i7ue_^(9y5eo{!7sQtD3j8>6urGuNc81nPA6a-wweV3GW6{+ zw%3u83B6x#cS3L$4~}A8E3)=Em%{WaL)7G@?|HHV5++uAjy}I8g4OQR-nT=+fU;jd zrd+CTxbR^hsADm%4+Z3uR7$&lIbK!HcGnpG>7()BKQ20M4tMBzRbnmXdLUFZ27}GN zQvGC$R?46*JwQ)F1mAPZW#~5{&Ok$#t$D;$5HBxEI64+IiUVi$z%%T$gAVLLFWC|` z4MUZBq_$@2T%ruXCctML!cI4UgAvpe(m1sfZL2Gfz0LtbkTk#AbTnl5ghuqZ$1=NH zkTZ!DrGJo#Kn9)0o0D8#XxVNU2D4wBNHr|P_u}`8UcquD%0ix%fG8+moRQ2Woje|L zsd3qjY8Z{Y4m)}sVAm-g(5u4JAX8^$2f)ou{)v+7Rl0cSSF2`Tb9W!^%mjLx^ZQU& z0q+ZqhpGK0D7xrMp=Exxrn?9e_UDx@!JCZy=EWF9P8=3l5}nNoDW=N{NW@}}3chby z?)G&J+lfMBl-GED= zmh;ey*2Oo@SCwmJI3-vofq>IU;H`~p2ONx8LC<>l$kNIoi7OZ?l0O5AWohWbOsooQ zN@C2`i+onwbzq`Nwm*NZ9Afk5SE_qy*gB2>coFCAJHLBLj^>d%(OMaN(p^hHIC-fZ z8GRu<*$LhhBpT_IX+IpP^(_5Lr}@O#`of5HZ40m5IyLoH^z|uk%M_tKZXHY)Gxtdk z0a4dHD*!n`ptM=TIE>2}8`Pi3!hIZJ169~+hy^ku^Dn}L)v+R^=;rVZ$b{hVPO`&j ze3SoKogXTXOea)VZEDJ8Wt_|yPMTG3Nx~?lQxQcM^b>&_RvHP8of2k3H?k*9!J3)i zgv_55GDG8&qo`uTERGw3nlTDrzO!O()llH?OF+$R$qK<_l4N`uHa3rCcKCo&m5?0S zq~Xy`oiX}mM4sN$uw1qUWdZYs)fb=u4z}15rWWr++bs{KA#OqhM_ApDb5+i+{R%);! z$x&KqD7#fF_e!nXMdy9%K?7R<;y>IyEiKcOpB3UDLmcJV$x9po#H<|nbvz&Mw}j=7 zTUjxK;q1cZP?x&4A{3lmB*3$bExu=Go-|ZuTI>xn2PbxBmDdwtYsuPy$Ul^~anuSE zNpL8OLR7=maCsV}68K`+W+U<8TVcPLB%cUc46>kV>o6 z;S3sUd5^<;j(5cJn@)XO9h_@$>m7Con2^j|7wCgWE0>DdmH*ktqkGAMYn2GnG)^fY ztu_a8#$yD=oZ?Q3oOH8mC`cS-%AzuLpU|G~;2p*O9*(;UTQ#;%8%c@U=7J{k|Aen?h=ZX(&RlwA~h2G((-sbUz{H~dVR)^_`!QKt9N(xi1w?B!$2eG|(@ zxay>1q`&uMJ5%KKlEfK2A^PD#nf0H!9Fu1H#I1^K5apFX3^OhG<}lSJrHrBxrqn8e zye;VR;Usv-1*{uq?D|rCWA)Wv5*5BCOhHqiDOTCun{6>G3+Axw;O=qvhYz3gR51?B zEwL;kqMZ<%bv&Z-gK@nPzEFdV|6NTns*zn$x46}euRB;KMKBgvcCviL2y-|tmKEK6 zU9S@@N%6I7WU?Ci(tE!>ZaAO)`qN}oAvtid5YpdGynRuP5OP+Vg=;E(e@2PgNXvkZ zV_ld=-c7Vc&rXLh^I6a3CPHJpN`$`caUJZD4pjT>qHF=a@A%mrGFPYmGgCBU_L#$& zU$==}>3HAY-(md7wF1yuh>wtI`6bcU&9K$$WFLU+vZiRM%PLxwZZ&HOXJdc*$^WWb zdv&(o_#z(<<=#;P&^SlUI{C$wlTB(aDi$r=4zoY~%cmT$?@?cu9472H5K`7cLJ<~8 z{aI*fBm(dhGT>T!xfW}Ojwh@)|aU_hFIBwB)$Q@37rbmI}0Ci}} zPFsRfD{?HkJ?OG>^j0|Xmm2yjw8yoN9o}b0Be+~j#<}XUG*Gm<91i{5$mHe50@5Zp zopW-$CM&bXhm#gGyRw0o2cnDWv*hN-p2B z^z(TUWa*>V`e@x8D??3f6eU;~5o8JI3{lPZS^{Q|2{H@sT5B>a8^8)VKY|EE+ZCxZ zWOaHCF8}6*?&e#70ijVbY1Xc@wD5Y|Kcn#FO1b6^ViKfpH26Zv;1u??xZAL3`vOqE zNa8;Toa}8p^x>mrB_8+3*ug|G-n|9~n1@Etcd>jr*Gvzynu-($?Xm~pn^4E_{(vr9 z=1q3?IZ%^vk=n-6TWm7LeX){4yNVHW(Z+4l(3cS`%ps)w+tfe2-wIqTH{*V&CkoSN znM+pt`dfb%XQ@7Kx2Kcm>*$nAkA@vEI#uE(YFQ_Pr@cBcK!AgT zL1R@`a`=qZwao^#&QvI$1~4wm?*QVg=cp-dnbL`sfN2qcBlc=s?M^XB9nH#0laTh= zz8d-3)8!_rO-<_P*g{0c(1k){Z*bUDrmVbGlMZSCqqUYkmbampVk3j2c;S#|)U9kP zOTO6xm>Ok6o20U!`jRR1$>2oYQJktMU8fnvRFL{HW#a53>(}vC@=4ljAUK`kljGOy z-n(J_wHve`G`gkmO6 zLw5U|O7(kBMFWh2ha!s)pMtza96Nb$w`nPlS~q9iCuT3-tck-O95&ZC404Kl4)3*F zd<7j&PXZG=ad zU;oz&ATtjmsy?T&PSUQ0_pxRe))tZj?{sX;9Gse|S~6Sb9CF02^ih=on~gJRF|l$J z5gyKh3slE)XqQaJwXo0!%$T-G1fzo%6oRo3BgstiAH2m7ZT1H~>4~!G!Rg^b6B$DB zrRPR7ZN`&##M>k6k6n4g?e}Cc`PQw;`16h`J}M)3Xd(VQj4@@;*fh*D6d|uor3rM~ zGrkxFWbMK4kujLind}t~Qn&2znf<%TEp{6YY%H}|wc^93U&29hpsSnu6j|hw&tCw> z98ODg$wp81UbJg;Zs<4WXe7=h)%x1**0V2m1)RQ7zYw{C-cb3TLCWH&dfdNjK=qm! zbAH{WJ9a;w*7`p#IrL~x^xH7ICg1U*1*K-%@6Gghk^Z%9pXGPhcv|v*bgY_%Z;6?( zTFd@ITSV!|`Topyap9;aYfrh#^ahq zrezG!4#d2zb}mdV@9YkTYa3(StH6SvDk9;iu(!d^W1q+IVOxiuOLoTC1L%Z^)3+I% z;hzU(9i=h1Ee>RDk>Nf7(F77SKQ;6Rirc9v6y=2wyeP{FTaT(73O>nt%zxBQs@3;Nb*y_;L7&duB z*f)DM*6>i(9J823eB-5fG;6!`e(wJ?B698Bd)M0Yhm5Rs$*A|H|B&+Y)+V=86K%dl zE=&9hr-*{FsfV*99wS-HikFE19TI6^b;HaODl@L^??J6de4d|jd_$kINRV`3F<9#w z%a@e2Z=MYFd+rx=uzD`91V{CowL(G?vt-6k#$@8p?;j_#vf3g2jvHMcea(MVsDHKp z)l%-#g26S8xT+=R+5|f|E1%qgn$7@ISOOlB<|q$zXh=A-Jxxh1;_-Atg}-C)T@G8h}uy=vi{{*_}YkFmc)?WpGS+|S#4;Z9XS zPGwjy;Y3uKQb}Vu;UmWT-bm7yel%#)#cM+yF)v4?i^#T` zuI=%MLf6S-?_JHv zhvcJLYWV&L19RdfJAl)5-l^`Sl)JP0j~-U3;N%;<~5od!%$iitu*88F%eo~ovvJAh3YyZrfxp-4kDQ@cLoU^gK^GE zK!xR%-N+wA`v`)JK6=61Uwj9r>_hUY4u_0G>f|qHW$&phSy=n&U*CQ{*L;3k;rDyj z-txWT^naOt2~PLB(RS=LAOM-_l=9aFF*RvMkRH3V5R8aw?a|2mzC$;eoA%x2^m!V=9BVc5KK|Q|mFD!*^xL5f)Ws^ny`0tZNn%@MKqIi(&$B$fOd&wG4=l zl@Lv{>^H0Dy87IuC(E=07mSC|Zq2+mYq0(NMJ(@f&sSv$k#; ziagBRZF%mOG_JV`F;l&6gIaxWz-wB|`QpIYC1SHFzMt-FF@(RgrM{RKkaK@gLPa*` zo?5}I3ZX5AXYw+~JYduLXgO5H*DvSL$amD|BddYHFkzrLf5bqmXG>3D!%^o#bzI&= zAJYjxIjYn31)t=LbzAe4gX0zBtgV#6Bac3iocjU@XZ}!d&q)bvium@m!(?&DR5F@5SRK01rsv7s8l+OT_4Fiq zlSJZNl0Xs+Du~X88Lx)Hq|C@0_rDK+-x=(ehf%4b#)F?+KYRDOYJ4B5%hl_~BcWxmh#)4a&zZ>py=ZQ=Jp zI^{S1yyr)CGH?YA<~E#tF#DdlMKVo!!Wk)wB)G~B`IuCj>a*vyrSMzX`!wgvIF|nr z(tG3AXZ=GGn0Ax^I64;QlEd&*|6_Ikdq=3*kY`~7yv?;gUBmU+Tn%s`Cs80j~r z-ba2%=#BK%*VonQ*Q~t1_0zq71>dL1dfzLQ{r@D#`)^OK@#pp44<3K76C?YVR#wdE`n&wl*~Ub6SuZ}y05{I zAXiAU+CrD6Be;fU7Ld;B`O;3m4=BGuqFXn|oOr7-CqFl|*QUt#t=r~Qe}DH{_>`^& z3_h@FHh=4zzwEu4oqjprdMOdSbf9c^|L%MJrJ@v-VuW6 zv8V_3H6y&ad=aiZZNtM>a~xk0r2a;dElt-`#!^|x^Lki&v$=ZHbANbX+Ng7-B^{z< zi@Q&>qNFu&H-G%H;imfXTieL<{x&h)VUyYR?d`Jr_Uh969brxHWSgDN7AHIP5jSfat>u%uMSWkt&TBvl(-l)+}fEN&k|u|sWH`*yp6Hzn`u-f#XIqqS(i7@@NTJ_bL0K2YA&52D3_mLH|t(g z^o?vr-$DbW-8=fE&s29S-8UoIjs!8nxmB2*zJRGtDSV*;!U+k`p>MvK$(sK@!x;M-Sxckt9hdZ>OnVGknqiid8$Ws%uY}D({r-RH>A8r z$oqBU``YO_UnrVX5n>9#-`m?iy?2p$FFR|sU9R_wqIn?L^VXghL4Hh1vUPQm@fB13 zR?TyvLkSOv!`?oJR={+w@LQzqG^P=zF5|b@b?|BGNH$PU9pG+SBtfUEs{W}E%lI}s ze&7c>nWi|NJ$;rrJOdrY_seSi-L%TKzc(U(B;Mzk{Fqx#O)_b3;I?jFn`lRuBbn%$ zZ?y8$XD38&X!ZNw$C>C{Ub9 zOn?0EDQ0x%#6?}x5DCN(uGy0sp9*-CM$xBMPo$j}K-EFeG*y06~ z5vN#G+1(zCdar{wRF6B+oVMM+xs+l#|8d4huK!N+V*@L>JBb?)`fccZ@_}$V2K~GV z!X`5;60^RBxaLZ+1ex@zMUKo3?5S-$ntdg)Ns&Nm5~?vXC^O4mpYH0+^>yIVe~Z)S zB33Od25b(L>lh2CwN@>OncHz?;@k{OGzNda+Wf#VL?an(LL3_*ELI<*%4jm60+c-6 z%@9ZlEY51y0W&{+V9<5P@e7wNiX2A=d2lKaHLz7iapJ*6Iz+>Q_($v5V@@Z}orv{A zilwH1oGlyrB&4jc;3*8?SB&a>5;p*zsTqhC%Y=}aB(>>P(>}vKX@$WAsnjWm$_BKf zi1$Ge(@F>kgN!XyN|WoqRE;?Cc-&L^4Bj0_tTnE!-Q79w$(NGg7$(r*H%51SCMgYM z2()h^7!OPr#~Qda?7Bue?}j6T?L${{;G_FFqYRux9NyQ;q+Uvj2O0*VC}=rS~-iZQ}hH%kQe} zM)~~=>#e=_jm-Zr^l>;4L(_Bg`tA2>?^Q+K)5|I6TP^3iJnv)_+)a|t{n(}7&b!6g zWbm0#?akC-_Kn|!p_ikp*%opFHK1mjb%l^cjf`VVkKM7JV{O+QS6g>%A!c{17z|8q z+gWDymfmI99i&_v*Kyy|0kV8aksK>DSEU`IAd?GN4!l6@n0+?vx%Ay~If#E~v18z? z)(>UPN8Nb1Kflbq>^c;hzO;_vDlAuwSGeW%v3c{$&Gvv@kk<*89BS zWL<4;p_Bvrn=|ZY;7AWzbt`k zQVpnyQ3Q%Vv+P4(%c-N%T0(x5Hdk;jaRd7U(|=VWj4;bBn4&(9>X`EIN=hi6P@_xg zgglkUk%U=gY7~XaEo`$_%aq5twf1^l-$m1!gLek)u(f31trU_xC=>`{lN^(n8T{%m_TN zW(0Pl6=_*!6ds7K*|iK%^-X|1QW@`uE7z(;ViQ!`3`lDN1Qv&24T%QzpMB3KT!^i( zP5KVn_e^u;VOhwPilF|$RF|1VBKWVmB2R~oI3~#(Bw*dL%pDM$j%rD$A@?yEJ%AgX zP~&U2b7EMu35%gug#tJHxG1&E4sTjg^T%jJS{P{J_l$6u!82fjIGZNizGQP~jkUJ7 z4UgR9+=>79Q$d&Ux4)rGl!T7PZ)EX^ne31VuM-NLM0UW{)a<#4)9G5C*ZE`P zQjO2|iMW~}f_s1Gr!lHwePQQmB>%&9nXjjue9R&<#Ltj5Dgi#13%tYkadOSl?WX_B*|!E z0DIr30~8HibDiK(ef+j;on?;DOk#9!Lvfl1myFf79%t(k0?+KLt?b}V8jc#$>Qs~pCTXE>Yi04-BHlkXNdGyY9#5u?v)h{<#p&~<|JuR=Ut;g$e&_wU zVAnU_`)2KUrI@&MDHic&EpTR}9SK>l%gE+oO>SNeq}O+T#%-%MB?Qu+zby-e4uoVx z&L?On`p%89E&d`~VJ5;s2FLEba4pPalLr`!DbAOTnQWf~i$%~a*rJPy+GU(?@_ITn zQ!NFd>AwG~*jAtK?kjB6PG+l88;+R@Y_@rM3e={8B z(b2_)pwgI)P5$~Jj?Z^H?Mb@Ejgt5i7X1gdoOl*Gx`ZUUSPmZSa#Hvla7Rxwg6Ov@ zN4*y?jmMvd;@c{Bf;1{!$et2E89gtCyBN*F@p^Tp?DW=Vce#shj4F<Skx}8ydtq_4*@|G(3lYvITzJ$F_o`S*I!Pv&{K1Y8ul?E2UpZOISm`0Rw&?z zEd+uL)#Gtys*)$bdNEN6;-@} z%s$8lTW}}8KJcZRf2&rqtk%%yW_k00;-x2DnLY2mAMZu`Gfl1?)}70OFsXqv)QAUOWP|HTsyfRhtdQmaHb>R2>H zqtn`>Z}tS~|5`RD-0iZgWb5W`Yu$7*xB2dKuydT4=#*yAU}tZCx3e<;?AZ0XUEsaH z#x7~R*3!)#X6vFomE&)Jx_C|k_-4chgunoQ(p~#c)fxv z+4W+VjJmOdU=Jjh3)r0rVfw?DFEzQ#9YU({X8+8nH2xaBUWeunv+Jf6N69Kt$`2e{ zwa_#&6-o+;18?ET7Y%g`46t1YC&r$K9pWwqg0{ld zEFdF8C%BYQ-zU^Wbj@49-f%A1V!zf>!rZ8> zl$)CcVam7Kdv@Hs9;L%-)uZDS^1ofLwA82De}hBH^S@u&@P2^bX-wyQ%(VG;{v_el)9C}Niux5uTI3qB&V6s}vmSh3+NXtA=EsKd__zMJ&(D48X{qRBots^C}vqozQct-nef12xgYl0uNtufYTg z0p&K^@^m=OgNeE`M~QKbwD~b5y-mU)3Qyf08}ExhdWD6#ht49HrE?(N&ePpk{8|2J zhbn{iD=oI>b~~xboOUZ+QfBOA=fuGk`-Aak9gq9kUo{*u{A6&KwsuTuH7!@s-~Jr^ z8C)*a)VE8MDq4wBeb#*6^rrMNt5Z}>Y2EO9XJhK&<@@A-7_Hi%K+xH0N44`)W=sDR zd=ACgKch{_NZuIC`e7~i!4id#90d;cyISq4F$!0pS1di;2U&Y=Ic7BXir*37*`|E> zf(2M1dITBvulhYg{FONgQiQUMnC9l+ng!o>R%SVN?YFPjV`@*x9M)SrCzjP(X%lP! zT%Y+i-JEzD-6}_y_08q2aOE4$n>vxi2n1YAB!>|vbr)1Bl{<6BP2so_;Fj=hi!Jb< ziD?;rr{Sn#M$Pm*Wy?~dRx9eNI#52<$G_}R%s&&>Orpof)M%Wd4CoF^b;*;Kv z{bKyUfj;4bO!n1+i@g1L(WC3t*N0W1p3dHwD8Rk2Rg@jZ6Dd@$$WQw?&2;lHbNJ*Zh0+ zd|u9OCd{Lj>1n3yZx|l!5Z$7m!Dfyg|-PCFpV;uOd?8R@qPN_u^FCoLu^Hz!YJ|5lQ zH~pA$t>q{pqDEXe=w?OVbWIw^I`g}E6~vrohi(F!p99usg5MWH%Q|glU1P8I=HzN^ z@(;C*9!@H~7E9y^abOhPVfV&FO^ZdPHAL|jTgydJOvuhabKYoD)C`UJdUb50ZcTg= zj-I{-jS_Y?G81Zdn0=UYZ0&BfR{mwtCti(=h9+qx90ad>>0i!;gh*%b%w7Kid3`z0S>0 z9CUYABir{I(VVIsZR`dazrH`sVtTUVka67GZPB0m{8C|h=2a*VaN_yi93#hZ@J;?C zqgxt*_an%P-nIeHl-F&LGV=h_T2q|M^oN;7Bd$^e+hBI~&&(93pqdB{j;SX1%?xGb ze}qo=$^GtZyk$~wD#!C*X))cS+wUM|_zmlQIozS+QM9Q3cyD&a@$+kSQ_*I#@7ffF z_jMNyJ0D8oO9@fj$i6Z7L$U!Hj$A{vYn<`~Sun0-NMhjul8MV0X#zG=Vur4qrW|qP zF81dLS#_cb#LyDjavba6&)9(uRpH1X*y4Jji3!|g_}C_L#xEM0u?if>krkh&@NocY z(9g_a{||jYg1;~jc*RI0rZqEXnJbE7Wn~2$XOt{+W;8K5l~U{*jaHUtb-%jn-aDRq z=J_vw<%v@#Pj25b@lzlE=_kMX#LDW*_uco_wYARt>f+Y%=`7OJ@B|F1@zmMZMv%=} zNFI$eABYxV6b${~ODBB`!BDa@f;VNL(qN8^aN5t$Qy;K?i~uz_Ych|j`9W+OP{?WeN|<)!nm(>(D+K2jm$!hVbP+H)av)Ij^4pHy?pu9pI?0r zGI06jmNdU)zz`Mdh`}tesiVc9C`rU9OLj}d2Pba&;alJS=SRQ#mFp*aP=#gSX2_CS zn2e*vjNA?7rk_3X-fvxag~h$=;C-DJK7FinE&UD^)?}B1SjpG%?94?W-qD=)A=IQ3 z+^V%x1Abtl0|8z0eGLkBOa_f+wMNeZ1B|0-r1T56%3_|t3rbDrn5+|G!OjuY8XS>< z3nae?4d(VY-}wp@~*&`0p)ZLqnsRHf^c<9Tp)LB8nQ?WpmHa z$gy5G#5WW?0TJj$i-q}#ayZM1=)H4!uix`g_w2jQDddt(ciwvU()Ic2O%n%hykX|bT=4!gk9~gA*w(`b54?W%GzeoOQ{DBdav-Ko zr?axWHaa#wH@kq;CkhjD5@spj($F?3gg{XhNW!8-4g?XH#0B3%MD+>&G|+jO z35%JEh!YNh8jZ%<+FFQl!#+zeI)CnBvr&|dhB&u*^JK5nz4zXGmR1(GZ{9+or=j2L zbq*dl#4IO|zsOns!fQtl9k`{}TU%OMo?p18F*X|Ip?x>Mdf|mkTu^h&F;OGTf+BMQ zqIF+UCQuTva}t39E;k~x2n%LjLm*4AgQjLbar=9`j~_q&#ml_bQ)QC|Nr*ARg2BLj z4NBT#iHHdL$kd^C9{k>3zrRvY>ZVcvXxA;~$^n>tE2Sq;WXT^tm|MxcURQjFH78Ic1wm}^xK z7}VgbCIisd;4O+0GeuJmG+BrdqQXpt8{ks47uA7wZ{3ju9w`o?)9r5GwEep*Vx!|z zm(IVM7iE$I3cF5s{f6Q3mpiK#|DJBtSd9z<8Y){v+-weezv!IHC3o(-#XJ{9Bg+bA zDjQ8oxKiM@gNKj%%jINI15IR2VX~m6Y@CxbXxDts0#G*wCCZ6Y&yqf%Lc$o_)g#OX z6oZhMS_X|Ug|#JXuj9l^$GK-iD9l1=#BF<~CpM2qXG^}mqU#ol3`bH6D%(=sQwtnsP(_`C4CvKcx6F@bXbu}=^u|Y{7 z1kQ^Q(&ETj}IqhM1FtAHzaROkxu^A6B zZt(wXfQwaS5)hLip#l=rjS0e{WJIJIU<4&a1c)7{#O4%9Paq$Cn)+=3HPXt+C9@Gz zI-A0f^|&)sJq{p=6@(7P5F=2sT4@7cTiwbx$1bY;OuOz+%Ui1b%FtE*k8iDMI* z+Os7iO3GD+IHsO@Wq`QBS!JP><;%h6BE+mvPQiIXAaX1kBQX-jbX4+xcI*3Mq~AOC z_=4*ToYUZ;wOIxzk&@N}F%=Bfw(KpN5B%W4hd%SdSB~sDpk&=x8JPnr^+|9WRddLJ zY@+Kd2ambDA^BTdJJ(3TY_Kbx)%&LoeBj{sefsFvzj*xw3k8d5z7K-uK!77@QMM}| z`|ur)oR~TLC+EMmBEdoa?Cf9paQ{EQ_eXx?`A?ndT?+scSLR)`ox{^FT|D*5+FU_g z8o&Rxw@er9%b}A4wfPA31|o8Z4DtqI^A^2Y0hh5Dv?PgUAssS7l|==57NI19p2Y|a zFaaEK!7iwEHAb_H7-URVS@cc`Jltyex*v%|T(a90MdQ0HV$Nma@B;j zX=-x&_+0dtwXYsMjeXNXB?*ah9^|`wH6>n%-W%9xh*)y9!nLN_qZlz`U#a!{($&T8 z^`5TV2%7Oq|J=3LH{CS3b;tCjem6Obq2xeH17^A?9J!v=T@BIT2ryKLj<~@bR0FhR z(Wn|M&)Ja#RY2R4t651@Yw#MKnR;7Xnr~0;y78vNGgmIp%+16QPaJ)9xLIu5KDu-3 z&7Gy|7g~9%Ww#%>>%zsy7MHt4$+h=KUp_h1Ze_Xi!53wD`Rs+ObMxs4Z)PzD=gKV0 zVhqvZz=%l$qK6rXi7-&DM-0@OX@8wYScz}Haac>HHWgx!7%S0$NWDQaQcCnSK-CzO zgwz1Qh6H3vU{M$ogVR4Jw`;e znv_6Z^{(;#Ugxu8M(`ywWxIl*M}Elm^Hb$cgLNdJo@BQ%dbpt z-nQuLjHPQaS~SD5_Gi{sF85b&DEIyNo$pQSH30eX&12HPbgKYipqCuh$8(b>ORliYLOa*{|ReBapd{g|!`rca%-*C=)1{MO976 zT_T0%03f2g$g?6(?4`l+o*4kMD3qCmI0hZq*fDVECtS!t-p|CuF%k64 zh&Wnc5D=MGfBm;#x$m#9i7mhUbK4&S5wWJFe!5;$BamC1!z zbMBynkZ6r@U{Eqj6N4mMW@5+AWgIm|v#P4op}(r@9Xocu^?`>%j3Tb;_tw@|AAkIF zmoCk0o*KXRzB@km7f-A$%{20S)AVF(Xt+5ta{l>aJ9q89Y2P6cH#9VApjK-rFN*ch z&6zdDv<&F6gEl^><|1hjdD;% zRKXlLn%0P)z4$E%M5v*e5Cghs{aWJ0)kAxzYl}+CkgIY1*I)Y7dhCCB z@l`TXQ;PPZd+*yaJn;uFKe0;5NUCdA%j{7mi$aLxSjZ440_bX3;I)rF_sMPf@Q3gI zffp{l`tQ#@IgvNXV$c{h8qpeuPhNZ~nEl*c@1OtHCtmNZ5V)tcG4&CnYTp8g15kr2 zQ&kg&848k0V_PzUEoqgrWIzvUMg@zS0on^b7jmFTRItkkAyfbuMj)>dB*JhYAyiRI zCq31^1%e1TuWjbFxo?K~AGrOYozv4v(VUcS-);FCJTxJj%~V`wF_^}z>XY|xR7OEu z0cJ6yY^Caq4Yi$fHA`8P{i>^~e^X}lMkUnL`&w0%HJ5^j*vYlkB`8LkO*P7h)zk

    6!q)WVMCLlp*qrTNiDS)uItr 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≤eGlk@K6=|?}!>i)m8Swpve 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWB_small.png b/help/BasicStampHelp/Content/Resources/Images/HWB_small.png new file mode 100644 index 0000000000000000000000000000000000000000..553935c75743ebd92beaf701ea759b7c4c7f86c7 GIT binary patch literal 56082 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�tw{( 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWBadapter_conn.png b/help/BasicStampHelp/Content/Resources/Images/HWBadapter_conn.png new file mode 100644 index 0000000000000000000000000000000000000000..8abf422398479f12a60cf958d5b9db7b65a3dd58 GIT binary patch literal 20973 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 Avj6}9 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/HWBfeet.png b/help/BasicStampHelp/Content/Resources/Images/HWBfeet.png new file mode 100644 index 0000000000000000000000000000000000000000..29818d975d960883c25d418c0951c39b97a32abe GIT binary patch literal 24823 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

    nTdjBrh$UW5@IrDR}KyQtP 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 KMNUMnLSTY6?7_eQ literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ClearBS2sx.png b/help/BasicStampHelp/Content/Resources/Images/ClearBS2sx.png new file mode 100644 index 0000000000000000000000000000000000000000..2afa8cbec872481aa44fc55e18d62e2781a58537 GIT binary patch literal 14609 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 Hu0mjf^U;z0 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/Clear_8_modules.png b/help/BasicStampHelp/Content/Resources/Images/Clear_8_modules.png new file mode 100644 index 0000000000000000000000000000000000000000..ad4ece7a3298ef1f2a8f73cc302d5a6303c7e36c GIT binary patch literal 143932 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 z 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Π)qf<3r$1R_K5=7ke$fV@Rx>C8w4Hek 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 GlKvkqoGjx2 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/ComUninstall.png b/help/BasicStampHelp/Content/Resources/Images/ComUninstall.png new file mode 100644 index 0000000000000000000000000000000000000000..699ad36f2c30a6a3360c195732a410c30dae7919 GIT binary patch literal 6327 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 AOaK4? literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/DEBUGlink.png b/help/BasicStampHelp/Content/Resources/Images/DEBUGlink.png new file mode 100644 index 0000000000000000000000000000000000000000..83bc7df3b8982fcc3ea96f9205f71b13e96770b3 GIT binary patch literal 8553 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 TOFmE_{?-9!lpB(P2)yt&$|NkS literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/DebugExSearch.png b/help/BasicStampHelp/Content/Resources/Images/DebugExSearch.png new file mode 100644 index 0000000000000000000000000000000000000000..4972993e3bb7d6a313f3088166544ffe92eb540b GIT binary patch literal 52367 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 I_T=#Y1$>+a_W%F@ literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/DebugFirstProgYT.png b/help/BasicStampHelp/Content/Resources/Images/DebugFirstProgYT.png new file mode 100644 index 0000000000000000000000000000000000000000..eb4b3577b40dcd1fb10ee55a3ac7a20d8ca5c2b6 GIT binary patch literal 8823 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 YOt)yihp2!FH2_di(3CHieHHS*04*NikpKVy literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/DebugFirstProgram.png b/help/BasicStampHelp/Content/Resources/Images/DebugFirstProgram.png new file mode 100644 index 0000000000000000000000000000000000000000..321817a930183774888425bff85093cb3e027dc9 GIT binary patch literal 8247 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 JWy)56{vUANE*by; literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/DebugPage.png b/help/BasicStampHelp/Content/Resources/Images/DebugPage.png new file mode 100644 index 0000000000000000000000000000000000000000..5b926fa7d7c1e5a697a7f9b82ea2ce7c06e8d549 GIT binary patch literal 92523 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 GVgCnS1)F#P literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FavIcon.png b/help/BasicStampHelp/Content/Resources/Images/FavIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..dae45b97853ca06f07c0086998565f3e6eb3c974 GIT binary patch literal 8119 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FaveMenu.png b/help/BasicStampHelp/Content/Resources/Images/FaveMenu.png new file mode 100644 index 0000000000000000000000000000000000000000..19f7709b42a61308834f733c0bcfbd303c61f524 GIT binary patch literal 7004 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FaveSearches.png b/help/BasicStampHelp/Content/Resources/Images/FaveSearches.png new file mode 100644 index 0000000000000000000000000000000000000000..ec08f9d056732a42279c31ed35b866975d9663df GIT binary patch literal 4844 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FaveTest.png b/help/BasicStampHelp/Content/Resources/Images/FaveTest.png new file mode 100644 index 0000000000000000000000000000000000000000..22097ff3d71cc7844782e44034c3e08346961ca8 GIT binary patch literal 7246 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FavesLists.png b/help/BasicStampHelp/Content/Resources/Images/FavesLists.png new file mode 100644 index 0000000000000000000000000000000000000000..020f680f195fb343bcf294befa04444a069dc517 GIT binary patch literal 7325 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 literal 0 HcmV?d00001 diff --git a/help/BasicStampHelp/Content/Resources/Images/FifoUncheck.png b/help/BasicStampHelp/Content/Resources/Images/FifoUncheck.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c6bcdcf45adaa01629278eb0d28116c98518cb GIT binary patch literal 8478 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