apps: fix style issues in code

Add missing FAR and CODE to pointers
Remove FAR for non-pointer variables
Remove extra spaces and align the parameters
Add do {} while(0) wrapper in macro
Use nitems to calculate number of elements in arrays

Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
Petro Karashchenko 2023-06-10 19:44:11 +03:00 committed by Xiang Xiao
parent f4d3e549b6
commit aed0e2873e
35 changed files with 615 additions and 514 deletions

View file

@ -241,7 +241,7 @@ static int send_internal_at_command(FAR struct alt1250_s *dev,
set_container_argument(container, inparam, nitems(inparam));
set_container_response(container, atcmd_oargs, nitems(atcmd_oargs));
set_container_postproc(container, postproc_internal_atcmd,
(unsigned long)&postproc_argument);
(unsigned long)&postproc_argument);
err_alt1250("Internal ATCMD : %s\n", dev->tx_buff);
@ -261,7 +261,7 @@ static int send_internal_at_command(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_reset(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE, "ATZ\r");
@ -273,12 +273,12 @@ int lwm2mstub_send_reset(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setenable(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en)
FAR struct alt_container_s *container, bool en)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=modem_apps.LWM2M.AppEnable,\"%s\"\r",
en ? "true" : "false");
"AT%%SETACFG=modem_apps.LWM2M.AppEnable,\"%s\"\r",
en ? "true" : "false");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -287,10 +287,11 @@ int lwm2mstub_send_setenable(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getenable(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, FAR int32_t *usock_result)
FAR struct alt_container_s *container,
FAR int32_t *usock_result)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=modem_apps.LWM2M.AppEnable\r");
"AT%%GETACFG=modem_apps.LWM2M.AppEnable\r");
return send_internal_at_command(dev, container, -1, NULL, 0, usock_result);
}
@ -299,11 +300,11 @@ int lwm2mstub_send_getenable(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getnamemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.Config.NameMode\r");
"AT%%GETACFG=LWM2M.Config.NameMode\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -312,11 +313,12 @@ int lwm2mstub_send_getnamemode(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setnamemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int mode)
FAR struct alt_container_s *container,
int mode)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=LWM2M.Config.NameMode,%d\r", mode);
"AT%%SETACFG=LWM2M.Config.NameMode,%d\r", mode);
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -325,11 +327,11 @@ int lwm2mstub_send_setnamemode(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getversion(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.Config.Version\r");
"AT%%GETACFG=LWM2M.Config.Version\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -338,7 +340,8 @@ int lwm2mstub_send_getversion(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setversion(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool is_v1_1)
FAR struct alt_container_s *container,
bool is_v1_1)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
@ -351,11 +354,11 @@ int lwm2mstub_send_setversion(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getwriteattr(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.HostObjects.HostEnableWriteAttrURCMode\r");
"AT%%GETACFG=LWM2M.HostObjects.HostEnableWriteAttrURCMode\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -364,12 +367,13 @@ int lwm2mstub_send_getwriteattr(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setwriteattr(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en)
FAR struct alt_container_s *container,
bool en)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=LWM2M.HostObjects.HostEnableWriteAttrURCMode,\"%s\"\r",
en ? "true" : "false");
en ? "true" : "false");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -378,11 +382,11 @@ int lwm2mstub_send_setwriteattr(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getautoconnect(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.Config.AutoConnect\r");
"AT%%GETACFG=LWM2M.Config.AutoConnect\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -391,12 +395,13 @@ int lwm2mstub_send_getautoconnect(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setautoconnect(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en)
FAR struct alt_container_s *container,
bool en)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=LWM2M.Config.AutoConnect,\"%s\"\r",
en ? "true" : "false");
"AT%%SETACFG=LWM2M.Config.AutoConnect,\"%s\"\r",
en ? "true" : "false");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -405,11 +410,11 @@ int lwm2mstub_send_setautoconnect(FAR struct alt1250_s *dev,
****************************************************************************/
int ltenwop_send_getnwop(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%NWOPER?\r");
"AT%%NWOPER?\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -418,11 +423,11 @@ int ltenwop_send_getnwop(FAR struct alt1250_s *dev,
****************************************************************************/
int ltenwop_send_setnwoptp(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int32_t dummy;
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%NWOPER=\"TRUPHONE\"\r");
"AT%%NWOPER=\"TRUPHONE\"\r");
return send_internal_at_command(dev, container, -1, NULL, 0, &dummy);
}
@ -431,11 +436,11 @@ int ltenwop_send_setnwoptp(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getqueuemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.TransportBindings_1_1.Queue\r");
"AT%%GETACFG=LWM2M.TransportBindings_1_1.Queue\r");
return send_internal_at_command(dev, container, usockid,
atcmdreply_true_false, 0, ures);
}
@ -445,12 +450,12 @@ int lwm2mstub_send_getqueuemode(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setqueuemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int en)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int en)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=LWM2M.TransportBindings_1_1.Queue,%s\r",
(en == 1) ? "true" : "false");
"AT%%SETACFG=LWM2M.TransportBindings_1_1.Queue,%s\r",
(en == 1) ? "true" : "false");
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -460,11 +465,11 @@ int lwm2mstub_send_setqueuemode(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_m2mopev(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOPEV=%c,100\r", en ? '1' : '0');
"AT%%LWM2MOPEV=%c,100\r", en ? '1' : '0');
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -474,11 +479,11 @@ int lwm2mstub_send_m2mopev(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_m2mev(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MEV=%c\r", en ? '1' : '0');
"AT%%LWM2MEV=%c\r", en ? '1' : '0');
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -488,11 +493,11 @@ int lwm2mstub_send_m2mev(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_m2mobjcmd(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJCMD=%c\r", en ? '1' : '0');
"AT%%LWM2MOBJCMD=%c\r", en ? '1' : '0');
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -502,13 +507,13 @@ int lwm2mstub_send_m2mobjcmd(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getepname(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.Config.Name\r");
return send_internal_at_command(dev, container, usockid,
proc, arg, ures);
"AT%%GETACFG=LWM2M.Config.Name\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -516,13 +521,13 @@ int lwm2mstub_send_getepname(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getsrvinfo(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MCMD=SERVERSINFO\r");
return send_internal_at_command(dev, container, usockid,
proc, arg, ures);
"AT%%LWM2MCMD=SERVERSINFO\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -530,14 +535,14 @@ int lwm2mstub_send_getsrvinfo(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getresource(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR char *resource)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR char *resource)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MCMD=GET_RESOURCE,%s\r", resource);
return send_internal_at_command(dev, container, usockid, proc,
arg, ures);
"AT%%LWM2MCMD=GET_RESOURCE,%s\r", resource);
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -545,13 +550,13 @@ int lwm2mstub_send_getresource(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getsupobjs(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%GETACFG=LWM2M.Config.SupportedObjects\r");
return send_internal_at_command(dev, container, usockid, proc,
arg, ures);
"AT%%GETACFG=LWM2M.Config.SupportedObjects\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -559,12 +564,13 @@ int lwm2mstub_send_getsupobjs(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getobjdef(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
uint16_t objid)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
uint16_t objid)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJDEF=GET,%d\r", objid);
"AT%%LWM2MOBJDEF=GET,%d\r", objid);
return send_internal_at_command(dev, container, usockid, proc,
arg, ures);
}
@ -574,12 +580,12 @@ int lwm2mstub_send_getobjdef(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_changerat(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int rat)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int rat)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%setacfg=radiom.config.preferred_rat_list,\"%s\"\r",
(rat == LTE_RAT_CATM) ? "CATM" : "NBIOT");
"AT%%setacfg=radiom.config.preferred_rat_list,\"%s\"\r",
(rat == LTE_RAT_CATM) ? "CATM" : "NBIOT");
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
@ -590,13 +596,13 @@ int lwm2mstub_send_changerat(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_getrat(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%getacfg=radiom.config.preferred_rat_list\r");
return send_internal_at_command(dev, container, usockid, proc,
arg, ures);
"AT%%getacfg=radiom.config.preferred_rat_list\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -604,11 +610,12 @@ int lwm2mstub_send_getrat(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setepname(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, FAR const char *epname)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
FAR const char *epname)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=\"LWM2M.Config.Name\",\"%s\"\r", epname);
"AT%%SETACFG=\"LWM2M.Config.Name\",\"%s\"\r", epname);
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -618,13 +625,13 @@ int lwm2mstub_send_setepname(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_bsstart(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MBSCMD=\"START\"\r");
return send_internal_at_command(dev, container, usockid,
proc, arg, ures);
"AT%%LWM2MBSCMD=\"START\"\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -632,13 +639,13 @@ int lwm2mstub_send_bsstart(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_bsdelete(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MBSCMD=\"DELETE\"\r");
return send_internal_at_command(dev, container, usockid,
proc, arg, ures);
"AT%%LWM2MBSCMD=\"DELETE\"\r");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
/****************************************************************************
@ -646,17 +653,18 @@ int lwm2mstub_send_bsdelete(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_bscreateobj0(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info)
{
int i;
int pos;
pos = snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MBSCMD=\"CREATE\",0,0,0,\"%s\",1,\"%s\",2,%d",
info->server_uri, info->bootstrap ? "true" : "false",
info->security_mode);
"AT%%LWM2MBSCMD=\"CREATE\",0,0,0,\"%s\",1,\"%s\",2,%d",
info->server_uri, info->bootstrap ? "true" : "false",
info->security_mode);
if (info->security_mode != LWM2MSTUB_SECUREMODE_NOSEC)
{
@ -695,13 +703,14 @@ int lwm2mstub_send_bscreateobj0(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_bscreateobj1(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info)
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MBSCMD=\"CREATE\",1,0,0,0,1,%lu%s\r", info->lifetime,
info->nonip ? ",7,\"N\",22,\"N\"" : "");
"AT%%LWM2MBSCMD=\"CREATE\",1,0,0,0,1,%lu%s\r", info->lifetime,
info->nonip ? ",7,\"N\",22,\"N\"" : "");
return send_internal_at_command(dev, container, usockid, proc, arg, ures);
}
@ -715,7 +724,7 @@ int lwm2mstub_send_bsdone(FAR struct alt1250_s *dev,
int16_t usockid, FAR int32_t *ures)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MBSCMD=\"DONE\"\r");
"AT%%LWM2MBSCMD=\"DONE\"\r");
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
}
@ -725,12 +734,13 @@ int lwm2mstub_send_bsdone(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setsupobjs(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, FAR uint16_t *objids, int objnum)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
FAR uint16_t *objids, int objnum)
{
int pos;
pos = snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%SETACFG=LWM2M.Config.SupportedObjects,0;1");
"AT%%SETACFG=LWM2M.Config.SupportedObjects,0;1");
while (objnum > 0)
{
@ -758,14 +768,15 @@ int lwm2mstub_send_setsupobjs(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_setobjdef(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, uint16_t objid, int resnum,
FAR struct lwm2mstub_resource_s *resucs)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
uint16_t objid, int resnum,
FAR struct lwm2mstub_resource_s *resucs)
{
int pos;
pos = snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJDEF=SET,%d", objid);
"AT%%LWM2MOBJDEF=SET,%d", objid);
while (resnum > 0)
{
@ -798,15 +809,15 @@ int lwm2mstub_send_setobjdef(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_registration(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int cmd)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int cmd)
{
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MCMD=%s\r",
cmd == LWM2MSTUB_CONNECT_REGISTER ? "REGISTER" :
cmd == LWM2MSTUB_CONNECT_DEREGISTER ? "DEREGISTER" :
cmd == LWM2MSTUB_CONNECT_REREGISTER ? "REGISTERUPD" :
"BOOTSTARP");
"AT%%LWM2MCMD=%s\r",
cmd == LWM2MSTUB_CONNECT_REGISTER ? "REGISTER" :
cmd == LWM2MSTUB_CONNECT_DEREGISTER ? "DEREGISTER" :
cmd == LWM2MSTUB_CONNECT_REREGISTER ? "REGISTERUPD" :
"BOOTSTARP");
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
@ -817,9 +828,11 @@ int lwm2mstub_send_registration(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_evrespwvalue(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst, FAR char *retval)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst,
FAR char *retval)
{
int pos;
FAR const char *resp_str = get_m2mrespstr(resp);
@ -831,17 +844,17 @@ int lwm2mstub_send_evrespwvalue(FAR struct alt1250_s *dev,
}
pos = snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJRSP=%d,\"%s\",\"/%d/%d/%d", seq_no, resp_str,
inst->object_id, inst->object_inst, inst->res_id);
"AT%%LWM2MOBJRSP=%d,\"%s\",\"/%d/%d/%d", seq_no, resp_str,
inst->object_id, inst->object_inst, inst->res_id);
if (inst->res_inst >= 0)
{
pos += snprintf((FAR char *)&dev->tx_buff[pos], _TX_BUFF_SIZE - pos,
"/%d", inst->res_inst);
"/%d", inst->res_inst);
}
snprintf((FAR char *)&dev->tx_buff[pos], _TX_BUFF_SIZE - pos,
"\",\"%s\"\r", retval);
"\",\"%s\"\r", retval);
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
@ -852,9 +865,10 @@ int lwm2mstub_send_evrespwvalue(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_evresponse(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int seq_no,
int resp,
FAR struct lwm2mstub_instance_s *inst)
{
int pos;
FAR const char *resp_str = get_m2mrespstr(resp);
@ -866,13 +880,13 @@ int lwm2mstub_send_evresponse(FAR struct alt1250_s *dev,
}
pos = snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJRSP=%d,\"%s\",\"/%d/%d/%d", seq_no, resp_str,
inst->object_id, inst->object_inst, inst->res_id);
"AT%%LWM2MOBJRSP=%d,\"%s\",\"/%d/%d/%d", seq_no, resp_str,
inst->object_id, inst->object_inst, inst->res_id);
if (inst->res_inst >= 0)
{
pos += snprintf((FAR char *)&dev->tx_buff[pos], _TX_BUFF_SIZE - pos,
"/%d", inst->res_inst);
"/%d", inst->res_inst);
}
snprintf((FAR char *)&dev->tx_buff[pos], _TX_BUFF_SIZE - pos, "\"\r");
@ -886,8 +900,9 @@ int lwm2mstub_send_evresponse(FAR struct alt1250_s *dev,
****************************************************************************/
int lwm2mstub_send_evrespwoinst(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp)
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
int seq_no, int resp)
{
FAR const char *resp_str = get_m2mrespstr(resp);
@ -898,7 +913,7 @@ int lwm2mstub_send_evrespwoinst(FAR struct alt1250_s *dev,
}
snprintf((FAR char *)dev->tx_buff, _TX_BUFF_SIZE,
"AT%%LWM2MOBJRSP=%d,\"%s\"\r", seq_no, resp_str);
"AT%%LWM2MOBJRSP=%d,\"%s\"\r", seq_no, resp_str);
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);
@ -935,7 +950,7 @@ int lwm2mstub_send_objevent(FAR struct alt1250_s *dev,
}
snprintf((FAR char *)&dev->tx_buff[pos], _TX_BUFF_SIZE - pos,
"\",\"%s\"\r", retval);
"\",\"%s\"\r", retval);
return send_internal_at_command(dev, container, usockid,
atcmdreply_ok_error, 0, ures);

