A111 Pulsed Coherent Radar (PCR)
Datasheet, v1.8
© 2019 Copyright by Acconeer
2019-06-12
Page 18 of 34
7.1 Acconeer Software
The Acconeer software has been written in C and is portable to any OS and HW platform. The
Acconeer software is executed on Host MCU and delivered as binaries, except for integration software
that is delivered as source code.
The below figure shows the A111 software offer.
Figure 7.2. Acconeer Software offer
The RSS (Radar System Software) provides output at two different levels, Service and Detector. RSS
provides an API (Application Programming Interface) for Application utilization of various Services
and Detectors.
The Service output is pre-processed sensor data as a function of distance E.g. Envelope data
(amplitude of sensor data), Power bin data (integrated amplitude data in pre-defined range intervals),
IQ modulated data (representation in cartesian) etc.
Detectors are built on Service data as input and the output is a result E.g. Distance detector that
presents distance and amplitude result based on envelope Service etc.
Customer can either use Acconeer detector or develop their own signal processing based on Service
data.
Acconeer provides several example applications to support customer own application development.
Also, customer guidelines are provided for application development utilizing the Acconeer RSS API.
Acconeer provides several reference drivers as source code, e.g. Support for Cortex M4, Cortex M7
MCU’s.
7.2 Software Integration
Integration software shall implement functions defined in a definitions file provided in Acconeer
Software offer. This includes handling of SPI, ENABLE and INTERRUPT as well as potential OS
functions.
See reference HAL - User Guide for guideline on software integration and HAL implementation
(https://www.acconeer.com/products).