com.diozero.remote.message.protobuf.Diozero Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: diozero.proto
// Protobuf Java Version: 4.28.2
package com.diozero.remote.message.protobuf;
public final class Diozero {
private Diozero() {}
static {
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
/* minor= */ 28,
/* patch= */ 2,
/* suffix= */ "",
Diozero.class.getName());
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_IntegerMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_IntegerMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Response_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Response_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_BooleanResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_BooleanResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_ByteResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_ByteResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_WordResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_WordResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_IntegerResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_IntegerResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_IntegerArrayResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_IntegerArrayResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_FloatResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_FloatResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_BytesResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_BytesResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Board_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Board_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Board_GpioInfo_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Board_GpioInfo_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Board_HeaderInfo_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Board_HeaderInfo_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Board_BoardInfoResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Board_BoardInfoResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Board_GpioModeResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Board_GpioModeResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_Identifier_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_Identifier_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionDigitalInputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionDigitalInputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionDigitalOutputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionDigitalOutputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionDigitalInputOutputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionDigitalInputOutputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionPwmOutputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionPwmOutputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionServoDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionServoDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionAnalogInputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionAnalogInputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_ProvisionAnalogOutputDeviceRequest_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_ProvisionAnalogOutputDeviceRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_BooleanMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_BooleanMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_FloatMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_FloatMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_IntegerMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_IntegerMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Gpio_Event_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Gpio_Event_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_Identifier_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_Identifier_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_Open_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_Open_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_Probe_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_Probe_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_Bit_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_Bit_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_ByteMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_ByteMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_Register_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_Register_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_RegisterAndByte_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_RegisterAndByte_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_RegisterAndWordData_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_RegisterAndWordData_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_RegisterAndByteArray_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_RegisterAndByteArray_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_RegisterAndNumBytes_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_RegisterAndNumBytes_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_NumBytes_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_NumBytes_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_ByteArray_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_ByteArray_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_I2CMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_I2CMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_ReadWrite_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_ReadWrite_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_I2C_ByteArrayWithLengthResponse_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_I2C_ByteArrayWithLengthResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_SPI_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_SPI_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_SPI_Identifier_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_SPI_Identifier_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_SPI_Open_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_SPI_Open_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_SPI_ByteArray_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_SPI_ByteArray_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_Identifier_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_Identifier_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_Open_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_Open_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_ByteMessage_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_ByteMessage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_ByteArray_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_ByteArray_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_diozero_Serial_NumBytes_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_diozero_Serial_NumBytes_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\rdiozero.proto\022\007diozero\032\033google/protobu" +
"f/empty.proto\"\037\n\016IntegerMessage\022\r\n\005value" +
"\030\001 \001(\005\";\n\010Response\022\037\n\006status\030\001 \001(\0162\017.dio" +
"zero.Status\022\016\n\006detail\030\002 \001(\t\"P\n\017BooleanRe" +
"sponse\022\037\n\006status\030\001 \001(\0162\017.diozero.Status\022" +
"\016\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\010\"M\n\014ByteRes" +
"ponse\022\037\n\006status\030\001 \001(\0162\017.diozero.Status\022\016" +
"\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\005\"M\n\014WordResp" +
"onse\022\037\n\006status\030\001 \001(\0162\017.diozero.Status\022\016\n" +
"\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\005\"P\n\017IntegerRe" +
"sponse\022\037\n\006status\030\001 \001(\0162\017.diozero.Status\022" +
"\016\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\005\"U\n\024Integer" +
"ArrayResponse\022\037\n\006status\030\001 \001(\0162\017.diozero." +
"Status\022\016\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \003(\005\"N\n\r" +
"FloatResponse\022\037\n\006status\030\001 \001(\0162\017.diozero." +
"Status\022\016\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\002\"N\n\r" +
"BytesResponse\022\037\n\006status\030\001 \001(\0162\017.diozero." +
"Status\022\016\n\006detail\030\002 \001(\t\022\014\n\004data\030\003 \001(\014\"\215\007\n" +
"\005Board\032\223\002\n\010GpioInfo\022\016\n\006header\030\001 \001(\t\022\023\n\013p" +
"hysicalPin\030\002 \001(\005\022\022\n\ngpioNumber\030\003 \001(\005\022\023\n\013" +
"sysFsNumber\030\004 \001(\005\022\014\n\004chip\030\005 \001(\005\022\022\n\nlineO" +
"ffset\030\006 \001(\005\022\014\n\004name\030\007 \001(\t\022%\n\004mode\030\010 \003(\0162" +
"\027.diozero.Board.GpioMode\022\024\n\007pwmChip\030\t \001(" +
"\005H\000\210\001\001\022\023\n\006pwmNum\030\n \001(\005H\001\210\001\001\022\024\n\007adcVRef\030\013" +
" \001(\002H\002\210\001\001B\n\n\010_pwmChipB\t\n\007_pwmNumB\n\n\010_adc" +
"VRef\032A\n\nHeaderInfo\022\014\n\004name\030\001 \001(\t\022%\n\004gpio" +
"\030\002 \003(\0132\027.diozero.Board.GpioInfo\032\276\002\n\021Boar" +
"dInfoResponse\022\037\n\006status\030\001 \001(\0162\017.diozero." +
"Status\022\016\n\006detail\030\002 \001(\t\022\014\n\004make\030\003 \001(\t\022\r\n\005" +
"model\030\004 \001(\t\022\016\n\006memory\030\005 \001(\005\022)\n\006header\030\006 " +
"\003(\0132\031.diozero.Board.HeaderInfo\022\031\n\021boardP" +
"wmFrequency\030\007 \001(\005\022\033\n\023boardServoFrequency" +
"\030\010 \001(\005\022\025\n\rspiBufferSize\030\t \001(\005\022\014\n\004osId\030\n " +
"\001(\t\022\021\n\tosVersion\030\013 \001(\t\022\034\n\024biasControlSup" +
"ported\030\014 \001(\010\022\022\n\nrecognised\030\r \001(\010\032j\n\020Gpio" +
"ModeResponse\022\037\n\006status\030\001 \001(\0162\017.diozero.S" +
"tatus\022\016\n\006detail\030\002 \001(\t\022%\n\004mode\030\003 \001(\0162\027.di" +
"ozero.Board.GpioMode\"~\n\010GpioMode\022\021\n\rDIGI" +
"TAL_INPUT\020\000\022\022\n\016DIGITAL_OUTPUT\020\001\022\016\n\nPWM_O" +
"UTPUT\020\002\022\020\n\014ANALOG_INPUT\020\003\022\021\n\rANALOG_OUTP" +
"UT\020\004\022\t\n\005SERVO\020\005\022\013\n\007UNKNOWN\020\006\"\226\t\n\004Gpio\032\032\n" +
"\nIdentifier\022\014\n\004gpio\030\001 \001(\005\032\201\001\n\"ProvisionD" +
"igitalInputDeviceRequest\022\014\n\004gpio\030\001 \001(\005\022%" +
"\n\003pud\030\002 \001(\0162\030.diozero.Gpio.PullUpDown\022&\n" +
"\007trigger\030\003 \001(\0162\025.diozero.Gpio.Trigger\032I\n" +
"#ProvisionDigitalOutputDeviceRequest\022\014\n\004" +
"gpio\030\001 \001(\005\022\024\n\014initialValue\030\002 \001(\010\032H\n(Prov" +
"isionDigitalInputOutputDeviceRequest\022\014\n\004" +
"gpio\030\001 \001(\005\022\016\n\006output\030\002 \001(\010\032X\n\037ProvisionP" +
"wmOutputDeviceRequest\022\014\n\004gpio\030\001 \001(\005\022\021\n\tf" +
"requency\030\002 \001(\005\022\024\n\014initialValue\030\003 \001(\002\032\215\001\n" +
"\033ProvisionServoDeviceRequest\022\014\n\004gpio\030\001 \001" +
"(\005\022\021\n\tfrequency\030\002 \001(\005\022\027\n\017minPulseWidthUs" +
"\030\003 \001(\005\022\027\n\017maxPulseWidthUs\030\004 \001(\005\022\033\n\023initi" +
"alPulseWidthUs\030\005 \001(\005\0321\n!ProvisionAnalogI" +
"nputDeviceRequest\022\014\n\004gpio\030\001 \001(\005\032H\n\"Provi" +
"sionAnalogOutputDeviceRequest\022\014\n\004gpio\030\001 " +
"\001(\005\022\024\n\014initialValue\030\002 \001(\002\032-\n\016BooleanMess" +
"age\022\014\n\004gpio\030\001 \001(\005\022\r\n\005value\030\002 \001(\010\032+\n\014Floa" +
"tMessage\022\014\n\004gpio\030\001 \001(\005\022\r\n\005value\030\002 \001(\002\032-\n" +
"\016IntegerMessage\022\014\n\004gpio\030\001 \001(\005\022\r\n\005value\030\002" +
" \001(\005\032\316\001\n\005Event\022\014\n\004gpio\030\001 \001(\005\022\026\n\tepochTim" +
"e\030\002 \001(\003H\000\210\001\001\022\025\n\010nanoTime\030\003 \001(\003H\001\210\001\001\022\022\n\005v" +
"alue\030\004 \001(\010H\002\210\001\001\022$\n\006status\030\005 \001(\0162\017.diozer" +
"o.StatusH\003\210\001\001\022\023\n\006detail\030\006 \001(\tH\004\210\001\001B\014\n\n_e" +
"pochTimeB\013\n\t_nanoTimeB\010\n\006_valueB\t\n\007_stat" +
"usB\t\n\007_detail\">\n\nPullUpDown\022\014\n\010PUD_NONE\020" +
"\000\022\017\n\013PUD_PULL_UP\020\001\022\021\n\rPUD_PULL_DOWN\020\002\"V\n" +
"\007Trigger\022\020\n\014TRIGGER_NONE\020\000\022\022\n\016TRIGGER_RI" +
"SING\020\001\022\023\n\017TRIGGER_FALLING\020\002\022\020\n\014TRIGGER_B" +
"OTH\020\003\"\262\t\n\003I2C\0321\n\nIdentifier\022\022\n\ncontrolle" +
"r\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\032@\n\004Open\022\022\n\ncont" +
"roller\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\023\n\013address" +
"Size\030\003 \001(\005\032W\n\005Probe\022\022\n\ncontroller\030\001 \001(\005\022" +
"\017\n\007address\030\002 \001(\005\022)\n\tprobeMode\030\003 \001(\0162\026.di" +
"ozero.I2C.ProbeMode\0327\n\003Bit\022\022\n\ncontroller" +
"\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\013\n\003bit\030\003 \001(\005\032@\n\013" +
"ByteMessage\022\022\n\ncontroller\030\001 \001(\005\022\017\n\007addre" +
"ss\030\002 \001(\005\022\014\n\004data\030\003 \001(\005\032A\n\010Register\022\022\n\nco" +
"ntroller\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\020\n\010regis" +
"ter\030\003 \001(\005\032V\n\017RegisterAndByte\022\022\n\ncontroll" +
"er\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\020\n\010register\030\003 " +
"\001(\005\022\014\n\004data\030\004 \001(\005\032Z\n\023RegisterAndWordData" +
"\022\022\n\ncontroller\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\020\n" +
"\010register\030\003 \001(\005\022\014\n\004data\030\004 \001(\005\032[\n\024Registe" +
"rAndByteArray\022\022\n\ncontroller\030\001 \001(\005\022\017\n\007add" +
"ress\030\002 \001(\005\022\020\n\010register\030\003 \001(\005\022\014\n\004data\030\004 \001" +
"(\014\032\\\n\023RegisterAndNumBytes\022\022\n\ncontroller\030" +
"\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\020\n\010register\030\003 \001(\005" +
"\022\016\n\006length\030\004 \001(\005\032?\n\010NumBytes\022\022\n\ncontroll" +
"er\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022\016\n\006length\030\003 \001(" +
"\005\032>\n\tByteArray\022\022\n\ncontroller\030\001 \001(\005\022\017\n\007ad" +
"dress\030\002 \001(\005\022\014\n\004data\030\003 \001(\014\032(\n\nI2CMessage\022" +
"\r\n\005flags\030\001 \001(\005\022\013\n\003len\030\002 \001(\005\032h\n\tReadWrite" +
"\022\022\n\ncontroller\030\001 \001(\005\022\017\n\007address\030\002 \001(\005\022(\n" +
"\007message\030\003 \003(\0132\027.diozero.I2C.I2CMessage\022" +
"\014\n\004data\030\004 \001(\014\032o\n\033ByteArrayWithLengthResp" +
"onse\022\037\n\006status\030\001 \001(\0162\017.diozero.Status\022\016\n" +
"\006detail\030\002 \001(\t\022\021\n\tbytesRead\030\003 \001(\005\022\014\n\004data" +
"\030\004 \001(\014\"*\n\tProbeMode\022\t\n\005QUICK\020\000\022\010\n\004READ\020\001" +
"\022\010\n\004AUTO\020\002\"\275\002\n\003SPI\0324\n\nIdentifier\022\022\n\ncont" +
"roller\030\001 \001(\005\022\022\n\nchipSelect\030\002 \001(\005\032~\n\004Open" +
"\022\022\n\ncontroller\030\001 \001(\005\022\022\n\nchipSelect\030\002 \001(\005" +
"\022\021\n\tfrequency\030\003 \001(\005\022)\n\tclockMode\030\005 \001(\0162\026" +
".diozero.SPI.ClockMode\022\020\n\010lsbFirst\030\006 \001(\010" +
"\032C\n\tByteArray\022\022\n\ncontroller\030\001 \001(\005\022\022\n\nchi" +
"pSelect\030\002 \001(\005\022\016\n\006txData\030\003 \001(\014\";\n\tClockMo" +
"de\022\n\n\006MODE_0\020\000\022\n\n\006MODE_1\020\001\022\n\n\006MODE_2\020\002\022\n" +
"\n\006MODE_3\020\003\"\341\002\n\006Serial\032 \n\nIdentifier\022\022\n\nd" +
"eviceFile\030\001 \001(\t\032\243\001\n\004Open\022\022\n\ndeviceFile\030\001" +
" \001(\t\022\014\n\004baud\030\002 \001(\005\022\020\n\010dataBits\030\003 \001(\005\022\020\n\010" +
"stopBits\030\004 \001(\005\022\016\n\006parity\030\005 \001(\005\022\024\n\014readBl" +
"ocking\030\006 \001(\010\022\024\n\014minReadChars\030\007 \001(\005\022\031\n\021re" +
"adTimeoutMillis\030\010 \001(\005\0320\n\013ByteMessage\022\022\n\n" +
"deviceFile\030\001 \001(\t\022\r\n\005value\030\002 \001(\005\032-\n\tByteA" +
"rray\022\022\n\ndeviceFile\030\001 \001(\t\022\014\n\004data\030\002 \001(\014\032." +
"\n\010NumBytes\022\022\n\ndeviceFile\030\001 \001(\t\022\016\n\006length" +
"\030\002 \001(\005*\033\n\006Status\022\006\n\002OK\020\000\022\t\n\005ERROR\020\0012\334\004\n\014" +
"BoardService\022J\n\014GetBoardInfo\022\026.google.pr" +
"otobuf.Empty\032 .diozero.Board.BoardInfoRe" +
"sponse\"\000\022D\n\024SetBoardPwmFrequency\022\027.dioze" +
"ro.IntegerMessage\032\021.diozero.Response\"\000\022F" +
"\n\026SetBoardServoFrequency\022\027.diozero.Integ" +
"erMessage\032\021.diozero.Response\"\000\022J\n\013GetGpi" +
"oMode\022\030.diozero.Gpio.Identifier\032\037.diozer" +
"o.Board.GpioModeResponse\"\000\022D\n\014GetGpioVal" +
"ue\022\030.diozero.Gpio.Identifier\032\030.diozero.I" +
"ntegerResponse\"\000\022E\n\021GetCpuTemperature\022\026." +
"google.protobuf.Empty\032\026.diozero.FloatRes" +
"ponse\"\000\022K\n\020GetI2CBusNumbers\022\026.google.pro" +
"tobuf.Empty\032\035.diozero.IntegerArrayRespon" +
"se\"\000\022L\n\025GetI2CFunctionalities\022\027.diozero." +
"IntegerMessage\032\030.diozero.IntegerResponse" +
"\"\0002\361\r\n\013GpioService\022d\n\033ProvisionDigitalIn" +
"putDevice\0220.diozero.Gpio.ProvisionDigita" +
"lInputDeviceRequest\032\021.diozero.Response\"\000" +
"\022f\n\034ProvisionDigitalOutputDevice\0221.dioze" +
"ro.Gpio.ProvisionDigitalOutputDeviceRequ" +
"est\032\021.diozero.Response\"\000\022p\n!ProvisionDig" +
"italInputOutputDevice\0226.diozero.Gpio.Pro" +
"visionDigitalInputOutputDeviceRequest\032\021." +
"diozero.Response\"\000\022^\n\030ProvisionPwmOutput" +
"Device\022-.diozero.Gpio.ProvisionPwmOutput" +
"DeviceRequest\032\021.diozero.Response\"\000\022V\n\024Pr" +
"ovisionServoDevice\022).diozero.Gpio.Provis" +
"ionServoDeviceRequest\032\021.diozero.Response" +
"\"\000\022b\n\032ProvisionAnalogInputDevice\022/.dioze" +
"ro.Gpio.ProvisionAnalogInputDeviceReques" +
"t\032\021.diozero.Response\"\000\022d\n\033ProvisionAnalo" +
"gOutputDevice\0220.diozero.Gpio.ProvisionAn" +
"alogOutputDeviceRequest\032\021.diozero.Respon" +
"se\"\000\022C\n\013DigitalRead\022\030.diozero.Gpio.Ident" +
"ifier\032\030.diozero.BooleanResponse\"\000\022A\n\014Dig" +
"italWrite\022\034.diozero.Gpio.BooleanMessage\032" +
"\021.diozero.Response\"\000\022=\n\007PwmRead\022\030.diozer" +
"o.Gpio.Identifier\032\026.diozero.FloatRespons" +
"e\"\000\022;\n\010PwmWrite\022\032.diozero.Gpio.FloatMess" +
"age\032\021.diozero.Response\"\000\022A\n\tServoRead\022\030." +
"diozero.Gpio.Identifier\032\030.diozero.Intege" +
"rResponse\"\000\022?\n\nServoWrite\022\034.diozero.Gpio" +
".IntegerMessage\032\021.diozero.Response\"\000\022G\n\017" +
"GetPwmFrequency\022\030.diozero.Gpio.Identifie" +
"r\032\030.diozero.IntegerResponse\"\000\022D\n\017SetPwmF" +
"requency\022\034.diozero.Gpio.IntegerMessage\032\021" +
".diozero.Response\"\000\022I\n\021GetServoFrequency" +
"\022\030.diozero.Gpio.Identifier\032\030.diozero.Int" +
"egerResponse\"\000\022F\n\021SetServoFrequency\022\034.di" +
"ozero.Gpio.IntegerMessage\032\021.diozero.Resp" +
"onse\"\000\022@\n\nAnalogRead\022\030.diozero.Gpio.Iden" +
"tifier\032\026.diozero.FloatResponse\"\000\022>\n\013Anal" +
"ogWrite\022\032.diozero.Gpio.FloatMessage\032\021.di" +
"ozero.Response\"\000\022>\n\tSetOutput\022\034.diozero." +
"Gpio.BooleanMessage\032\021.diozero.Response\"\000" +
"\022>\n\tSubscribe\022\030.diozero.Gpio.Identifier\032" +
"\023.diozero.Gpio.Event\"\0000\001\022<\n\013Unsubscribe\022" +
"\030.diozero.Gpio.Identifier\032\021.diozero.Resp" +
"onse\"\000\0226\n\005Close\022\030.diozero.Gpio.Identifie" +
"r\032\021.diozero.Response\"\0002\365\t\n\nI2CService\022.\n" +
"\004Open\022\021.diozero.I2C.Open\032\021.diozero.Respo" +
"nse\"\000\0227\n\005Probe\022\022.diozero.I2C.Probe\032\030.dio" +
"zero.BooleanResponse\"\000\0223\n\nWriteQuick\022\020.d" +
"iozero.I2C.Bit\032\021.diozero.Response\"\000\022<\n\010R" +
"eadByte\022\027.diozero.I2C.Identifier\032\025.dioze" +
"ro.ByteResponse\"\000\022:\n\tWriteByte\022\030.diozero" +
".I2C.ByteMessage\032\021.diozero.Response\"\000\022>\n" +
"\014ReadByteData\022\025.diozero.I2C.Register\032\025.d" +
"iozero.ByteResponse\"\000\022B\n\rWriteByteData\022\034" +
".diozero.I2C.RegisterAndByte\032\021.diozero.R" +
"esponse\"\000\022>\n\014ReadWordData\022\025.diozero.I2C." +
"Register\032\025.diozero.WordResponse\"\000\022F\n\rWri" +
"teWordData\022 .diozero.I2C.RegisterAndWord" +
"Data\032\021.diozero.Response\"\000\022H\n\013ProcessCall" +
"\022 .diozero.I2C.RegisterAndWordData\032\025.dio" +
"zero.WordResponse\"\000\022R\n\rReadBlockData\022\025.d" +
"iozero.I2C.Register\032(.diozero.I2C.ByteAr" +
"rayWithLengthResponse\"\000\022H\n\016WriteBlockDat" +
"a\022!.diozero.I2C.RegisterAndByteArray\032\021.d" +
"iozero.Response\"\000\022O\n\020BlockProcessCall\022!." +
"diozero.I2C.RegisterAndByteArray\032\026.dioze" +
"ro.BytesResponse\"\000\022N\n\020ReadI2CBlockData\022 " +
".diozero.I2C.RegisterAndNumBytes\032\026.dioze" +
"ro.BytesResponse\"\000\022K\n\021WriteI2CBlockData\022" +
"!.diozero.I2C.RegisterAndByteArray\032\021.dio" +
"zero.Response\"\000\022<\n\tReadBytes\022\025.diozero.I" +
"2C.NumBytes\032\026.diozero.BytesResponse\"\000\0229\n" +
"\nWriteBytes\022\026.diozero.I2C.ByteArray\032\021.di" +
"ozero.Response\"\000\022=\n\tReadWrite\022\026.diozero." +
"I2C.ReadWrite\032\026.diozero.BytesResponse\"\000\022" +
"5\n\005Close\022\027.diozero.I2C.Identifier\032\021.dioz" +
"ero.Response\"\0002\353\001\n\nSPIService\022.\n\004Open\022\021." +
"diozero.SPI.Open\032\021.diozero.Response\"\000\0224\n" +
"\005Write\022\026.diozero.SPI.ByteArray\032\021.diozero" +
".Response\"\000\022@\n\014WriteAndRead\022\026.diozero.SP" +
"I.ByteArray\032\026.diozero.BytesResponse\"\000\0225\n" +
"\005Close\022\027.diozero.SPI.Identifier\032\021.diozer" +
"o.Response\"\0002\205\004\n\rSerialService\0221\n\004Open\022\024" +
".diozero.Serial.Open\032\021.diozero.Response\"" +
"\000\022>\n\004Read\022\032.diozero.Serial.Identifier\032\030." +
"diozero.IntegerResponse\"\000\022?\n\010ReadByte\022\032." +
"diozero.Serial.Identifier\032\025.diozero.Byte" +
"Response\"\000\022=\n\tWriteByte\022\033.diozero.Serial" +
".ByteMessage\032\021.diozero.Response\"\000\022?\n\tRea" +
"dBytes\022\030.diozero.Serial.NumBytes\032\026.dioze" +
"ro.BytesResponse\"\000\022<\n\nWriteBytes\022\031.dioze" +
"ro.Serial.ByteArray\032\021.diozero.Response\"\000" +
"\022H\n\016BytesAvailable\022\032.diozero.Serial.Iden" +
"tifier\032\030.diozero.IntegerResponse\"\000\0228\n\005Cl" +
"ose\022\032.diozero.Serial.Identifier\032\021.diozer" +
"o.Response\"\000B\'\n#com.diozero.remote.messa" +
"ge.protobufP\001b\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.protobuf.EmptyProto.getDescriptor(),
});
internal_static_diozero_IntegerMessage_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_diozero_IntegerMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_IntegerMessage_descriptor,
new java.lang.String[] { "Value", });
internal_static_diozero_Response_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_diozero_Response_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Response_descriptor,
new java.lang.String[] { "Status", "Detail", });
internal_static_diozero_BooleanResponse_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_diozero_BooleanResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_BooleanResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_ByteResponse_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_diozero_ByteResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_ByteResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_WordResponse_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_diozero_WordResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_WordResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_IntegerResponse_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_diozero_IntegerResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_IntegerResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_IntegerArrayResponse_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_diozero_IntegerArrayResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_IntegerArrayResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_FloatResponse_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_diozero_FloatResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_FloatResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_BytesResponse_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_diozero_BytesResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_BytesResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Data", });
internal_static_diozero_Board_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_diozero_Board_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Board_descriptor,
new java.lang.String[] { });
internal_static_diozero_Board_GpioInfo_descriptor =
internal_static_diozero_Board_descriptor.getNestedTypes().get(0);
internal_static_diozero_Board_GpioInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Board_GpioInfo_descriptor,
new java.lang.String[] { "Header", "PhysicalPin", "GpioNumber", "SysFsNumber", "Chip", "LineOffset", "Name", "Mode", "PwmChip", "PwmNum", "AdcVRef", });
internal_static_diozero_Board_HeaderInfo_descriptor =
internal_static_diozero_Board_descriptor.getNestedTypes().get(1);
internal_static_diozero_Board_HeaderInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Board_HeaderInfo_descriptor,
new java.lang.String[] { "Name", "Gpio", });
internal_static_diozero_Board_BoardInfoResponse_descriptor =
internal_static_diozero_Board_descriptor.getNestedTypes().get(2);
internal_static_diozero_Board_BoardInfoResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Board_BoardInfoResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Make", "Model", "Memory", "Header", "BoardPwmFrequency", "BoardServoFrequency", "SpiBufferSize", "OsId", "OsVersion", "BiasControlSupported", "Recognised", });
internal_static_diozero_Board_GpioModeResponse_descriptor =
internal_static_diozero_Board_descriptor.getNestedTypes().get(3);
internal_static_diozero_Board_GpioModeResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Board_GpioModeResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "Mode", });
internal_static_diozero_Gpio_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_diozero_Gpio_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_descriptor,
new java.lang.String[] { });
internal_static_diozero_Gpio_Identifier_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(0);
internal_static_diozero_Gpio_Identifier_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_Identifier_descriptor,
new java.lang.String[] { "Gpio", });
internal_static_diozero_Gpio_ProvisionDigitalInputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(1);
internal_static_diozero_Gpio_ProvisionDigitalInputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionDigitalInputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "Pud", "Trigger", });
internal_static_diozero_Gpio_ProvisionDigitalOutputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(2);
internal_static_diozero_Gpio_ProvisionDigitalOutputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionDigitalOutputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "InitialValue", });
internal_static_diozero_Gpio_ProvisionDigitalInputOutputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(3);
internal_static_diozero_Gpio_ProvisionDigitalInputOutputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionDigitalInputOutputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "Output", });
internal_static_diozero_Gpio_ProvisionPwmOutputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(4);
internal_static_diozero_Gpio_ProvisionPwmOutputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionPwmOutputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "Frequency", "InitialValue", });
internal_static_diozero_Gpio_ProvisionServoDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(5);
internal_static_diozero_Gpio_ProvisionServoDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionServoDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "Frequency", "MinPulseWidthUs", "MaxPulseWidthUs", "InitialPulseWidthUs", });
internal_static_diozero_Gpio_ProvisionAnalogInputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(6);
internal_static_diozero_Gpio_ProvisionAnalogInputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionAnalogInputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", });
internal_static_diozero_Gpio_ProvisionAnalogOutputDeviceRequest_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(7);
internal_static_diozero_Gpio_ProvisionAnalogOutputDeviceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_ProvisionAnalogOutputDeviceRequest_descriptor,
new java.lang.String[] { "Gpio", "InitialValue", });
internal_static_diozero_Gpio_BooleanMessage_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(8);
internal_static_diozero_Gpio_BooleanMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_BooleanMessage_descriptor,
new java.lang.String[] { "Gpio", "Value", });
internal_static_diozero_Gpio_FloatMessage_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(9);
internal_static_diozero_Gpio_FloatMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_FloatMessage_descriptor,
new java.lang.String[] { "Gpio", "Value", });
internal_static_diozero_Gpio_IntegerMessage_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(10);
internal_static_diozero_Gpio_IntegerMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_IntegerMessage_descriptor,
new java.lang.String[] { "Gpio", "Value", });
internal_static_diozero_Gpio_Event_descriptor =
internal_static_diozero_Gpio_descriptor.getNestedTypes().get(11);
internal_static_diozero_Gpio_Event_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Gpio_Event_descriptor,
new java.lang.String[] { "Gpio", "EpochTime", "NanoTime", "Value", "Status", "Detail", });
internal_static_diozero_I2C_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_diozero_I2C_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_descriptor,
new java.lang.String[] { });
internal_static_diozero_I2C_Identifier_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(0);
internal_static_diozero_I2C_Identifier_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_Identifier_descriptor,
new java.lang.String[] { "Controller", "Address", });
internal_static_diozero_I2C_Open_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(1);
internal_static_diozero_I2C_Open_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_Open_descriptor,
new java.lang.String[] { "Controller", "Address", "AddressSize", });
internal_static_diozero_I2C_Probe_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(2);
internal_static_diozero_I2C_Probe_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_Probe_descriptor,
new java.lang.String[] { "Controller", "Address", "ProbeMode", });
internal_static_diozero_I2C_Bit_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(3);
internal_static_diozero_I2C_Bit_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_Bit_descriptor,
new java.lang.String[] { "Controller", "Address", "Bit", });
internal_static_diozero_I2C_ByteMessage_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(4);
internal_static_diozero_I2C_ByteMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_ByteMessage_descriptor,
new java.lang.String[] { "Controller", "Address", "Data", });
internal_static_diozero_I2C_Register_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(5);
internal_static_diozero_I2C_Register_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_Register_descriptor,
new java.lang.String[] { "Controller", "Address", "Register", });
internal_static_diozero_I2C_RegisterAndByte_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(6);
internal_static_diozero_I2C_RegisterAndByte_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_RegisterAndByte_descriptor,
new java.lang.String[] { "Controller", "Address", "Register", "Data", });
internal_static_diozero_I2C_RegisterAndWordData_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(7);
internal_static_diozero_I2C_RegisterAndWordData_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_RegisterAndWordData_descriptor,
new java.lang.String[] { "Controller", "Address", "Register", "Data", });
internal_static_diozero_I2C_RegisterAndByteArray_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(8);
internal_static_diozero_I2C_RegisterAndByteArray_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_RegisterAndByteArray_descriptor,
new java.lang.String[] { "Controller", "Address", "Register", "Data", });
internal_static_diozero_I2C_RegisterAndNumBytes_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(9);
internal_static_diozero_I2C_RegisterAndNumBytes_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_RegisterAndNumBytes_descriptor,
new java.lang.String[] { "Controller", "Address", "Register", "Length", });
internal_static_diozero_I2C_NumBytes_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(10);
internal_static_diozero_I2C_NumBytes_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_NumBytes_descriptor,
new java.lang.String[] { "Controller", "Address", "Length", });
internal_static_diozero_I2C_ByteArray_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(11);
internal_static_diozero_I2C_ByteArray_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_ByteArray_descriptor,
new java.lang.String[] { "Controller", "Address", "Data", });
internal_static_diozero_I2C_I2CMessage_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(12);
internal_static_diozero_I2C_I2CMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_I2CMessage_descriptor,
new java.lang.String[] { "Flags", "Len", });
internal_static_diozero_I2C_ReadWrite_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(13);
internal_static_diozero_I2C_ReadWrite_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_ReadWrite_descriptor,
new java.lang.String[] { "Controller", "Address", "Message", "Data", });
internal_static_diozero_I2C_ByteArrayWithLengthResponse_descriptor =
internal_static_diozero_I2C_descriptor.getNestedTypes().get(14);
internal_static_diozero_I2C_ByteArrayWithLengthResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_I2C_ByteArrayWithLengthResponse_descriptor,
new java.lang.String[] { "Status", "Detail", "BytesRead", "Data", });
internal_static_diozero_SPI_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_diozero_SPI_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_SPI_descriptor,
new java.lang.String[] { });
internal_static_diozero_SPI_Identifier_descriptor =
internal_static_diozero_SPI_descriptor.getNestedTypes().get(0);
internal_static_diozero_SPI_Identifier_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_SPI_Identifier_descriptor,
new java.lang.String[] { "Controller", "ChipSelect", });
internal_static_diozero_SPI_Open_descriptor =
internal_static_diozero_SPI_descriptor.getNestedTypes().get(1);
internal_static_diozero_SPI_Open_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_SPI_Open_descriptor,
new java.lang.String[] { "Controller", "ChipSelect", "Frequency", "ClockMode", "LsbFirst", });
internal_static_diozero_SPI_ByteArray_descriptor =
internal_static_diozero_SPI_descriptor.getNestedTypes().get(2);
internal_static_diozero_SPI_ByteArray_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_SPI_ByteArray_descriptor,
new java.lang.String[] { "Controller", "ChipSelect", "TxData", });
internal_static_diozero_Serial_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_diozero_Serial_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_descriptor,
new java.lang.String[] { });
internal_static_diozero_Serial_Identifier_descriptor =
internal_static_diozero_Serial_descriptor.getNestedTypes().get(0);
internal_static_diozero_Serial_Identifier_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_Identifier_descriptor,
new java.lang.String[] { "DeviceFile", });
internal_static_diozero_Serial_Open_descriptor =
internal_static_diozero_Serial_descriptor.getNestedTypes().get(1);
internal_static_diozero_Serial_Open_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_Open_descriptor,
new java.lang.String[] { "DeviceFile", "Baud", "DataBits", "StopBits", "Parity", "ReadBlocking", "MinReadChars", "ReadTimeoutMillis", });
internal_static_diozero_Serial_ByteMessage_descriptor =
internal_static_diozero_Serial_descriptor.getNestedTypes().get(2);
internal_static_diozero_Serial_ByteMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_ByteMessage_descriptor,
new java.lang.String[] { "DeviceFile", "Value", });
internal_static_diozero_Serial_ByteArray_descriptor =
internal_static_diozero_Serial_descriptor.getNestedTypes().get(3);
internal_static_diozero_Serial_ByteArray_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_ByteArray_descriptor,
new java.lang.String[] { "DeviceFile", "Data", });
internal_static_diozero_Serial_NumBytes_descriptor =
internal_static_diozero_Serial_descriptor.getNestedTypes().get(4);
internal_static_diozero_Serial_NumBytes_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_diozero_Serial_NumBytes_descriptor,
new java.lang.String[] { "DeviceFile", "Length", });
descriptor.resolveAllFeaturesImmutable();
com.google.protobuf.EmptyProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy