1 package com.neuronrobotics.sdk.common;
4 import java.net.URISyntaxException;
6 import com.neuronrobotics.sdk.dyio.peripherals.AnalogInputChannel;
7 import com.neuronrobotics.sdk.dyio.peripherals.CounterInputChannel;
8 import com.neuronrobotics.sdk.dyio.peripherals.CounterOutputChannel;
9 import com.neuronrobotics.sdk.dyio.peripherals.DigitalInputChannel;
10 import com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel;
11 import com.neuronrobotics.sdk.dyio.peripherals.PPMReaderChannel;
12 import com.neuronrobotics.sdk.dyio.peripherals.SPIChannel;
13 import com.neuronrobotics.sdk.dyio.peripherals.ServoChannel;
14 import com.neuronrobotics.sdk.dyio.peripherals.UARTChannel;
35 String basURL =
"http://neuronrobotics.github.io/Java-Code-Library/";
40 basURL+
"Digital-Input-Example-Simple/");
41 }
catch (URISyntaxException e) {
49 basURL+
"Analog-Input-Example/");
50 }
catch (URISyntaxException e) {
57 basURL+
"Counter-Input-Quadrature-Encoder-Example/");
58 }
catch (URISyntaxException e) {
65 basURL+
"Counter-Output-Stepper-Example/");
66 }
catch (URISyntaxException e) {
73 basURL+
"Digital-Output-Example/");
74 }
catch (URISyntaxException e) {
81 basURL+
"PPM-RC-Signal-Reader-Channle-Example/");
82 }
catch (URISyntaxException e) {
88 return new URI(basURL+
"Servo-Output-Example/");
89 }
catch (URISyntaxException e) {
96 basURL+
"SPI-Channel-Example/");
97 }
catch (URISyntaxException e) {
104 basURL+
"USART-Channel-Example/");
105 }
catch (URISyntaxException e) {
110 throw new RuntimeException(
"No documentation for object of type "
static URI getDocumentationURL(Object input)
static void error(String message)