Page 994 - 3-2
P. 994

}
                    });



                    try {

                        // create serial config object
                        SerialConfig config = new SerialConfig();



                        // set default serial settings (device, baud rate, flow control, etc)

                        //
                        // by default, use the DEFAULT com port on the Raspberry Pi (exposed on GPIO
            header)

                        // NOTE: this utility method will determine the default serial port for the
                        //      detected platform and board/model. For all Raspberry Pi models

                        //      except the 3B, it will return "/dev/ttyAMA0". For Raspberry Pi
                        //      model 3B may return "/dev/ttyS0" or "/dev/ttyAMA0" depending on

                        //      environment configuration.
                        config.device(SerialPort.getDefaultPort())

                              .baud(Baud._9600)
                              .dataBits(DataBits._8)

                              .parity(Parity.NONE)
                              .stopBits(StopBits._1)

                              .flowControl(FlowControl.NONE);



                        // parse optional command argument options to override the default serial settings.
                        if(args.length > 0){

                            config = CommandArgumentParser.getSerialConfig(config, args);
                        }



                        // display connection details

                        console.box(" Connecting to: " + config.toString(),
                                " We are sending ASCII data on the serial port every 1 second.",

                                " Data received on serial port will be displayed below.");





                        // open the default serial device/port with the configuration settings

                        serial.open(config);



                                                         - 994 -
   989   990   991   992   993   994   995   996   997   998   999