Skip to content

Commit

Permalink
Merge pull request #28 from tmytek/Update-TLKCore
Browse files Browse the repository at this point in the history
Update README for TLKCore
  • Loading branch information
alinyo98 authored Jul 28, 2023
2 parents edddfce + 9b2ac37 commit b36ff95
Show file tree
Hide file tree
Showing 56 changed files with 117 additions and 24 deletions.
16 changes: 16 additions & 0 deletions example_Linux/C_C++/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Getting Started with C/C++ Sample Code

## Introduction

* Here is a C/C++ fast beam switch example to control BBoxOne 5G via TLKCore, also control USRP to raise SPI signal via UHD driver to BBox.
* lib_tlkcore_cpp/ includes a tiny C++ wrappper example, it grnerates to libtlkcore_lib.so
* lib_usrp_spi/ includes UHD application/library and it invoke pre-installed UHD driver to raise SPI transmissions for BBox 5G series, it grnerates to libusrp_fbs.so as default.
* examples/ is a sample application which using libtlkcore_lib.so and libusrp_fbs.so to achieve BBox fast beam switching.

![](../../images/TLKCore_UHD_usage.png)

## Prerequisites

1. Install Python 3.6 or 3.8 or 3.10, and follow reference user guide of [Getting Started with Python Sample Code](https://github.com/tmytek/bbox-api/tree/master/example_Linux/Python/README.md)
2. For C/C++ supporting, please install related Python packages from lib_tlkcore_cpp/requirements.txt
`pip install -r lib_tlkcore_cpp/requirements.txt`
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ This example directory contains two sub directories, please configure to your ow
* device.conf, it mentions the device infomations for Beamform & UD.
* Beamform devices with SN as key then includes AAKIT name and the path to beam configruation.
* UD devices only include SN as key then includes STATE with json format.
*. Beam configruation files, i.g. CustomBatchBeams_D2230E013-28.csv.
*. Beam configruation files, i.g. CustomBatchBeams_D2230E013-28.csv.
* You can edit/pre-config it via Office or any text editor, no matter what it is config to one of below options:
* A whole beam (BeamType=0)
* beam_db: gain with float type, please DO NOT exceed the DR (dynamic range).
Expand Down
Loading

0 comments on commit b36ff95

Please sign in to comment.