#Mikroc visual tft full#
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on mikroE github account. In order for the example to work, enter valid data for the following macros: SIM_APN. Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_CHECK_CLOCK ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_CHECK_TEMPERATURE ) Log_info( &logger, " Check Temperature " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_SET_DUMMY_CLOCK ) Log_info( &logger, "CONNECTED TO NETWORK\r\n" ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_SIGNAL_QUALITY ) Log_info( &logger, " Check signal quality " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_CHECK_REGISTARTION ) Log_info( &logger, " Check network status " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_CHECK_CONNECTION ) Log_info( &logger, " Check connection " ) If ( app_connection_status = WAIT_FOR_CONNECTION ) Log_info( &logger, " Application Task\r\n" ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_SIM_TEST ) Īpp_connection_status = WAIT_FOR_CONNECTION Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_SEARCH_NET ) Log_info( &logger, " Activate search for network " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_AUTO_NET_SRC ) Log_info( &logger, " Set automatic network search " ) Lteiot4_set_sim_apn( <eiot4, SIM_APN ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_FULL_FUNCTION ) Log_info( &logger, " Full functionalty mode " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_ENABLE_NET_SMS ) Log_info( &logger, " Enable service and messages " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_NBIOT_MODE ) Log_info( &logger, " Enable NB network " ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_FLIGHT_MODE ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_FW_VERSION ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_MODULE_VERSION ) Lteiot4_send_cmd( <eiot4, LTEIOT4_CMD_AT ) Log_info( &logger, " Communication test " ) Log_info( &logger, " Please, run program again. Log_error( &logger, " Application Init Error. LTEIOT4_MAP_MIKROBUS( lteiot4_cfg, MIKROBUS_1 ) Įrr_t init_flag = lteiot4_init( <eiot4, <eiot4_cfg ) Log_info( &logger, " Application Init " ) * See LOG_MAP_USB_UART macro definition for detailed explanation. * need to define them manually for log to work. Lteiot4_cfg_t lteiot4_cfg /**< Click config object. Log_cfg_t log_cfg /**< Logger config object. The demo application is composed of two sections : Application Init This example reads and processes data from LTE IoT 4 clicks. void lteiot4_set_sim_apn ( lteiot4_t *ctx, char *sim_apn ) Examples Description void lteiot4_send_cmd ( lteiot4_t *ctx, char *cmd ) void lteiot4_set_rst ( lteiot4_t *ctx, uint8_t state ) void lteiot4_default_cfg ( lteiot4_t *ctx ) LTEIOT4_RETVAL lteiot4_init ( lteiot4_t *ctx, lteiot4_cfg_t *cfg ) Ĭlick Default Configuration function. void lteiot4_cfg_setup ( lteiot4_cfg_t *cfg ) Standard key functions :Ĭonfig Object Initialization function. Library Description This library contains API for LTEIoT4 Click driver. Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on mikroE github account. The demo can run on all the main MikroElektronika development boards. We provide a library for the LTEIoT4 ClickĪs well as a demo application (example), developed using MikroElektronika This board features the nRF9160, highly integrated, low-power SiP with LTE-M/NB-IoT and GPS from Nordic Semiconductor. LTE IoT 4 Click is a compact add-on board that contains an IoT module with worldwide coverage.