2020-04-01 04:56:35 +00:00
|
|
|
#include "CustomRF95.h"
|
|
|
|
#include "NodeDB.h"
|
|
|
|
#include "assert.h"
|
|
|
|
#include "configuration.h"
|
2020-04-17 16:48:54 +00:00
|
|
|
#include <assert.h>
|
2020-04-01 04:56:35 +00:00
|
|
|
#include <pb_decode.h>
|
|
|
|
#include <pb_encode.h>
|
|
|
|
|
2020-04-17 16:48:54 +00:00
|
|
|
RadioInterface::RadioInterface() {}
|
2020-04-01 04:56:35 +00:00
|
|
|
|
|
|
|
ErrorCode SimRadio::send(MeshPacket *p)
|
|
|
|
{
|
|
|
|
DEBUG_MSG("SimRadio.send\n");
|
2020-04-17 16:48:54 +00:00
|
|
|
packetPool.release(p);
|
2020-04-01 04:56:35 +00:00
|
|
|
return ERRNO_OK;
|
2020-04-17 16:48:54 +00:00
|
|
|
}
|
|
|
|
|
2020-04-18 21:22:24 +00:00
|
|
|
void RadioInterface::deliverToReceiver(MeshPacket *p)
|
2020-04-17 16:48:54 +00:00
|
|
|
{
|
|
|
|
assert(rxDest);
|
2020-04-18 21:22:24 +00:00
|
|
|
assert(rxDest->enqueue(p, 0)); // NOWAIT - fixme, if queue is full, delete older messages
|
2020-04-30 01:46:32 +00:00
|
|
|
}
|
|
|
|
|