This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
wiki:hal [2018/08/14 16:10] ghi removed |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Semtech HALv2 (Optional) ====== | ||
- | |||
- | ===== What is the HALv2 ===== | ||
- | The HAL (Harware Abstraction Layer) is a library aiming to use the LoRa RF hardware. This is similar to a driver. It contains the following elements: | ||
- | * **Static library** - Used when compiling the packet forwarder, acts as a modem driver. Required only if building packet forwarder from source. | ||
- | * **FPGA Binary** - Modem microcode. Mandatory installation alongside Packet Forwarder binaries. | ||
- | * **Tools** - Troubleshooting and analysis tools (spectral scan, packet logger, etc). Not required unless debugging. | ||
- | |||
- | |||
- | The HAL provided by Kerlink is based on Semtech HAL **lora_gateway_v2** and modifed to work with Kerlink boards. | ||
- | The difference between HALv1 (used in Wirnet™ Stations) and HALv2 (used in Wirnet™ iBTS) comes from the architecture of the boards. \\ | ||
- | |||
- | Downloadable sources tarball are available in the dedicated [[wiki:resources#semtech_hal_v2|resources]] page. | ||
- | |||
- | |||
- | ===== HAL/tools instructions ===== | ||
- | |||
- | * [[wiki:loraloc_hal-5.1.0-klk5| Wirnet™ iBTS HAL 5.1.0-klk5 - Instructions (June 2018) ]] | ||
- | |||