QuectelCellular class of PicoRuby

Type aliases

log_t

{ cmd: String, res: String }

Singleton methods

new

QuectelCellular.new(uart: UART, ?log_size: Integer) -> QuectelCellular

Instance methods

check_sim_status

instance.check_sim_status() -> void

command

instance.command(String cmd, (String|nil) expected_response, ?(String|nil) error_response, ?Integer timeout) -> bool

command!

instance.command!(String cmd, (String|nil) expected_response, ?(String|nil) error_response, ?Integer timeout) -> void

configure_and_activate_context

instance.configure_and_activate_context() -> void

fdel

instance.fdel(String dst) -> String

flst

instance.flst(?(String|nil) storage) -> Array[String]

fupl

instance.fupl(String src, String dst, ?chunk_size: Integer) -> String

perst=

instance.perst=(GPIO gpio) -> GPIO

reset

instance.reset() -> void

uart_read

instance.uart_read() -> String

Attr accessors

log (reader)

instance.log -> Array[log_t]
Tags: class