33import android .content .Context ;
44import android .content .Intent ;
55import android .os .Bundle ;
6- import android .support .annotation .IntDef ;
76import android .view .View ;
87import android .widget .AdapterView ;
98import android .widget .Button ;
1312import android .widget .LinearLayout ;
1413import android .widget .RadioButton ;
1514import android .widget .TextView ;
15+ import androidx .annotation .IntDef ;
1616import butterknife .BindView ;
1717import butterknife .ButterKnife ;
1818import butterknife .OnClick ;
1919import com .licheedev .demo .base .BaseActivity ;
2020import com .licheedev .demo .base .ByteUtil ;
2121import com .licheedev .demo .modbus .DeviceConfig ;
2222import com .licheedev .demo .modbus .ModbusManager ;
23+ import com .licheedev .impl .rxjava .ModbusObserver ;
2324import com .licheedev .modbus4android .ModbusCallback ;
24- import com .licheedev .modbus4android .ModbusObserver ;
2525import com .licheedev .modbus4android .ModbusParam ;
2626import com .licheedev .modbus4android .param .SerialParam ;
2727import com .licheedev .modbus4android .param .TcpParam ;
@@ -481,6 +481,7 @@ private void trySend() {
481481 }
482482
483483 private void appendError (String func , Throwable tr ) {
484+ LogPlus .e ("出现异常" ,tr );
484485 appendText (func + "异常:\n " + tr + "\n " );
485486 }
486487
@@ -527,11 +528,13 @@ private void send02() {
527528 new ModbusCallback <ReadDiscreteInputsResponse >() {
528529 @ Override
529530 public void onSuccess (
530- ReadDiscreteInputsResponse readDiscreteInputsResponse ) {
531+ ReadDiscreteInputsResponse readDiscreteInputsResponse
532+ ) {
531533
532534 boolean [] sub =
533535 ArrayUtils .subarray (readDiscreteInputsResponse .getBooleanData (), 0 ,
534- amount );
536+ amount
537+ );
535538 appendText ("F02读取:\n " + ArrayUtils .toString (sub ) + "\n " );
536539 }
537540
@@ -544,7 +547,8 @@ public void onFailure(Throwable tr) {
544547 public void onFinally () {
545548
546549 }
547- });
550+ }
551+ );
548552 }
549553 }
550554
@@ -582,7 +586,8 @@ private void send03() {
582586 .subscribe (new ModbusObserver <ReadHoldingRegistersResponse >() {
583587 @ Override
584588 public void onSuccess (
585- ReadHoldingRegistersResponse readHoldingRegistersResponse ) {
589+ ReadHoldingRegistersResponse readHoldingRegistersResponse
590+ ) {
586591 byte [] data = readHoldingRegistersResponse .getData ();
587592 appendText ("F03读取:\n " + ByteUtil .bytes2HexStr (data ) + "\n " );
588593 }
@@ -604,7 +609,8 @@ private void send04() {
604609 new ModbusCallback <ReadInputRegistersResponse >() {
605610 @ Override
606611 public void onSuccess (
607- ReadInputRegistersResponse readInputRegistersResponse ) {
612+ ReadInputRegistersResponse readInputRegistersResponse
613+ ) {
608614 byte [] data = readInputRegistersResponse .getData ();
609615 appendText ("F04读取:\n " + ByteUtil .bytes2HexStr (data ) + "\n " );
610616 }
@@ -618,7 +624,8 @@ public void onFailure(Throwable tr) {
618624 public void onFinally () {
619625
620626 }
621- });
627+ }
628+ );
622629 }
623630 }
624631
@@ -643,7 +650,8 @@ public void onFailure(Throwable tr) {
643650 public void onFinally () {
644651
645652 }
646- });
653+ }
654+ );
647655 }
648656 }
649657
@@ -667,7 +675,8 @@ public void onFailure(Throwable tr) {
667675 public void onFinally () {
668676
669677 }
670- });
678+ }
679+ );
671680 }
672681 }
673682
@@ -691,7 +700,8 @@ public void onFailure(Throwable tr) {
691700 public void onFinally () {
692701
693702 }
694- });
703+ }
704+ );
695705 }
696706 }
697707
@@ -717,7 +727,8 @@ public void onFailure(Throwable tr) {
717727 public void onFinally () {
718728
719729 }
720- });
730+ }
731+ );
721732 }
722733 }
723734
0 commit comments