wtp
FossilOrigin-Name: 71f629df1cccad394595950c2419a3523113d36cf07c39418a075b6601d89ad8
This commit is contained in:
@ -3,10 +3,13 @@
|
||||
|
||||
#include "action.h"
|
||||
#include "cw.h"
|
||||
#include "cw/dbg.h"
|
||||
|
||||
|
||||
int cw_out_radio_generic(struct conn *conn, struct cw_action_out *a, uint8_t * dst)
|
||||
{
|
||||
cw_dbg(DBG_X,"Radio Generic out %s",a->item_id);
|
||||
|
||||
int l=0;
|
||||
MAVLITER_DEFINE(it,conn->radios_upd);
|
||||
mavliter_foreach(&it){
|
||||
@ -25,10 +28,13 @@ int cw_out_radio_generic(struct conn *conn, struct cw_action_out *a, uint8_t * d
|
||||
|
||||
struct mbag_item * item = mbag_get(radio->data,a->item_id);
|
||||
if (!item){
|
||||
cw_dbg(DBG_X,"Not found! %s for rid %d",a->item_id,radio->iid);
|
||||
continue;
|
||||
}
|
||||
int len=0;
|
||||
len += cw_put_byte(d+start,radio->iid);
|
||||
|
||||
cw_dbg(DBG_X, "Radio generic out '%s' fro rid %d",a->item_id,radio->iid);
|
||||
len += cw_put_mbag_item(d + start+1, item);
|
||||
|
||||
if (a->vendor_id)
|
||||
|
Reference in New Issue
Block a user