How to use:
1 - compilation of softmodem:
./build_oai --eNB -t ETHERNET
2 - compilation of mobipass driver:
cd cmake_targets/lte_build_oai/build
make oai_mobipass
ln -sf liboai_mobipass.so liboai_transpro.so
3 - configuration:
edit the configuration file, set "node_timing" to
"synch_to_mobipass_standalone"
that is, have the line:
node_timing = "synch_to_mobipass_standalone";
4 - run:
run as usual: sudo ./lte-softmodem -C <configuration file>
16 lines
456 B
C
16 lines
456 B
C
#ifndef _QUEUES_H_
|
|
#define _QUEUES_H_
|
|
|
|
#include <stdint.h>
|
|
|
|
void enqueue_to_mobipass(void *qstate, void *data);
|
|
void dequeue_to_mobipass(void *qstate, uint32_t timestamp, void *data);
|
|
|
|
void enqueue_from_mobipass(void *qstate, void *receive_packet);
|
|
void dequeue_from_mobipass(void *qstate, uint32_t timestamp, void *data);
|
|
|
|
/* returns a queue state type, as opaque data structure */
|
|
void *init_queues(int samples_per_1024_frames);
|
|
|
|
#endif /* _QUEUES_H_ */
|