Skip to content

Commit

Permalink
removed unused attributes from rail_t
Browse files Browse the repository at this point in the history
  • Loading branch information
kaibeckmann committed Jul 12, 2018
1 parent 46a3122 commit 4004150
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 18 deletions.
17 changes: 2 additions & 15 deletions drivers/include/rail_drv.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,41 +63,28 @@ typedef struct {

uint8_t state; // state of radio

// state waiting for ack
volatile bool waiting_for_ack;

RAIL_RxPacketHandle_t lastRxPacketHandle;


bool promiscuousMode;
eui64_t eui;

uint8_t csmaTries; // number of csma retries


// tmp receive buffer till proper buffer management is avaiable
uint8_t recv_frame[IEEE802154_FRAME_LEN_MAX + 1];
bool recv_taken;
uint16_t recv_size;
uint8_t recv_rssi;
uint8_t recv_lqi;
} rail_t;


void rail_setup(rail_t *dev, const rail_params_t *params);

int rail_init(rail_t *dev);

int rail_tx_prepare(rail_t *dev);

int rail_start_rx(rail_t *dev);

int rail_transmit_frame(rail_t *dev, uint8_t *data_ptr, size_t data_length);

#ifdef DEVELHELP
const char *rail_error2str(RAIL_Status_t status);
const char *rail_packetStatus2str(RAIL_RxPacketStatus_t status);

const char *rail_radioState2str(RAIL_RadioState_t state);
#endif /* DEVELHELP*/

#ifdef __cplusplus
}
Expand Down
3 changes: 0 additions & 3 deletions drivers/rail/rail_drv.c
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,6 @@ int rail_init(rail_t *dev)
// TODO multible instances?
_rail_dev = dev;

// hack for receive frame
dev->recv_taken = false;


DEBUG("rail_init called\n");

Expand Down

0 comments on commit 4004150

Please sign in to comment.