private void bottom_starboard_device_comboboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bottom_starboard_device_comboboxActionPerformed
        //
        assign_serial_numbers_to_bottom_starboard_downrigger();
        //
        String combobox_string = (String)bottom_starboard_device_combobox.getSelectedItem();
        //
        if (combobox_string.equals("Unassigned") || combobox_string.equals("DEVICE"))
        {
            //
            bottom_starboard_in_button.setEnabled(false);
            //
            bottom_starboard_out_button.setEnabled(false);
            //
            bottom_starboard_set_button.setEnabled(false);
            //
            bottom_starboard_set_textfield.setEnabled(false);
            //
            unassign_serial_numbers_to_bottom_starboard_downrigger(Geometry.configurationCode);
        }
        //
        else 
        {
            //
            bottom_starboard_in_button.setEnabled(true);
            //
            bottom_starboard_out_button.setEnabled(true);
            //
            bottom_starboard_set_button.setEnabled(true);
            //
            bottom_starboard_set_textfield.setEnabled(true);
            //
            try 
            {
                //
                Thread.sleep(1800);
                //
                Communication.reelDownrigger(selectedCommPort,"$"+combobox_string, Communication.out, Communication.fine);
                //
                Communication.readCounts(selectedCommPort,"$"+combobox_string);
            } 
            //
            catch (PortInUseException | UnsupportedCommOperationException | IOException | NoSuchPortException | InterruptedException ex ) 
            {
                //
                Logger.getLogger(UserInterface.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
    }