This shows you the differences between two versions of the page.
|
si:laboratoare:2025:02 [2025/10/08 17:43] farhad_ali.gul Update exercitii |
si:laboratoare:2025:02 [2025/10/13 16:38] (current) farhad_ali.gul [Haptics (DRV2605L)] |
||
|---|---|---|---|
| Line 66: | Line 66: | ||
| <note important> | <note important> | ||
| Activați mai întâi toate **dependințele** pentru CONFIG_FF_DRV2605L. | Activați mai întâi toate **dependințele** pentru CONFIG_FF_DRV2605L. | ||
| + | |||
| + | Activați și **CONFIG_SCHED_WORKQUEUE**! | ||
| </note> | </note> | ||
| <note tip> | <note tip> | ||
| Dacă ceasul vibrează la boot, configurația este corectă. | Dacă ceasul vibrează la boot, configurația este corectă. | ||
| + | </note> | ||
| + | |||
| + | <note important> | ||
| + | Pentru eroarea: | ||
| + | 315 | syslog("ERROR: Failed to initialize LMS6DSL accelero-gyro driver %s\n", | ||
| + | |||
| + | Modificați fișierul ./boards/xtensa/esp32s3/hacktorwatch/src/esp32s3_bringup.c | ||
| + | |||
| + | Si adăugați la syslog: syslog(LOG_ERR, ). | ||
| </note> | </note> | ||
| Line 90: | Line 101: | ||
| </note> | </note> | ||
| - | **2.** In cadrul acestui exercitiu, vrem ca ceasul sa ne ofere informatii (prin vibrare) atunci cand viram stanga, respectiv dreapta. | + | **2. (Bonus)** In cadrul acestui exercitiu, vrem ca ceasul sa ne ofere informatii (prin vibrare) atunci cand viram stanga, respectiv dreapta. |
| - Folosindu-ne de ''lsm6dsl_reader'' vom citi datele oferite de accelerometru si vom determina directia de mers. | - Folosindu-ne de ''lsm6dsl_reader'' vom citi datele oferite de accelerometru si vom determina directia de mers. | ||
| - Daca ceasul este nemiscat sau merge inainte nu va oferi niciun fel de feedback utilizatorului. | - Daca ceasul este nemiscat sau merge inainte nu va oferi niciun fel de feedback utilizatorului. | ||