View file

@ -50,7 +50,7 @@ typedef int (*atcmd_postproc_t)(FAR struct alt1250_s *dev,
struct atreply_truefalse_s
{
FAR const char *target_str;
FAR bool result;
bool result;
};
/****************************************************************************
@ -66,150 +66,174 @@ int check_atreply_ok(FAR char *reply, int len, void *arg);
int check_atreply_truefalse(FAR char *reply, int len, void *arg);
int lwm2mstub_send_reset(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_getenable(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, FAR int32_t *usock_result);
FAR struct alt_container_s *container,
FAR int32_t *usock_result);
int lwm2mstub_send_setenable(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en);
FAR struct alt_container_s *container, bool en);
int lwm2mstub_send_getnamemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_setnamemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int mode);
FAR struct alt_container_s *container,
int mode);
int lwm2mstub_send_getversion(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_setversion(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool is_v1_1);
FAR struct alt_container_s *container,
bool is_v1_1);
int lwm2mstub_send_getwriteattr(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_setwriteattr(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en);
FAR struct alt_container_s *container,
bool en);
int lwm2mstub_send_getautoconnect(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_setautoconnect(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, bool en);
FAR struct alt_container_s *container,
bool en);
int ltenwop_send_getnwop(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int ltenwop_send_setnwoptp(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container);
FAR struct alt_container_s *container);
int lwm2mstub_send_getqueuemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures);
int lwm2mstub_send_setqueuemode(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int en);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int en);
int lwm2mstub_send_m2mopev(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en);
int lwm2mstub_send_m2mobjcmd(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en);
int lwm2mstub_send_m2mev(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, bool en);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, bool en);
int lwm2mstub_send_getepname(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
int lwm2mstub_send_getsrvinfo(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
int lwm2mstub_send_getresource(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR char *resource);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR char *resource);
int lwm2mstub_send_getsupobjs(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
int lwm2mstub_send_getobjdef(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
uint16_t objid);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
uint16_t objid);
int lwm2mstub_send_setepname(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, FAR const char * epname);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
FAR const char *epname);
int lwm2mstub_send_bsstart(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
int lwm2mstub_send_bsdelete(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
int lwm2mstub_send_bscreateobj0(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info);
int lwm2mstub_send_bscreateobj1(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures,
FAR struct lwm2mstub_serverinfo_s *info);
int lwm2mstub_send_bsdone(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures);
int lwm2mstub_send_setsupobjs(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, FAR uint16_t *objids, int objnum);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
FAR uint16_t *objids, int objnum);
int lwm2mstub_send_setobjdef(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, uint16_t objid, int resnum,
FAR struct lwm2mstub_resource_s *resucs);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
uint16_t objid, int resnum,
FAR struct lwm2mstub_resource_s *resucs);
int lwm2mstub_send_registration(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int cmd);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int cmd);
int lwm2mstub_send_evrespwvalue(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst, char *retval);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst,
FAR char *retval);
int lwm2mstub_send_evresponse(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp,
FAR struct lwm2mstub_instance_s *inst);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int seq_no,
int resp,
FAR struct lwm2mstub_instance_s *inst);
int lwm2mstub_send_evrespwoinst(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int seq_no, int resp);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
int seq_no, int resp);
int lwm2mstub_send_objevent(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, char *token, FAR struct lwm2mstub_instance_s *inst,
char *retval);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures,
FAR char *token,
FAR struct lwm2mstub_instance_s *inst,
FAR char *retval);
int lwm2mstub_send_changerat(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
FAR int32_t *ures, int rat);
FAR struct alt_container_s *container,
int16_t usockid, FAR int32_t *ures, int rat);
int lwm2mstub_send_getrat(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container, int16_t usockid,
atcmd_postproc_t proc, unsigned long arg, FAR int32_t *ures);
FAR struct alt_container_s *container,
int16_t usockid, atcmd_postproc_t proc,
unsigned long arg, FAR int32_t *ures);
#endif /* __APPS_LTE_ALT1250_ALT1250_ATCMD_H */

View file

@ -100,7 +100,7 @@ void container_free(FAR struct alt_container_s *container)
****************************************************************************/
void set_container_ids(FAR struct alt_container_s *container,
int16_t usockid, uint32_t cmdid)
int16_t usockid, uint32_t cmdid)
{
container->sock = usockid;
container->cmdid = cmdid;
@ -111,7 +111,7 @@ void set_container_ids(FAR struct alt_container_s *container,
****************************************************************************/
void set_container_argument(FAR struct alt_container_s *container,
FAR void *argparams[], size_t paramsz)
FAR void *argparams[], size_t paramsz)
{
container->inparam = argparams;
container->inparamlen = paramsz;
@ -122,7 +122,7 @@ void set_container_argument(FAR struct alt_container_s *container,
****************************************************************************/
void set_container_response(FAR struct alt_container_s *container,
FAR void *respparams[], size_t paramsz)
FAR void *respparams[], size_t paramsz)
{
container->outparam = respparams;
container->outparamlen = paramsz;
@ -133,7 +133,7 @@ void set_container_response(FAR struct alt_container_s *container,
****************************************************************************/
void set_container_postproc(FAR struct alt_container_s *container,
FAR postproc_hdlr_t func, unsigned long arg)
FAR postproc_hdlr_t func, unsigned long arg)
{
FAR struct postproc_s *pp = (FAR struct postproc_s *)container->priv;
pp->hdlr = func;

View file

@ -34,13 +34,13 @@
* Pre-processor Definitions
****************************************************************************/
#define CONTAINER_SOCKETID(c) ((c)->sock)
#define CONTAINER_CMDID(c) ((c)->cmdid)
#define CONTAINER_ARGUMENT(c) ((c)->inparam)
#define CONTAINER_ARGSIZE(c) ((c)->inparamlen)
#define CONTAINER_RESPONSE(c) ((c)->outparam)
#define CONTAINER_RESPSIZE(c) ((c)->outparamlen)
#define CONTAINER_RESPRES(c) ((c)->result)
#define CONTAINER_SOCKETID(c) ((c)->sock)
#define CONTAINER_CMDID(c) ((c)->cmdid)
#define CONTAINER_ARGUMENT(c) ((c)->inparam)
#define CONTAINER_ARGSIZE(c) ((c)->inparamlen)
#define CONTAINER_RESPONSE(c) ((c)->outparam)
#define CONTAINER_RESPSIZE(c) ((c)->outparamlen)
#define CONTAINER_RESPRES(c) ((c)->result)
#define CONTAINER_POSTPROC(c) ((FAR struct postproc_s *)(c)->priv)
/****************************************************************************
@ -54,16 +54,16 @@ FAR struct alt_container_s *container_alloc(void);
void clear_container(FAR struct alt_container_s *container);
void set_container_ids(FAR struct alt_container_s *container,
int16_t usockid, uint32_t cmdid);
int16_t usockid, uint32_t cmdid);
void set_container_argument(FAR struct alt_container_s *container,
FAR void *inparams[], size_t paramsz);
FAR void *inparams[], size_t paramsz);
void set_container_response(FAR struct alt_container_s *container,
FAR void *outparams[], size_t paramsz);
FAR void *outparams[], size_t paramsz);
void set_container_postproc(FAR struct alt_container_s *container,
FAR postproc_hdlr_t func, unsigned long priv);
FAR postproc_hdlr_t func, unsigned long priv);
void container_free(FAR struct alt_container_s *container);
void container_free_all(FAR struct alt_container_s *head);

View file

@ -34,11 +34,11 @@
****************************************************************************/
#ifdef CONFIG_LTE_ALT1250_DEBUG_MSG
# define err_alt1250(v, ...) nerr(v, ##__VA_ARGS__)
# define dbg_alt1250(v, ...) ninfo(v, ##__VA_ARGS__)
# define err_alt1250(v, ...) nerr(v, ##__VA_ARGS__)
# define dbg_alt1250(v, ...) ninfo(v, ##__VA_ARGS__)
#else
# define err_alt1250(v, ...)
# define dbg_alt1250(v, ...)
# define err_alt1250(v, ...)
# define dbg_alt1250(v, ...)
#endif
#endif /* __APPS_LTE_ALT1250_ALT1250_DBG_H */

View file

@ -58,9 +58,9 @@
****************************************************************************/
static int handle_replypkt(FAR struct alt1250_s *dev,
FAR struct alt_container_s *reply,
FAR int32_t *usock_result, uint32_t *usock_xid,
FAR struct usock_ackinfo_s *ackinfo)
FAR struct alt_container_s *reply,
FAR int32_t *usock_result, uint32_t *usock_xid,
FAR struct usock_ackinfo_s *ackinfo)
{
int ret;
FAR struct usock_s *usock;
@ -88,7 +88,7 @@ static int handle_replypkt(FAR struct alt1250_s *dev,
****************************************************************************/
static int perform_alt1250_reply(FAR struct alt1250_s *dev,
FAR struct alt_container_s *container)
FAR struct alt_container_s *container)
{
int ret = REP_NO_ACK;
int32_t ack_result = OK;

View file

@ -93,7 +93,7 @@ FAR struct alt_container_s *altdevice_exchange_selcontainer(int fd,
****************************************************************************/
int altdevice_send_command(int fd, FAR struct alt_container_s *container,
FAR int32_t *usock_res)
FAR int32_t *usock_res)
{
int ret;
ret = ioctl_wrapper(fd, ALT1250_IOC_SEND, (unsigned long)container);
@ -161,7 +161,7 @@ int altdevice_seteventbuff(int fd, FAR struct alt_evtbuffer_s *buffer)
****************************************************************************/
int altdevice_getevent(int fd, FAR uint64_t *evtbitmap,
FAR struct alt_container_s **replys)
FAR struct alt_container_s **replys)
{
int ret = -EIO;
struct alt_readdata_s dat;

View file

@ -40,11 +40,11 @@ void finalize_alt1250_device(int fd);
FAR struct alt_container_s *altdevice_exchange_selcontainer(int fd,
FAR struct alt_container_s *container);
int altdevice_send_command(int fd, FAR struct alt_container_s *container,
FAR int32_t *usock_res);
FAR int32_t *usock_res);
int altdevice_powercontrol(int fd, uint32_t cmd);
int altdevice_seteventbuff(int fd, FAR struct alt_evtbuffer_s *buffers);
int altdevice_getevent(int fd, FAR uint64_t *evtbitmap,
FAR struct alt_container_s **replys);
FAR struct alt_container_s **replys);
void altdevice_reset(int fd);
#ifdef CONFIG_LTE_ALT1250_ENABLE_HIBERNATION_MODE
int altdevice_powerresponse(int fd, uint32_t cmd, int resp);

View file

@ -53,10 +53,13 @@
#define ALTFDNO (0)
#define USOCKFDNO (1)
#define SET_POLLIN(fds, fid) { \
(fds).fd = (fid); \
(fds).events = POLLIN; \
}
#define SET_POLLIN(fds, fid) \
do \
{ \
(fds).fd = (fid); \
(fds).events = POLLIN; \
} \
while (0)
#define IS_POLLIN(fds) ((fds).revents & POLLIN)
@ -259,7 +262,7 @@ int main(int argc, FAR char *argv[])
{
int ret;
FAR char *endptr;
sem_t *syncsem = NULL;
FAR sem_t *syncsem = NULL;
if (argc > 1)
{

View file

@ -35,14 +35,14 @@
* Public Data Type
****************************************************************************/
typedef int (*postproc_hdlr_t)(FAR struct alt1250_s *dev,
typedef CODE int (*postproc_hdlr_t)(FAR struct alt1250_s *dev,
FAR struct alt_container_s *reply, FAR struct usock_s *usock,
FAR int32_t *usock_result, uint32_t *usock_xid,
FAR struct usock_ackinfo_s *ackinfo, unsigned long arg);
struct postproc_s
{
FAR postproc_hdlr_t hdlr;
postproc_hdlr_t hdlr;
unsigned long priv;
};

View file

@ -26,6 +26,7 @@
#include <nuttx/net/usrsock.h>
#include <sys/poll.h>
#include <sys/param.h>
#include <assert.h>
#include <ctype.h>
#include <unistd.h>
@ -61,7 +62,7 @@ static postproc_hdlr_t ponreset_seq[] =
{
postproc_fwgetversion,
};
#define PONRESET_SEQ_NUM (sizeof(ponreset_seq) / sizeof(ponreset_seq[0]))
#define PONRESET_SEQ_NUM nitems(ponreset_seq)
/****************************************************************************
* Private Functions
@ -72,12 +73,15 @@ static postproc_hdlr_t ponreset_seq[] =
****************************************************************************/
static int postproc_ponresetseq(FAR struct alt1250_s *dev,
FAR struct alt_container_s *reply, FAR struct usock_s *usock,
FAR int32_t *usock_result, FAR uint32_t *usock_xid,
FAR struct usock_ackinfo_s *ackinfo, unsigned long arg)
FAR struct alt_container_s *reply,
FAR struct usock_s *usock,
FAR int32_t *usock_result,
FAR uint32_t *usock_xid,
FAR struct usock_ackinfo_s *ackinfo,
unsigned long arg)
{
int ret = REP_NO_ACK_WOFREE;
struct reset_arg_s *rarg = (struct reset_arg_s *)arg;
FAR struct reset_arg_s *rarg = (FAR struct reset_arg_s *)arg;
ASSERT(rarg->seq_no < PONRESET_SEQ_NUM);
ponreset_seq[rarg->seq_no](dev, reply, usock, usock_result, usock_xid,
@ -135,7 +139,7 @@ static void str_toupper_case(FAR char *data, int len)
static int recv_atreply_onreset(atreply_parser_t parse,
FAR struct alt1250_s *dev,
void *arg)
FAR void *arg)
{
int ret;
uint64_t bitmap;
@ -172,7 +176,7 @@ static int recv_atreply_onreset(atreply_parser_t parse,
ASSERT(rlist == NULL);
reply = (FAR char *)container->outparam[0];
rlen = *(int *)container->outparam[2];
rlen = *(FAR int *)container->outparam[2];
str_toupper_case(reply, rlen);
ret = parse(reply, rlen, arg);
@ -339,11 +343,10 @@ int handle_poweron_reset_stage2(FAR struct alt1250_s *dev)
{
int ret;
int32_t unused;
FAR struct alt_container_s *container;
container = container_alloc();
ASSERT(container != 0);
ASSERT(container != NULL);
ret = send_getversion_onreset(dev, container, &unused);
@ -373,7 +376,7 @@ int handle_poweron_reset(FAR struct alt1250_s *dev)
FAR struct alt_container_s *container;
container = container_alloc();
ASSERT(container);
ASSERT(container != NULL);
while (ret == REP_MODEM_RESET)
{

View file

@ -69,7 +69,7 @@ struct select_params_s
static struct alt_container_s select_container_obj[SELECT_CONTAINER_MAX];
static FAR struct alt_container_s *g_current_container;
static void *g_selectargs[SELECT_CONTAINER_MAX][6];
static FAR void *g_selectargs[SELECT_CONTAINER_MAX][6];
static struct select_params_s g_select_params[SELECT_CONTAINER_MAX];
/****************************************************************************
@ -89,7 +89,8 @@ static int send_select_command(FAR struct alt1250_s *dev,
FAR void *in[7];
uint16_t used_setbit = 0;
int32_t usock_result;
struct alt_container_s container = {
struct alt_container_s container =
{
0
};
@ -197,7 +198,7 @@ static FAR struct alt_container_s *recv_selectcontainer(
FAR struct alt1250_s *dev)
{
g_current_container = altdevice_exchange_selcontainer(dev->altfd,
g_current_container);
g_current_container);
return g_current_container;
}
@ -266,7 +267,7 @@ static void handle_selectevt(FAR struct alt1250_s *dev,
FAR struct usock_s *usock;
dbg_alt1250("select reply. ret=%ld modem_errno=%ld\n",
altcom_resp, modem_errno);
altcom_resp, modem_errno);
if (selectreq_id == dev->sid)
{
@ -288,7 +289,7 @@ static void handle_selectevt(FAR struct alt1250_s *dev,
else
{
dbg_alt1250("Select event come wish in no selected. sel_id = %ld\n",
selectreq_id);
selectreq_id);
}
}
@ -318,12 +319,12 @@ uint64_t perform_select_event(FAR struct alt1250_s *dev, uint64_t bitmap)
*/
handle_selectevt(dev,
*((int32_t *)selectcontainer->outparam[0]),
*((int32_t *)selectcontainer->outparam[1]),
*((int32_t *)selectcontainer->outparam[2]),
(altcom_fd_set *)(selectcontainer->outparam[3]),
(altcom_fd_set *)(selectcontainer->outparam[4]),
(altcom_fd_set *)(selectcontainer->outparam[5]));
*((FAR int32_t *)selectcontainer->outparam[0]),
*((FAR int32_t *)selectcontainer->outparam[1]),
*((FAR int32_t *)selectcontainer->outparam[2]),
(FAR altcom_fd_set *)(selectcontainer->outparam[3]),
(FAR altcom_fd_set *)(selectcontainer->outparam[4]),
(FAR altcom_fd_set *)(selectcontainer->outparam[5]));
}
return bit;
@ -365,4 +366,3 @@ void restart_select(FAR struct alt1250_s *dev)
select_cancel(dev);
select_start(dev);
}

View file

@ -45,7 +45,7 @@
FAR struct usock_s *usocket_search(FAR struct alt1250_s *dev, int usockid)
{
struct usock_s *ret = NULL;
FAR struct usock_s *ret = NULL;
dbg_alt1250("%s usockid: %d\n", __func__, usockid);

View file

@ -39,31 +39,52 @@
#define SELECT_READABLE (1 << 2)
#define SELECTABLE_MASK (SELECT_WRITABLE | SELECT_READABLE)
#define USOCKET_SET_REQUEST(sock, _reqid, _xid) { \
(sock)->request.reqid = (_reqid); \
(sock)->request.xid = (_xid); \
}
#define USOCKET_SET_REQUEST(sock, _reqid, _xid) \
do \
{ \
(sock)->request.reqid = (_reqid); \
(sock)->request.xid = (_xid); \
} \
while (0)
#define USOCKET_SET_SOCKTYPE(sock, _domain, _type, _protocol) { \
(sock)->domain = (_domain); \
(sock)->type = (_type); \
(sock)->protocol = (_protocol); \
}
#define USOCKET_SET_SOCKTYPE(sock, _domain, _type, _protocol) \
do \
{ \
(sock)->domain = (_domain); \
(sock)->type = (_type); \
(sock)->protocol = (_protocol); \
} \
while (0)
#define USOCKET_SET_REQADDRLEN(sock, _addrlen) \
{ (sock)->sock_req.addrbuflen.addr.addrlen = (_addrlen); }
do \
{ \
(sock)->sock_req.addrbuflen.addr.addrlen = (_addrlen); \
} \
while (0)
#define USOCKET_SET_REQBACKLOG(sock, _backlog) \
{ (sock)->sock_req.backlog = (_backlog); }
do \
{ \
(sock)->sock_req.backlog = (_backlog); \
} \
while (0)
#define USOCKET_SET_REQBUFLEN(sock, _buflen) \
{ (sock)->sock_req.addrbuflen.buflen = (_buflen); }
do \
{ \
(sock)->sock_req.addrbuflen.buflen = (_buflen); \
} \
while (0)
#define USOCKET_SET_REQSOCKOPT(sock, _level, _opt, _optlen) { \
(sock)->sock_req.opt.level = (_level); \
(sock)->sock_req.opt.option = (_opt); \
(sock)->sock_req.opt.optlen = (_optlen); \
}
#define USOCKET_SET_REQSOCKOPT(sock, _level, _opt, _optlen) \
do \
{ \
(sock)->sock_req.opt.level = (_level); \
(sock)->sock_req.opt.option = (_opt); \
(sock)->sock_req.opt.optlen = (_optlen); \
} \
while (0)
#define USOCKET_REQID(sock) ((sock)->request.reqid)
#define USOCKET_XID(sock) ((sock)->request.xid)
@ -105,19 +126,35 @@
} \
else \
{ \
ASSERT(0); \
PANIC(); \
} \
} \
while(0)
#define USOCKET_SET_ALTSOCKID(sock, id) { (sock)->altsockid = id; }
#define USOCKET_SET_STATE(sock, st) { (sock)->state = (st); }
#define USOCKET_SET_SELECTABLE(sock, rw) { \
(sock)->select_condition |= (rw); \
}
#define USOCKET_CLR_SELECTABLE(sock, rw) { \
(sock)->select_condition &= ~(rw); \
}
#define USOCKET_SET_ALTSOCKID(sock, id) \
do \
{ \
(sock)->altsockid = (id); \
} \
while (0)
#define USOCKET_SET_STATE(sock, st) \
do \
{ \
(sock)->state = (st); \
} \
while (0)
#define USOCKET_SET_SELECTABLE(sock, rw) \
do \
{ \
(sock)->select_condition |= (rw); \
} \
while (0)
#define USOCKET_CLR_SELECTABLE(sock, rw) \
do \
{ \
(sock)->select_condition &= ~(rw); \
} \
while (0)
#define IS_STATE_SELECTABLE(s) (((s)->state != SOCKET_STATE_CLOSED) \
&& ((s)->state != SOCKET_STATE_PREALLOC) \

View file

@ -61,7 +61,7 @@ static const usrsock_reqhandler_t handlers[USRSOCK_REQUEST__MAX] =
****************************************************************************/
int usock_reply(int ufd, int action_code, int32_t result,
uint32_t xid, FAR struct usock_ackinfo_s *ackinfo)
uint32_t xid, FAR struct usock_ackinfo_s *ackinfo)
{
int ret = OK;
@ -119,7 +119,7 @@ int perform_usockrequest(FAR struct alt1250_s *dev)
/* In unsupported ioctl command case */
usock_reply(dev->usockfd, REP_SEND_ACK_WOFREE, ret,
USOCKREQXID(dev->usockreq), NULL);
USOCKREQXID(dev->usockreq), NULL);
return OK;
}
}

