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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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>)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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)


4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4059

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