Class: Aws::IoTWireless::Types::LoRaWANDeviceProfile

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb

Overview

LoRaWANDeviceProfile object.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#class_b_timeoutInteger

The ClassBTimeout value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#class_c_timeoutInteger

The ClassCTimeout value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#factory_preset_freqs_listArray<Integer>

The list of values that make up the FactoryPresetFreqs value.

Returns:

  • (Array<Integer>)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#mac_versionString

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Returns:

  • (String)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#max_duty_cycleInteger

The MaxDutyCycle value. It ranges from 0 to 15.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#max_eirpInteger

The MaxEIRP value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#ping_slot_drInteger

The PingSlotDR value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#ping_slot_freqInteger

The PingSlotFreq value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#ping_slot_periodInteger

The PingSlotPeriod value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#reg_params_revisionString

The version of regional parameters.

Returns:

  • (String)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#rf_regionString

The frequency band (RFRegion) value.

Returns:

  • (String)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#rx_data_rate_2Integer

The RXDataRate2 value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#rx_delay_1Integer

The RXDelay1 value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#rx_dr_offset_1Integer

The RXDROffset1 value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#rx_freq_2Integer

The RXFreq2 value.

Returns:

  • (Integer)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#supports_32_bit_f_cntBoolean

The Supports32BitFCnt value.

Returns:

  • (Boolean)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#supports_class_bBoolean

The SupportsClassB value.

Returns:

  • (Boolean)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#supports_class_cBoolean

The SupportsClassC value.

Returns:

  • (Boolean)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end

#supports_joinBoolean

The SupportsJoin value.

Returns:

  • (Boolean)


3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3912

class LoRaWANDeviceProfile < Struct.new(
  :supports_class_b,
  :class_b_timeout,
  :ping_slot_period,
  :ping_slot_dr,
  :ping_slot_freq,
  :supports_class_c,
  :class_c_timeout,
  :mac_version,
  :reg_params_revision,
  :rx_delay_1,
  :rx_dr_offset_1,
  :rx_data_rate_2,
  :rx_freq_2,
  :factory_preset_freqs_list,
  :max_eirp,
  :max_duty_cycle,
  :rf_region,
  :supports_join,
  :supports_32_bit_f_cnt)
  SENSITIVE = []
  include Aws::Structure
end