File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -621,8 +621,13 @@ void initSystem() {
621621 String name = (String )(controlPanel. bleBox. bleList. getItem(controlPanel. bleBox. bleList. activeItem). get(" headline" ));
622622 String port = (String )(controlPanel. bleBox. bleList. getItem(controlPanel. bleBox. bleList. activeItem). get(" subline" ));
623623
624- GanglionDevice device;
625- device = Arrays . stream(controlPanel. bleBox. ganglionDevices). filter(x - > x. identifier. equals(name)). findFirst(). orElse(null );
624+ GanglionDevice device = new GanglionDevice ();
625+ for (GanglionDevice entry : controlPanel. bleBox. ganglionDevices) {
626+ if (entry. identifier. equals(name)) {
627+ device = entry;
628+ break ;
629+ }
630+ }
626631
627632 println (" MAC address for Ganglion is " + device. mac_address);
628633 println (" Ganglion firmware is " + device. firmware_version);
@@ -635,8 +640,13 @@ void initSystem() {
635640 } else if (selectedProtocol == BoardProtocol . NATIVE_BLE ) {
636641 String name = (String )(controlPanel. bleBox. bleList. getItem(controlPanel. bleBox. bleList. activeItem). get(" headline" ));
637642
638- GanglionDevice device;
639- device = Arrays . stream(controlPanel. bleBox. ganglionDevices). filter(x - > x. identifier. equals(name)). findFirst(). orElse(null );
643+ GanglionDevice device = new GanglionDevice ();
644+ for (GanglionDevice entry : controlPanel. bleBox. ganglionDevices) {
645+ if (entry. identifier. equals(name)) {
646+ device = entry;
647+ break ;
648+ }
649+ }
640650
641651 println (" MAC address for Ganglion is " + device. mac_address);
642652 println (" Ganglion firmware is " + device. firmware_version);
You can’t perform that action at this time.
0 commit comments