tm_mercury v0.3.0 TM.Mercury.Error exception

Summary

Functions

Callback implementation for Exception.exception/1

Callback implementation for Exception.message/1

Functions

afe_not_on()
ahal_channel_occupied()
ahal_invalid_freq()
ahal_transmitter_on()
antenna_not_connected()
bl_invalid_app_end_addr()
bl_invalid_image_crc()
data_too_large()
decode(value)
decode!(value)
encode(key)
encode!(key)
exception(msg)
exception(String.t) :: Exception.t
exception(Keyword.t) :: Exception.t

Callback implementation for Exception.exception/1.

flash_bad_erase_password()
flash_bad_write_password()
flash_illegal_sector()
flash_undefined_sector()
flash_verify_failed()
flash_write_to_illegal_sector()
flash_write_to_non_erased_area()
gen2_prococol_memory_locked()
gen2_protocol_insufficient_power()
gen2_protocol_memory_overrun_bad_pc()
gen2_protocol_non_specific_error()
gen2_protocol_other_error()
gen2_protocol_unknown_error()
gen2_protocol_v2_authen_failed()
gen2_protocol_v2_untrace_failed()
general_tag_error()
high_return_loss()
invalid_antenna_config()
invalid_baud_rate()
invalid_license_key()
invalid_opcode()
invalid_protocol_specified()
invalid_region()
list()
message(exception)
message(Exception.t) :: String.t

Callback implementation for Exception.message/1.

msg_invalid_freq_received()
msg_invalid_parameter_value()
msg_power_too_high()
msg_power_too_low()
msg_wrong_number_of_data()
no_protocol_defined()
no_tags_found()
not_implemented_for_this_protocol()
protocol_bit_decoding_failed()
protocol_invalid_address()
protocol_invalid_epc()
protocol_invalid_kill_password()
protocol_invalid_num_data()
protocol_invalid_write_data()
protocol_kill_failed()
protocol_no_data_read()
protocol_write_failed()
system_unknown_error()
tag_id_buffer_auth_request()
tag_id_buffer_full()
tag_id_buffer_not_enough_tags_available()
tag_id_buffer_num_tag_too_large()
tag_id_buffer_repeated_tag_id()
temperature_exceed_limits()
tm_assert_failed()
unimplemented_feature()
unimplemented_opcode()
write_passed_lock_failed()