lib/meshtastic.rb in meshtastic-0.0.11 vs lib/meshtastic.rb in meshtastic-0.0.12

- old
+ new

@@ -1,31 +1,35 @@ # frozen_string_literal: true -require 'meshtastic/admin_pb' -require 'meshtastic/apponly_pb' -require 'meshtastic/atak_pb' -require 'meshtastic/cannedmessages_pb' -require 'meshtastic/channel_pb' -require 'meshtastic/clientonly_pb' -require 'meshtastic/config_pb' -require 'meshtastic/connection_status_pb' -require 'meshtastic/deviceonly_pb' -require 'meshtastic/localonly_pb' -require 'meshtastic/mesh_pb' -require 'meshtastic/module_config_pb' -require 'meshtastic/mqtt_pb' -require 'meshtastic/paxcount_pb' -require 'meshtastic/portnums_pb' -require 'meshtastic/remote_hardware_pb' -require 'meshtastic/rtttl_pb' -require 'meshtastic/storeforward_pb' -require 'meshtastic/telemetry_pb' -require 'meshtastic/version' -require 'meshtastic/xmodem_pb' - # Plugin used to interact with Meshtastic nodes module Meshtastic # Protocol Buffers for Meshtastic + # protobuf Modules commented out as a result of the following error: + # undefined method `proto3_optional' for an instance of + # Google::Protobuf::Internal::MessageBuilderContext (NoMethodError) + require 'meshtastic/admin_pb' + require 'nanopb_pb' + require 'meshtastic/apponly_pb' + require 'meshtastic/atak_pb' + require 'meshtastic/cannedmessages_pb' + require 'meshtastic/channel_pb' + require 'meshtastic/clientonly_pb' + require 'meshtastic/config_pb' + require 'meshtastic/connection_status_pb' + require 'meshtastic/deviceonly_pb' + require 'meshtastic/localonly_pb' + require 'meshtastic/mesh_pb' + require 'meshtastic/module_config_pb' + require 'meshtastic/mqtt_pb' + require 'meshtastic/paxcount_pb' + require 'meshtastic/portnums_pb' + require 'meshtastic/remote_hardware_pb' + require 'meshtastic/rtttl_pb' + require 'meshtastic/storeforward_pb' + require 'meshtastic/telemetry_pb' + require 'meshtastic/version' + require 'meshtastic/xmodem_pb' + autoload :Admin, 'meshtastic/admin' autoload :Apponly, 'meshtastic/apponly' autoload :ATAK, 'meshtastic/atak' autoload :Cannedmessages, 'meshtastic/cannedmessages' autoload :Channel, 'meshtastic/channel'