1234567891011121314151617181920212223242526272829 |
- syntax = "proto3";
- package sys.dac.extra;
- import "DAC.proto";
- import "GPIO.proto";
- import "I2CBus.proto";
- import "DacControlSet.proto";
- import "customoptions.proto";
- import "nanopb.proto";
- option (nanopb_fileopt).enum_to_string = true;
- message config {
- option (nanopb_msgopt).packed_struct = true;
- option (nanopb_msgopt).msgid = 80008;
- int32 bck = 1 [(cust_field).v_int32=-1];
- int32 ws = 2 [(cust_field).v_int32=-1];
- int32 dout = 3 [(cust_field).v_int32=-1];
- MCK mck = 4;
- gpio.pinmute = 5 [(cust_field).v_msg='{"pin":-1,"level":"LOW"}'];
- Models model = 6;
- I2CBus i2c = 7;
- dac.control.Set daccontrolset = 8;
- bool jack_mutes_amp = 9;
- uint32 addr = 10;
- int32 din = 11 [(cust_field).v_int32=-1];
- int32 dummy1 = 20;
- int64 dummy2 = 21;
- gpio.pindummy3 = 22;
- }
|