DUNE: Uniform Navigational Environment  2019.02.0
Transports::GSM::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

std::string uart_dev
 
unsigned uart_baud
 
std::string pin
 
double rssi_per
 
double rsms_per
 
double sms_tout
 
float reply_tout
 
unsigned ussd_code
 
bool request_balance
 
unsigned balance_per
 

Member Data Documentation

unsigned Transports::GSM::Arguments::balance_per

Balance periodicity (m).

Referenced by Transports::GSM::Task::onUpdateParameters(), and Transports::GSM::Task::Task().

std::string Transports::GSM::Arguments::pin
float Transports::GSM::Arguments::reply_tout

Device response timeout.

Referenced by Transports::GSM::Task::Task().

bool Transports::GSM::Arguments::request_balance
double Transports::GSM::Arguments::rsms_per
double Transports::GSM::Arguments::rssi_per
double Transports::GSM::Arguments::sms_tout
unsigned Transports::GSM::Arguments::uart_baud
std::string Transports::GSM::Arguments::uart_dev
unsigned Transports::GSM::Arguments::ussd_code
Collaboration diagram for Transports::GSM::Arguments:
Collaboration graph