View file

@ -357,8 +357,7 @@ int usockif_sendack(int fd, int32_t usock_result, uint32_t usock_xid,
struct usrsock_message_req_ack_s ack;
ack.head.msgid = USRSOCK_MESSAGE_RESPONSE_ACK;
ack.head.flags =
(inprogress == true) ? USRSOCK_MESSAGE_FLAG_REQ_IN_PROGRESS: 0;
ack.head.flags = inprogress ? USRSOCK_MESSAGE_FLAG_REQ_IN_PROGRESS : 0;
ack.xid = usock_xid;
ack.result = usock_result;

View file

@ -45,13 +45,13 @@ void alt1250_saveapn(FAR struct alt1250_s *dev, FAR lte_apn_setting_t *apn)
if ((apn->auth_type != LTE_APN_AUTHTYPE_NONE) && (apn->user_name))
{
strncpy(dev->user_name, (FAR const char *)apn->user_name,
LTE_APN_USER_NAME_LEN);
LTE_APN_USER_NAME_LEN);
}
if ((apn->auth_type != LTE_APN_AUTHTYPE_NONE) && (apn->password))
{
strncpy(dev->pass, (FAR const char *)apn->password,
LTE_APN_PASSWD_LEN);
LTE_APN_PASSWD_LEN);
}
dev->apn.apn = dev->apn_name;

