react-native-ultrasonic
Version:
Send data over sound technology with fastest and secure way!
271 lines (270 loc) • 5.99 kB
JSON
{
"audible": {
"mod_scheme": "gmsk",
"checksum_scheme": "crc32",
"inner_fec_scheme": "v27",
"outer_fec_scheme": "none",
"frame_length": 100,
"modulation": {
"center_frequency": 4200,
"gain": 0.1
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 10,
"symbol_delay": 4,
"excess_bandwidth": 0.35
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
}
},
"audible-7k-channel-0": {
"mod_scheme": "arb16opt",
"checksum_scheme": "crc32",
"inner_fec_scheme": "rs8",
"outer_fec_scheme": "v29",
"frame_length": 600,
"modulation": {
"center_frequency": 9200,
"gain": 0.1
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 6,
"symbol_delay": 4,
"excess_bandwidth": 0.31
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
},
"ofdm": {
"num_subcarriers": 48,
"cyclic_prefix_length": 8,
"taper_length": 4,
"left_band": 0,
"right_band": 0
}
},
"audible-7k-channel-1": {
"mod_scheme": "arb16opt",
"checksum_scheme": "crc32",
"inner_fec_scheme": "rs8",
"outer_fec_scheme": "v29",
"frame_length": 600,
"modulation": {
"center_frequency": 15500,
"gain": 0.1
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 6,
"symbol_delay": 4,
"excess_bandwidth": 0.31
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
},
"ofdm": {
"num_subcarriers": 48,
"cyclic_prefix_length": 8,
"taper_length": 4,
"left_band": 0,
"right_band": 0
}
},
"cable-64k": {
"mod_scheme": "qam1024",
"checksum_scheme": "crc32",
"inner_fec_scheme": "v27p23",
"outer_fec_scheme": "rs8",
"frame_length": 7500,
"modulation": {
"center_frequency": 10200,
"gain": 0.09
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 2,
"symbol_delay": 4,
"excess_bandwidth": 0.35
},
"encoder_filters": {
"dc_filter_alpha": 0.03
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
},
"ofdm": {
"num_subcarriers": 128,
"cyclic_prefix_length": 16,
"taper_length": 8,
"left_band": 6,
"right_band": 12
}
},
"hello-world": {
"mod_scheme": "gmsk",
"checksum_scheme": "crc32",
"inner_fec_scheme": "v27",
"outer_fec_scheme": "none",
"frame_length": 25,
"modulation": {
"center_frequency": 4400,
"gain": 0.08
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 20,
"symbol_delay": 4,
"excess_bandwidth": 0.38
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
}
},
"ultrasonic": {
"mod_scheme": "gmsk",
"checksum_scheme": "crc32",
"inner_fec_scheme": "v27",
"outer_fec_scheme": "none",
"frame_length": 75,
"modulation": {
"center_frequency": 19000,
"gain": 0.1
},
"interpolation": {
"shape": "rrcos",
"samples_per_symbol": 14,
"symbol_delay": 4,
"excess_bandwidth": 0.35
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
}
},
"ultrasonic-3600": {
"ofdm": {
"num_subcarriers": 64,
"cyclic_prefix_length": 20,
"taper_length": 8,
"left_band": 4,
"right_band": 13
},
"mod_scheme": "V29",
"checksum_scheme": "crc8",
"inner_fec_scheme": "v27",
"outer_fec_scheme": "none",
"frame_length": 550,
"modulation": {
"center_frequency": 18500,
"gain": 0.1
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 7,
"symbol_delay": 4,
"excess_bandwidth": 0.33
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
}
},
"ultrasonic-whisper": {
"mod_scheme": "gmsk",
"checksum_scheme": "crc32",
"inner_fec_scheme": "v27",
"outer_fec_scheme": "none",
"frame_length": 16,
"modulation": {
"center_frequency": 19500,
"gain": 0.1
},
"interpolation": {
"shape": "rrcos",
"samples_per_symbol": 30,
"symbol_delay": 4,
"excess_bandwidth": 0.35
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
}
},
"ultrasonic-experimental": {
"mod_scheme": "bpsk",
"checksum_scheme": "crc32",
"inner_fec_scheme": "rs8",
"outer_fec_scheme": "v29",
"frame_length": 100,
"modulation": {
"center_frequency": 19000,
"gain": 0.50
},
"interpolation": {
"shape": "kaiser",
"samples_per_symbol": 30,
"symbol_delay": 4,
"excess_bandwidth": 0.31
},
"encoder_filters": {
"dc_filter_alpha": 0.01
},
"resampler": {
"delay": 13,
"bandwidth": 0.45,
"attenuation": 60,
"filter_bank_size": 64
},
"header": {
"checksum_scheme": "crc32",
"inner_fec_scheme": "secded7264",
"outer_fec_scheme": "v29",
"mod_scheme": "bpsk"
}
}
}