/device/google/contexthub/firmware/os/algos/common/math/ |
D | mat.c | 40 static void mat33SwapRows(struct Mat33 *A, uint32_t i, uint32_t j); 41 static uint32_t mat33Maxind(const struct Mat33 *A, uint32_t k); 42 static void mat33Rotate(struct Mat33 *A, float c, float s, uint32_t k, 45 static void mat44SwapRows(struct Mat44 *A, uint32_t i, uint32_t j); 47 void initZeroMatrix(struct Mat33 *A) { in initZeroMatrix() argument 48 CHRE_ASSERT_NOT_NULL(A); in initZeroMatrix() 49 memset(A->elem, 0.0f, sizeof(A->elem)); in initZeroMatrix() 53 void initDiagonalMatrix(struct Mat33 *A, float x) { in initDiagonalMatrix() argument 54 CHRE_ASSERT_NOT_NULL(A); in initDiagonalMatrix() 55 initZeroMatrix(A); in initDiagonalMatrix() [all …]
|
D | mat.h | 62 void initZeroMatrix(struct Mat33 *A); 69 void initDiagonalMatrix(struct Mat33 *A, float x); 73 void initMatrixColumns(struct Mat33 *A, const struct Vec3 *v1, 78 void mat33Apply(struct Vec3 *out, const struct Mat33 *A, const struct Vec3 *v); 82 void mat33Multiply(struct Mat33 *out, const struct Mat33 *A, 87 void mat33ScalarMul(struct Mat33 *A, float c); 91 void mat33Add(struct Mat33 *out, const struct Mat33 *A); 95 void mat33Sub(struct Mat33 *out, const struct Mat33 *A); 102 int mat33IsPositiveSemidefinite(const struct Mat33 *A, float tolerance); 106 void mat33Invert(struct Mat33 *out, const struct Mat33 *A); [all …]
|
D | kasa.c | 88 struct Mat44 A; in kasaFit() local 89 A.elem[0][0] = kasa->acc_xx; in kasaFit() 90 A.elem[0][1] = kasa->acc_xy; in kasaFit() 91 A.elem[0][2] = kasa->acc_xz; in kasaFit() 92 A.elem[0][3] = kasa->acc_x; in kasaFit() 93 A.elem[1][0] = kasa->acc_xy; in kasaFit() 94 A.elem[1][1] = kasa->acc_yy; in kasaFit() 95 A.elem[1][2] = kasa->acc_yz; in kasaFit() 96 A.elem[1][3] = kasa->acc_y; in kasaFit() 97 A.elem[2][0] = kasa->acc_xz; in kasaFit() [all …]
|
/device/google/contexthub/firmware/os/algos/calibration/sphere_fit/ |
D | sphere_fit_calibration.c | 157 float A[SF_STATE_DIM * THREE_AXIS_DIM]; in sphereFitResidAndJacobianFunc() local 160 memset(A, 0, sizeof(A)); in sphereFitResidAndJacobianFunc() 161 A[0 * SF_STATE_DIM + eParamOffset1] = -calstruct.scale_factor_x; in sphereFitResidAndJacobianFunc() 162 A[1 * SF_STATE_DIM + eParamOffset2] = -calstruct.scale_factor_y; in sphereFitResidAndJacobianFunc() 163 A[2 * SF_STATE_DIM + eParamOffset3] = -calstruct.scale_factor_z; in sphereFitResidAndJacobianFunc() 194 A[0 + eParamScaleMatrix11] = x_bias_corr[0]; in sphereFitResidAndJacobianFunc() 195 A[1 * SF_STATE_DIM + eParamScaleMatrix21] = x_bias_corr[0]; in sphereFitResidAndJacobianFunc() 196 A[1 * SF_STATE_DIM + eParamScaleMatrix22] = x_bias_corr[1]; in sphereFitResidAndJacobianFunc() 197 A[2 * SF_STATE_DIM + eParamScaleMatrix31] = x_bias_corr[0]; in sphereFitResidAndJacobianFunc() 198 A[2 * SF_STATE_DIM + eParamScaleMatrix32] = x_bias_corr[1]; in sphereFitResidAndJacobianFunc() [all …]
|
/device/google/caimito/caiman/uwb/ |
D | calibration-JP.conf | 15 ant2.ch9.ref_frame3.tx_power_index=2A:2A:2A:2A 18 ant2.ch9.ref_frame6.tx_power_index=1A:1A:1A:1A
|
D | calibration-CE.conf | 117 ant3.ch5.ref_frame6.tx_power_index=2A:2A:2A:2A
|
D | calibration-default.conf | 117 ant3.ch5.ref_frame6.tx_power_index=2A:2A:2A:2A
|
/device/google/comet/uwb/ |
D | calibration-default.conf | 63 ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A 112 ant3.ch5.ref_frame1.tx_power_index=3A:3A:3A:3A
|
D | calibration-CE.conf | 63 ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A 112 ant3.ch5.ref_frame1.tx_power_index=3A:3A:3A:3A
|
D | calibration-JP.conf | 16 ant2.ch9.ref_frame4.tx_power_index=2A:2A:2A:2A
|
D | calibration-TW.conf | 15 ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A
|
/device/google/contexthub/firmware/app/chre/chre_test1.app/ |
D | main.cpp | 66 class A { class 69 A(int _x) { in A() function in A 75 ~A() { in ~A() 82 static A global_with_ctor_dtor(1); // test the behavior of global static constructors/destructors 86 …static A local_static_with_ctor_dtor(2); // test the behavior of local static constructors/destruc… in nanoappHandleEvent()
|
/device/google/shusky/uwb/ |
D | calibration-TW.conf | 114 ant1.ch9.ref_frame3.tx_power_index=3A:3A:3A:3A
|
D | calibration-FCC.conf | 114 ant1.ch9.ref_frame3.tx_power_index=3A:3A:3A:3A
|
D | calibration-default.conf | 114 ant1.ch9.ref_frame3.tx_power_index=3A:3A:3A:3A
|
D | calibration-CE.conf | 64 ant0.ch9.ref_frame2.tx_power_index=3A:3A:42:3A
|
/device/generic/opengl-transport/host/commands/emugen/ |
D | README | 26 A general Encoder->Decoder packet is structured as following: 33 A general Decoder->Encoder reply is expected to be received in the 111 1. basename.in - A sepcification of the protocol RPC procedures. This 116 the files that are generated for this protocol. A line in the .in 130 Note: Empty lines in the file are ignored. A line starts with # is a comment 140 This files describes the types that are described by the API. A type 256 function call. A section starts with the name of the function in 259 A section that starts with the reserved word 'GLOBAL' provides global
|
/device/google/contexthub/firmware/os/algos/ |
D | fusion.c | 400 static void scaleCovariance(struct Mat33 *out, const struct Mat33 *A, const struct Mat33 *P) { in scaleCovariance() argument 408 float v = A->elem[c][r] * P->elem[c][c] * 0.5f; in scaleCovariance() 411 v += A->elem[k][r] * P->elem[c][k]; in scaleCovariance() 414 apat += 2.0f * v * A->elem[c][j]; in scaleCovariance() 432 struct Mat33 A; in fusionUpdate() local 433 quatToMatrix(&A, &fusion->x0); in fusionUpdate() 436 mat33Apply(&Bb, &A, Bi); in fusionUpdate()
|
/device/google/caimito/komodo/uwb/ |
D | calibration-CE.conf | 111 ant3.ch5.ref_frame0.tx_power_index=3A:3A:3A:3A
|
D | calibration-default.conf | 111 ant3.ch5.ref_frame0.tx_power_index=3A:3A:3A:3A
|
/device/linaro/hikey/self-extractors_hikey960/hisilicon/ |
D | LICENSE | 3 THIS END USER LICENSE AGREEMENT (“AGREEMENT”) IS A LEGAL AGREEMENT BETWEEN 4 YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND HISILICON 57 OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE OR 118 or indirectly, in violation of Export Laws, either to any countries that are subject to U.S.A. expo… 119 restrictions or to any end user who has been prohibited from participating in the U.S.A. export 120 transactions by any federal agency of the U.S.A. government; or (2) intended to be used for any
|
/device/linaro/poplar/proprietary/hisilicon/ |
D | LICENSE | 3 THIS END USER LICENSE AGREEMENT (“AGREEMENT”) IS A LEGAL AGREEMENT BETWEEN YOU (EITHER A SINGLE IND… 29 …NY IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE O… 52 …A. export restrictions or to any end user who has been prohibited from participating in the U.S.A.…
|
/device/generic/opengl-transport/host/libs/virglrenderer/include/hardware/ |
D | hardware.h | 21 #define MAKE_TAG_CONSTANT(A, B, C, D) (((A) << 24) | ((B) << 16) | ((C) << 8) | (D)) argument
|
/device/google/cuttlefish/shared/minidroid/ |
D | fstab.minidroid | 1 # Cuttlefish always produces A/B for non-super partitions 5 # These partitions are not A/B for minidroid
|
/device/google/pantah/self-extractors_cheetah/google_devices/ |
D | LICENSE | 1 THIS DEVELOPER SOFTWARE LICENSE AGREEMENT (THE "AGREEMENT") IS A LEGALLY 10 SOFTWARE IS INSTALLED ON A COMPUTER OWNED BY A CORPORATION OR OTHER LEGAL 128 i. A separating license agreement from Motorola Incorporated is needed 200 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR AGAINST 202 TRADE USAGE OR OUT OF A COURSE OF DEALING OR COURSE OF PERFORMANCE. 203 NOTHING CONTAINED IN THIS AGREEMENT SHALL BE CONSTRUED AS A
|