DAPS: Add intrin specs to nontrin specs

We no longer do intrin specs as a separate stimbuff; rather now we
do them as a specifier segment within the pipeline spec of a normal
nontrin spec.
This commit is contained in:
2026-04-18 12:02:27 -04:00
parent fc1fcae0b0
commit 632a227985
16 changed files with 441 additions and 620 deletions
+2 -5
View File
@@ -514,8 +514,6 @@ static const StimBuffApiDesc livoxGen1ApiDesc = {
{.name = "mesh"},
{.name = "pcloudIntensity"},
{.name = "pcloudAmbience"},
{.name = "negtrin"},
{.name = "postrin"},
{.name = "gyro"},
{.name = "accel"}
},
@@ -649,7 +647,7 @@ extern "C" void livoxGen1_attachDeviceReq(
}
try {
smo::intrin::validateIntrinsQualeApiPolicy(
smo::intrin::validateNoIntrinParamsOnQualeIface(
desc->qualeIfaceApi, desc->qualeIfaceApiParams);
}
catch (const std::runtime_error& e)
@@ -664,8 +662,7 @@ extern "C" void livoxGen1_attachDeviceReq(
// Unknown qualeIfaceApi
std::cerr << __func__ << ": Unsupported qualeIfaceApi '"
<< qualeIfaceApi << "' for LivoxGen1. "
"Supported values: mesh, pcloudIntensity, pcloudAmbience, "
"negtrin, postrin"
"Supported values: mesh, pcloudIntensity, pcloudAmbience"
<< std::endl;
cb.callbackFn(false, desc);
return;