File diff suppressed because it is too large Load diff

View file

@ -56,7 +56,7 @@ int alt1250_regevtcb(uint32_t id, FAR void *cb);
void alt1250_execcb(uint64_t evtbitmap);
FAR void **alt1250_getevtarg(uint32_t cmdid);
bool alt1250_checkcmdid(uint32_t cmdid, uint64_t evtbitmap,
FAR uint64_t *bit);
FAR uint64_t *bit);
void alt1250_setevtarg_writable(uint32_t cmdid);
int alt1250_clrevtcb(uint8_t mode);
@ -65,10 +65,9 @@ void alt1250_evttask_stop(FAR struct alt1250_s *dev);
int alt1250_evttask_sendmsg(FAR struct alt1250_s *dev, uint64_t msg);
void alt1250_evttask_msgclose(FAR struct alt1250_s *dev);
int alt1250_evttask_msgconnect(FAR const char *qname,
FAR struct alt1250_s *dev);
FAR struct alt1250_s *dev);
uint32_t alt1250_search_registered_callback(FAR int *index);
int alt1250_get_report_ltecmd(FAR struct alt1250_s *dev,
uint32_t cmdid,
int alt1250_get_report_ltecmd(FAR struct alt1250_s *dev, uint32_t cmdid,
FAR struct lte_ioctl_data_s *ltecmd);
#endif /* __APPS_LTE_ALT1250_CALLBACK_HANDLERS_ALT1250_EVT_H */

View file

@ -92,7 +92,7 @@ int postproc_sockcommon(FAR struct alt1250_s *dev,
*/
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
switch (USOCKET_REQID(usock))
{
@ -141,7 +141,7 @@ int usockreq_close(FAR struct alt1250_s *dev,
if (usock == NULL)
{
dbg_alt1250("Failed to get socket context: %u\n",
request->usockid);
request->usockid);
*usock_result = -EBADFD;
return REP_SEND_ACK_WOFREE;
}

View file

@ -68,11 +68,11 @@ static int postproc_getsockopt(FAR struct alt1250_s *dev,
*/
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{
*usock_result = *(int32_t *)(resp[3]);
*usock_result = *(FAR int32_t *)(resp[3]);
*usock_xid = USOCKET_XID(usock);
dbg_alt1250("connect result = %d\n", *usock_result);
@ -124,7 +124,7 @@ static int postproc_connect(FAR struct alt1250_s *dev,
*/
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
dbg_alt1250("%s connect result:%d\n", __func__, *usock_result);
@ -191,7 +191,7 @@ int nextstep_check_connectres(FAR struct alt1250_s *dev,
{
int ret = REP_NO_CONTAINER;
int32_t usock_result;
struct alt_container_s *container;
FAR struct alt_container_s *container;
dbg_alt1250("%s start\n", __func__);

View file

@ -61,7 +61,7 @@ static int postproc_getsockname(FAR struct alt1250_s *dev,
*/
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{
@ -69,8 +69,8 @@ static int postproc_getsockname(FAR struct alt1250_s *dev,
*usock_xid = USOCKET_XID(usock);
ackinfo->valuelen = MIN(USOCKET_REQADDRLEN(usock),
*(uint16_t *)(resp[2]));
ackinfo->valuelen_nontrunc = *(uint16_t *)(resp[2]);
*(FAR uint16_t *)(resp[2]));
ackinfo->valuelen_nontrunc = *(FAR uint16_t *)(resp[2]);
ackinfo->value_ptr = resp[3];
ackinfo->buf_ptr = NULL;
@ -173,7 +173,7 @@ int usockreq_getsockname(FAR struct alt1250_s *dev,
if (usock == NULL)
{
dbg_alt1250("Failed to get socket context: %u\n",
request->usockid);
request->usockid);
*usock_result = -EBADFD;
return REP_SEND_ACK_WOFREE;
}

View file

@ -57,7 +57,7 @@ static int postproc_getsockopt(FAR struct alt1250_s *dev,
*/
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{
@ -65,8 +65,8 @@ static int postproc_getsockopt(FAR struct alt1250_s *dev,
*usock_xid = USOCKET_XID(usock);
ackinfo->valuelen = MIN(USOCKET_REQOPTLEN(usock),
*(uint16_t *)(resp[2]));
ackinfo->valuelen_nontrunc = *(uint16_t *)(resp[2]);
*(FAR uint16_t *)(resp[2]));
ackinfo->valuelen_nontrunc = *(FAR uint16_t *)(resp[2]);
ackinfo->value_ptr = resp[3];
ackinfo->buf_ptr = NULL;
@ -173,7 +173,7 @@ int usockreq_getsockopt(FAR struct alt1250_s *dev,
if (usock == NULL)
{
dbg_alt1250("Failed to get socket context: %u\n",
request->usockid);
request->usockid);
*usock_result = -EBADFD;
return REP_SEND_ACK_WOFREE;
}

View file

@ -119,7 +119,7 @@ static int postproc_setfl(FAR struct alt1250_s *dev,
dbg_alt1250("%s start\n", __func__);
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{
@ -174,7 +174,7 @@ static int postproc_setfl(FAR struct alt1250_s *dev,
break;
default:
dbg_alt1250("unexpected sequense. reqid:0x%02x\n",
dbg_alt1250("unexpected sequence. reqid:0x%02x\n",
USOCKET_REQID(usock));
*usock_result = -EFAULT;
break;
@ -216,7 +216,7 @@ static int postproc_getfl(FAR struct alt1250_s *dev,
dbg_alt1250("%s start\n", __func__);
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{
@ -269,7 +269,7 @@ static int postproc_socket(FAR struct alt1250_s *dev,
dbg_alt1250("%s start\n", __func__);
*usock_xid = USOCKET_XID(usock);
*usock_result = COMBINE_ERRCODE(*(int *)resp[0], *(int *)resp[1]);
*usock_result = COMBINE_ERRCODE(*(FAR int *)resp[0], *(FAR int *)resp[1]);
if (*usock_result >= 0)
{