Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
board_detect.h
1 #pragma once
2 #include "Bela.h"
3 #include <string>
4 
5 namespace BelaHwComponent {
6 typedef enum {
7  BelaCape,
8  BelaCapeRevC,
9  BelaMiniCape,
10  CtagCape,
11  PocketBeagle,
12  BeagleBoneBlack,
13  Tlv320aic3104,
14 } Component;
15 }
16 BelaHw Bela_detectUserHw();
17 bool Bela_checkHwCompatibility(BelaHw userHw, BelaHw detectedHw);
18 BelaHw getBelaHw(std::string board);
19 std::string getBelaHwName(BelaHw hardware);
20 unsigned int Bela_hwContains(BelaHw hw, BelaHwComponent::Component component);
BelaHw
Definition: Bela.h:105
Main Bela public API.