@@ -24,7 +24,7 @@ public static partial class DeviceUiReflection {
24
24
static DeviceUiReflection ( ) {
25
25
byte [ ] descriptorData = global ::System . Convert . FromBase64String (
26
26
string . Concat (
27
- "ChptZXNodGFzdGljL2RldmljZV91aS5wcm90bxIKbWVzaHRhc3RpYyKBAwoO " ,
27
+ "ChptZXNodGFzdGljL2RldmljZV91aS5wcm90bxIKbWVzaHRhc3RpYyKbAwoO " ,
28
28
"RGV2aWNlVUlDb25maWcSDwoHdmVyc2lvbhgBIAEoDRIZChFzY3JlZW5fYnJp" ,
29
29
"Z2h0bmVzcxgCIAEoDRIWCg5zY3JlZW5fdGltZW91dBgDIAEoDRITCgtzY3Jl" ,
30
30
"ZW5fbG9jaxgEIAEoCBIVCg1zZXR0aW5nc19sb2NrGAUgASgIEhAKCHBpbl9j" ,
@@ -33,26 +33,27 @@ static DeviceUiReflection() {
33
33
"EhQKDHJpbmdfdG9uZV9pZBgKIAEoDRImCghsYW5ndWFnZRgLIAEoDjIULm1l" ,
34
34
"c2h0YXN0aWMuTGFuZ3VhZ2USKwoLbm9kZV9maWx0ZXIYDCABKAsyFi5tZXNo" ,
35
35
"dGFzdGljLk5vZGVGaWx0ZXISMQoObm9kZV9oaWdobGlnaHQYDSABKAsyGS5t" ,
36
- "ZXNodGFzdGljLk5vZGVIaWdobGlnaHQilgEKCk5vZGVGaWx0ZXISFgoOdW5r" ,
37
- "bm93bl9zd2l0Y2gYASABKAgSFgoOb2ZmbGluZV9zd2l0Y2gYAiABKAgSGQoR" ,
38
- "cHVibGljX2tleV9zd2l0Y2gYAyABKAgSEQoJaG9wc19hd2F5GAQgASgFEhcK" ,
39
- "D3Bvc2l0aW9uX3N3aXRjaBgFIAEoCBIRCglub2RlX25hbWUYBiABKAkifgoN" ,
40
- "Tm9kZUhpZ2hsaWdodBITCgtjaGF0X3N3aXRjaBgBIAEoCBIXCg9wb3NpdGlv" ,
41
- "bl9zd2l0Y2gYAiABKAgSGAoQdGVsZW1ldHJ5X3N3aXRjaBgDIAEoCBISCgpp" ,
42
- "YXFfc3dpdGNoGAQgASgIEhEKCW5vZGVfbmFtZRgFIAEoCSolCgVUaGVtZRII" ,
43
- "CgREQVJLEAASCQoFTElHSFQQARIHCgNSRUQQAirtAQoITGFuZ3VhZ2USCwoH" ,
44
- "RU5HTElTSBAAEgoKBkZSRU5DSBABEgoKBkdFUk1BThACEgsKB0lUQUxJQU4Q" ,
45
- "AxIOCgpQT1JUVUdVRVNFEAQSCwoHU1BBTklTSBAFEgsKB1NXRURJU0gQBhIL" ,
46
- "CgdGSU5OSVNIEAcSCgoGUE9MSVNIEAgSCwoHVFVSS0lTSBAJEgsKB1NFUkJJ" ,
47
- "QU4QChILCgdSVVNTSUFOEAsSCQoFRFVUQ0gQDBIJCgVHUkVFSxANEhYKElNJ" ,
48
- "TVBMSUZJRURfQ0hJTkVTRRAeEhcKE1RSQURJVElPTkFMX0NISU5FU0UQH0Jj" ,
49
- "ChNjb20uZ2Vla3N2aWxsZS5tZXNoQg5EZXZpY2VVSVByb3Rvc1oiZ2l0aHVi" ,
50
- "LmNvbS9tZXNodGFzdGljL2dvL2dlbmVyYXRlZKoCFE1lc2h0YXN0aWMuUHJv" ,
51
- "dG9idWZzugIAYgZwcm90bzM=" ) ) ;
36
+ "ZXNodGFzdGljLk5vZGVIaWdobGlnaHQSGAoQY2FsaWJyYXRpb25fZGF0YRgO" ,
37
+ "IAEoDCKWAQoKTm9kZUZpbHRlchIWCg51bmtub3duX3N3aXRjaBgBIAEoCBIW" ,
38
+ "Cg5vZmZsaW5lX3N3aXRjaBgCIAEoCBIZChFwdWJsaWNfa2V5X3N3aXRjaBgD" ,
39
+ "IAEoCBIRCglob3BzX2F3YXkYBCABKAUSFwoPcG9zaXRpb25fc3dpdGNoGAUg" ,
40
+ "ASgIEhEKCW5vZGVfbmFtZRgGIAEoCSJ+Cg1Ob2RlSGlnaGxpZ2h0EhMKC2No" ,
41
+ "YXRfc3dpdGNoGAEgASgIEhcKD3Bvc2l0aW9uX3N3aXRjaBgCIAEoCBIYChB0" ,
42
+ "ZWxlbWV0cnlfc3dpdGNoGAMgASgIEhIKCmlhcV9zd2l0Y2gYBCABKAgSEQoJ" ,
43
+ "bm9kZV9uYW1lGAUgASgJKiUKBVRoZW1lEggKBERBUksQABIJCgVMSUdIVBAB" ,
44
+ "EgcKA1JFRBACKvwBCghMYW5ndWFnZRILCgdFTkdMSVNIEAASCgoGRlJFTkNI" ,
45
+ "EAESCgoGR0VSTUFOEAISCwoHSVRBTElBThADEg4KClBPUlRVR1VFU0UQBBIL" ,
46
+ "CgdTUEFOSVNIEAUSCwoHU1dFRElTSBAGEgsKB0ZJTk5JU0gQBxIKCgZQT0xJ" ,
47
+ "U0gQCBILCgdUVVJLSVNIEAkSCwoHU0VSQklBThAKEgsKB1JVU1NJQU4QCxIJ" ,
48
+ "CgVEVVRDSBAMEgkKBUdSRUVLEA0SDQoJTk9SV0VHSUFOEA4SFgoSU0lNUExJ" ,
49
+ "RklFRF9DSElORVNFEB4SFwoTVFJBRElUSU9OQUxfQ0hJTkVTRRAfQmMKE2Nv" ,
50
+ "bS5nZWVrc3ZpbGxlLm1lc2hCDkRldmljZVVJUHJvdG9zWiJnaXRodWIuY29t" ,
51
+ "L21lc2h0YXN0aWMvZ28vZ2VuZXJhdGVkqgIUTWVzaHRhc3RpYy5Qcm90b2J1" ,
52
+ "ZnO6AgBiBnByb3RvMw==" ) ) ;
52
53
descriptor = pbr ::FileDescriptor . FromGeneratedCode ( descriptorData ,
53
54
new pbr ::FileDescriptor [ ] { } ,
54
55
new pbr ::GeneratedClrTypeInfo ( new [ ] { typeof ( global ::Meshtastic . Protobufs . Theme ) , typeof ( global ::Meshtastic . Protobufs . Language ) , } , null , new pbr ::GeneratedClrTypeInfo [ ] {
55
- new pbr ::GeneratedClrTypeInfo ( typeof ( global ::Meshtastic . Protobufs . DeviceUIConfig ) , global ::Meshtastic . Protobufs . DeviceUIConfig . Parser , new [ ] { "Version" , "ScreenBrightness" , "ScreenTimeout" , "ScreenLock" , "SettingsLock" , "PinCode" , "Theme" , "AlertEnabled" , "BannerEnabled" , "RingToneId" , "Language" , "NodeFilter" , "NodeHighlight" } , null , null , null , null ) ,
56
+ new pbr ::GeneratedClrTypeInfo ( typeof ( global ::Meshtastic . Protobufs . DeviceUIConfig ) , global ::Meshtastic . Protobufs . DeviceUIConfig . Parser , new [ ] { "Version" , "ScreenBrightness" , "ScreenTimeout" , "ScreenLock" , "SettingsLock" , "PinCode" , "Theme" , "AlertEnabled" , "BannerEnabled" , "RingToneId" , "Language" , "NodeFilter" , "NodeHighlight" , "CalibrationData" } , null , null , null , null ) ,
56
57
new pbr ::GeneratedClrTypeInfo ( typeof ( global ::Meshtastic . Protobufs . NodeFilter ) , global ::Meshtastic . Protobufs . NodeFilter . Parser , new [ ] { "UnknownSwitch" , "OfflineSwitch" , "PublicKeySwitch" , "HopsAway" , "PositionSwitch" , "NodeName" } , null , null , null , null ) ,
57
58
new pbr ::GeneratedClrTypeInfo ( typeof ( global ::Meshtastic . Protobufs . NodeHighlight ) , global ::Meshtastic . Protobufs . NodeHighlight . Parser , new [ ] { "ChatSwitch" , "PositionSwitch" , "TelemetrySwitch" , "IaqSwitch" , "NodeName" } , null , null , null , null )
58
59
} ) ) ;
@@ -156,6 +157,11 @@ public enum Language {
156
157
[ pbr ::OriginalName ( "GREEK" ) ] Greek = 13 ,
157
158
/// <summary>
158
159
///
160
+ /// Norwegian
161
+ /// </summary>
162
+ [ pbr ::OriginalName ( "NORWEGIAN" ) ] Norwegian = 14 ,
163
+ /// <summary>
164
+ ///
159
165
/// Simplified Chinese (experimental)
160
166
/// </summary>
161
167
[ pbr ::OriginalName ( "SIMPLIFIED_CHINESE" ) ] SimplifiedChinese = 30 ,
@@ -216,6 +222,7 @@ public DeviceUIConfig(DeviceUIConfig other) : this() {
216
222
language_ = other . language_ ;
217
223
nodeFilter_ = other . nodeFilter_ != null ? other . nodeFilter_ . Clone ( ) : null ;
218
224
nodeHighlight_ = other . nodeHighlight_ != null ? other . nodeHighlight_ . Clone ( ) : null ;
225
+ calibrationData_ = other . calibrationData_ ;
219
226
_unknownFields = pb ::UnknownFieldSet . Clone ( other . _unknownFields ) ;
220
227
}
221
228
@@ -417,6 +424,22 @@ public uint RingToneId {
417
424
}
418
425
}
419
426
427
+ /// <summary>Field number for the "calibration_data" field.</summary>
428
+ public const int CalibrationDataFieldNumber = 14 ;
429
+ private pb ::ByteString calibrationData_ = pb ::ByteString . Empty ;
430
+ /// <summary>
431
+ ///
432
+ /// 8 integers for screen calibration data
433
+ /// </summary>
434
+ [ global ::System . Diagnostics . DebuggerNonUserCodeAttribute ]
435
+ [ global ::System . CodeDom . Compiler . GeneratedCode ( "protoc" , null ) ]
436
+ public pb ::ByteString CalibrationData {
437
+ get { return calibrationData_ ; }
438
+ set {
439
+ calibrationData_ = pb ::ProtoPreconditions . CheckNotNull ( value , "value" ) ;
440
+ }
441
+ }
442
+
420
443
[ global ::System . Diagnostics . DebuggerNonUserCodeAttribute ]
421
444
[ global ::System . CodeDom . Compiler . GeneratedCode ( "protoc" , null ) ]
422
445
public override bool Equals ( object other ) {
@@ -445,6 +468,7 @@ public bool Equals(DeviceUIConfig other) {
445
468
if ( Language != other . Language ) return false ;
446
469
if ( ! object . Equals ( NodeFilter , other . NodeFilter ) ) return false ;
447
470
if ( ! object . Equals ( NodeHighlight , other . NodeHighlight ) ) return false ;
471
+ if ( CalibrationData != other . CalibrationData ) return false ;
448
472
return Equals ( _unknownFields , other . _unknownFields ) ;
449
473
}
450
474
@@ -465,6 +489,7 @@ public override int GetHashCode() {
465
489
if ( Language != global ::Meshtastic . Protobufs . Language . English ) hash ^= Language . GetHashCode ( ) ;
466
490
if ( nodeFilter_ != null ) hash ^= NodeFilter . GetHashCode ( ) ;
467
491
if ( nodeHighlight_ != null ) hash ^= NodeHighlight . GetHashCode ( ) ;
492
+ if ( CalibrationData . Length != 0 ) hash ^= CalibrationData . GetHashCode ( ) ;
468
493
if ( _unknownFields != null ) {
469
494
hash ^= _unknownFields . GetHashCode ( ) ;
470
495
}
@@ -535,6 +560,10 @@ public void WriteTo(pb::CodedOutputStream output) {
535
560
output . WriteRawTag ( 106 ) ;
536
561
output . WriteMessage ( NodeHighlight ) ;
537
562
}
563
+ if ( CalibrationData . Length != 0 ) {
564
+ output . WriteRawTag ( 114 ) ;
565
+ output . WriteBytes ( CalibrationData ) ;
566
+ }
538
567
if ( _unknownFields != null ) {
539
568
_unknownFields . WriteTo ( output ) ;
540
569
}
@@ -597,6 +626,10 @@ public void WriteTo(pb::CodedOutputStream output) {
597
626
output . WriteRawTag ( 106 ) ;
598
627
output . WriteMessage ( NodeHighlight ) ;
599
628
}
629
+ if ( CalibrationData . Length != 0 ) {
630
+ output . WriteRawTag ( 114 ) ;
631
+ output . WriteBytes ( CalibrationData ) ;
632
+ }
600
633
if ( _unknownFields != null ) {
601
634
_unknownFields . WriteTo ( ref output ) ;
602
635
}
@@ -646,6 +679,9 @@ public int CalculateSize() {
646
679
if ( nodeHighlight_ != null ) {
647
680
size += 1 + pb ::CodedOutputStream . ComputeMessageSize ( NodeHighlight ) ;
648
681
}
682
+ if ( CalibrationData . Length != 0 ) {
683
+ size += 1 + pb ::CodedOutputStream . ComputeBytesSize ( CalibrationData ) ;
684
+ }
649
685
if ( _unknownFields != null ) {
650
686
size += _unknownFields . CalculateSize ( ) ;
651
687
}
@@ -703,6 +739,9 @@ public void MergeFrom(DeviceUIConfig other) {
703
739
}
704
740
NodeHighlight . MergeFrom ( other . NodeHighlight ) ;
705
741
}
742
+ if ( other . CalibrationData . Length != 0 ) {
743
+ CalibrationData = other . CalibrationData ;
744
+ }
706
745
_unknownFields = pb ::UnknownFieldSet . MergeFrom ( _unknownFields , other . _unknownFields ) ;
707
746
}
708
747
@@ -776,6 +815,10 @@ public void MergeFrom(pb::CodedInputStream input) {
776
815
input . ReadMessage ( NodeHighlight ) ;
777
816
break ;
778
817
}
818
+ case 114 : {
819
+ CalibrationData = input . ReadBytes ( ) ;
820
+ break ;
821
+ }
779
822
}
780
823
}
781
824
#endif
@@ -849,6 +892,10 @@ public void MergeFrom(pb::CodedInputStream input) {
849
892
input . ReadMessage ( NodeHighlight ) ;
850
893
break ;
851
894
}
895
+ case 114 : {
896
+ CalibrationData = input . ReadBytes ( ) ;
897
+ break ;
898
+ }
852
899
}
853
900
}
854
901
}
0 commit comments