Home
last modified time | relevance | path

Searched refs:A (Results 1 – 25 of 82) sorted by relevance

1234

/device/google/contexthub/firmware/src/algos/
Dmat.c29 void initZeroMatrix(struct Mat33 *A) { in initZeroMatrix() argument
30 memset(A->elem, 0.0f, sizeof(A->elem)); in initZeroMatrix()
34 void initDiagonalMatrix(struct Mat33 *A, float x) in initDiagonalMatrix() argument
36 initZeroMatrix(A); in initDiagonalMatrix()
40 A->elem[i][i] = x; in initDiagonalMatrix()
44 void initMatrixColumns(struct Mat33 *A, const struct Vec3 *v1, const struct Vec3 *v2, const struct … in initMatrixColumns() argument
46 A->elem[0][0] = v1->x; in initMatrixColumns()
47 A->elem[0][1] = v2->x; in initMatrixColumns()
48 A->elem[0][2] = v3->x; in initMatrixColumns()
50 A->elem[1][0] = v1->y; in initMatrixColumns()
[all …]
Dmag_cal.c71 struct Mat44 A; in moc_fit() local
72 A.elem[0][0] = moc->acc_xx; A.elem[0][1] = moc->acc_xy; in moc_fit()
73 A.elem[0][2] = moc->acc_xz; A.elem[0][3] = moc->acc_x; in moc_fit()
74 A.elem[1][0] = moc->acc_xy; A.elem[1][1] = moc->acc_yy; in moc_fit()
75 A.elem[1][2] = moc->acc_yz; A.elem[1][3] = moc->acc_y; in moc_fit()
76 A.elem[2][0] = moc->acc_xz; A.elem[2][1] = moc->acc_yz; in moc_fit()
77 A.elem[2][2] = moc->acc_zz; A.elem[2][3] = moc->acc_z; in moc_fit()
78 A.elem[3][0] = moc->acc_x; A.elem[3][1] = moc->acc_y; in moc_fit()
79 A.elem[3][2] = moc->acc_z; A.elem[3][3] = 1.0f; in moc_fit()
85 mat44DecomposeLup(&A, &pivot); in moc_fit()
[all …]
Dfusion.c393 static void scaleCovariance(struct Mat33 *out, const struct Mat33 *A, const struct Mat33 *P) { in scaleCovariance() argument
401 float v = A->elem[c][r] * P->elem[c][c] * 0.5f; in scaleCovariance()
404 v += A->elem[k][r] * P->elem[c][k]; in scaleCovariance()
407 apat += 2.0f * v * A->elem[c][j]; in scaleCovariance()
425 struct Mat33 A; in fusionUpdate() local
426 quatToMatrix(&A, &fusion->x0); in fusionUpdate()
429 mat33Apply(&Bb, &A, Bi); in fusionUpdate()
/device/google/contexthub/firmware/inc/algos/
Dmat.h49 void initZeroMatrix(struct Mat33 *A);
50 void initDiagonalMatrix(struct Mat33 *A, float x);
53 struct Mat33 *A, const struct Vec3 *v1, const struct Vec3 *v2, const struct Vec3 *v3);
55 void mat33Apply(struct Vec3 *out, const struct Mat33 *A, const struct Vec3 *v);
56 void mat33Multiply(struct Mat33 *out, const struct Mat33 *A, const struct Mat33 *B);
57 void mat33ScalarMul(struct Mat33 *A, float c);
59 void mat33Add(struct Mat33 *out, const struct Mat33 *A);
60 void mat33Sub(struct Mat33 *out, const struct Mat33 *A);
62 int mat33IsPositiveSemidefinite(const struct Mat33 *A, float tolerance);
65 void mat33Invert(struct Mat33 *out, const struct Mat33 *A);
[all …]
/device/huawei/angler/nfc/
Dlibnfc-nxp.conf157 NXP_EXT_TVDD_CFG_3={20, 02, 0B, 02, A0, 66, 01, 01, A0, 0E, 03, 52, 64, 0A}
388 A0, 0D, 06, 20, 4A, 00, 00, 00, 00,
404 A0, 0D, 06, 32, 4A, 33, 07, 00, 08,
409 A0, 0D, 06, 38, 4A, 33, 07, 00, 08,
413 A0, 0D, 04, 3A, 44, 26, 00,
414 A0, 0D, 06, 3A, 2D, 15, 47, 0D, 00,
415 A0, 0D, 06, 3A, 34, 00, 00, E1, 03,
416 A0, 0D, 06, 3A, 33, 0B, 83, 00, 00,
417 A0, 0D, 06, 3C, 4A, 52, 07, 00, 1B,
428 A0, 0D, 06, 40, 4A, 12, 07, 00, 00
[all …]
/device/google/dragon/audio/hal/dsp/
Dbiquad.c158 double A = pow(10.0, db_gain / 40); in biquad_lowshelf() local
162 set_coefficient(bq, A * A, 0, 0, 1, 0, 0); in biquad_lowshelf()
167 sqrt((A + 1 / A) * (1 / S - 1) + 2); in biquad_lowshelf()
169 double k2 = 2 * sqrt(A) * alpha; in biquad_lowshelf()
170 double a_plus_one = A + 1; in biquad_lowshelf()
171 double a_minus_one = A - 1; in biquad_lowshelf()
173 double b0 = A * (a_plus_one - a_minus_one * k + k2); in biquad_lowshelf()
174 double b1 = 2 * A * (a_minus_one - a_plus_one * k); in biquad_lowshelf()
175 double b2 = A * (a_plus_one - a_minus_one * k - k2); in biquad_lowshelf()
193 double A = pow(10.0, db_gain / 40); in biquad_highshelf() local
[all …]
/device/moto/shamu/nfc/
Dlibnfc-brcm-20795a10.conf28 LPTD_CFG={66:B9:64:01:00:FF:FF:50:00:8B:13:00:10:33:07:00:00:00:00:0A:00:00:00:0A:00:0C:00:04:00:00…
35A:01:02:D6:0D:00:02:00:00:00:00:00:01:00:01:5A:00:8A:B2:02:B8:0B:C8:1E:06:1F:00:0A:02:30:00:04:24:…
/device/htc/flounder/nfc/
Dlibnfc-brcm-20795a10.conf34A:01:02:D6:0D:00:02:02:00:00:00:00:01:00:01:59:00:85:B2:02:A1:05:C8:1E:06:1F:00:0A:09:30:00:04:24:…
/device/lge/bullhead/nfc/
Dlibnfc-nxp.conf119 A0, 0D, 06, 9A, 42, 00, 00, F1, F1,
120 A0, 0D, 06, 32, 4A, 33, 07, 00, 1C,
121 A0, 1D, 11, 54, 33, 14, 17, 00, AA, 85, 00, 80, 55, 2A, 04, 00, 63, 00, 00, 00,
163 A0, 04, 01, 0A,
182 A0, 0E, 03, 52, 64, 0A,
/device/linaro/hikey/bootloader/EFI/BOOT/
Dgrub.cfg27 …are=hikey firmware_class.path=/system/etc/firmware efi=noruntime video=HDMI-A-1:1280x720@60 androi…
34 …are=hikey firmware_class.path=/system/etc/firmware efi=noruntime video=HDMI-A-1:800x600@60 android…
/device/google/dragon/DragonKeyboard/res/raw/
Dkeyboard_layout_dragon_french.kcm21 map key 16 A
113 key A {
116 shift, capslock: 'A'
Dkeyboard_layout_dragon_swiss_french.kcm178 key A {
179 label: 'A'
181 shift, capslock: 'A'
Dkeyboard_layout_dragon_swiss_german.kcm178 key A {
179 label: 'A'
181 shift, capslock: 'A'
Dkeyboard_layout_dragon_english_us_dvorak.kcm33 map key 30 A
198 key A {
201 shift, capslock: 'A'
Dkeyboard_layout_dragon_english_us.kcm168 key A {
171 shift, capslock: 'A'
Dkeyboard_layout_dragon_english_uk.kcm178 key A {
181 shift, capslock: 'A'
Dkeyboard_layout_dragon_spanish.kcm175 key A {
178 shift, capslock: 'A'
/device/htc/flounder/VolantisKeyboard/res/raw/
Dkeyboard_layout_volantis_belgian.kcm23 map key 16 A
121 key A {
124 shift, capslock: 'A'
Dkeyboard_layout_volantis_french.kcm21 map key 16 A
121 key A {
124 shift, capslock: 'A'
Dkeyboard_layout_volantis_english_us.kcm183 key A {
186 shift, capslock: 'A'
Dkeyboard_layout_volantis_japanese.kcm185 key A {
188 shift, capslock: 'A'
Dkeyboard_layout_volantis_italian.kcm192 key A {
195 shift, capslock: 'A'
Dkeyboard_layout_volantis_spanish.kcm196 key A {
199 shift, capslock: 'A'
Dkeyboard_layout_volantis_english_uk.kcm193 key A {
196 shift, capslock: 'A'
/device/linaro/hikey/self-extractors/linaro/
DLICENSE1 THIS END USER LICENCE AGREEMENT ("LICENCE") IS A LEGAL AGREEMENT
2 BETWEEN YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND
69 QUALITY, AND FITNESS FOR A PARTICULAR PURPOSE.
83 INABILITY TO USE THE SOFTWARE WHETHER BASED ON A CLAIM UNDER CONTRACT,
171 are subject to U.S.A. export restrictions or to any end user who has
172 been prohibited from participating in the U.S.A. export transactions
173 by any federal agency of the U.S.A. government; or (2) intended to be

1234