You can usually figure this out with trial and error (because it won't work if it's not reading from the right port!) There are two main things you'll need to do to get the terminal set up to print your output.įirst, you'll need to make sure the application is reading from the correct USB port. It's up to you which application you use, but we used CoolTerm. For this we use a serial port terminal application. Now that your code is all set up, you'll need a way to actually see the output that you're printing. Setting Up a Serial Port Terminal Application That's all there is to it! Now you can use your Software Serial connection to print output from your program, like this: serial.println( "Getting NORDIC main application version.") 115200 is the baud rate RVR+/RVR uses for serial communication. Inside the setup() function of your Arduino file, be sure to include this line to begin the serial connection. This will be important to note for when we're hooking everything up. In this declaration, we're using pin 2 as the RX pin and pin 3 as the TX pin. You'll need to declare an instance of SoftwareSerial to use in your code. The first thing you have to do to use any library is include it! SoftwareSerial serial ( 2, 3) This tutorial will walk you through the lines of code that set up and use this library. Using the SoftwareSerial LibraryĪ complete example of using the SoftwareSerial library can be found in software_serial_demo.ino. The SoftwareSerial library can configure other digital pins on your Arduino so that they can be used for serial communication. This is where Arduino's SoftwareSerial library comes in. If you want your Arduino program to print some output while also talking to RVR+/RVR, you may find that using the Arduino's built-in hardware for serial communication gives you messy results: Getting NORDIC main application version. This demo will walk you through how to set up a Software Serial connection using Arduino's SoftwareSerial library.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |