קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
light_state_t מבנה הפניה
#include < lights.h >
הפרמטרים שניתן להגדיר עבור אור נתון.
לא כל האורות חייבים לתמוך בכל הפרמטרים. אם אתה יכול לעשות משהו שתואם לאחור, כדאי שתעשה זאת.
הגדרה בשורה 145 בקובץ lights.h .
מדיניות המשמשת את המסגרת לניהול בהירות האור. נכון לעכשיו הערכים הם BRIGHTNESS_MODE_USER ו- BRIGHTNESS_MODE_SENSOR.
הגדרה בשורה 173 של קובץ lights.h .
צבע ה- LED ב- ARGB.
עשה כמיטב יכולתך כאן.
- אם האור שלך יכול לעשות רק אדום או ירוק, אם הם מבקשים כחול, אתה צריך לעשות ירוק.
- אם אתה יכול לעשות רק רמפת בהירות, השתמש בנוסחה זו: בהירות char לא חתומה = ((77 * ((צבע >> 16) & 0x00ff))
- (150 * ((צבע >> 8) & 0x00ff)) + (29 * (צבע & 0x00ff))) >> 8;
- אם אתה יכול לעשות רק לסירוגין, 0 כבוי, כל דבר אחר פועל.
יש להתעלם מהבית הגבוה. המתקשרים יגדירו אותו ל- 0xff (מה שיתאים ל- 255 אלפא).
הגדרה בשורה 160 של קובץ lights.h .
ראה קבועי LIGHT_FLASH_ *
הגדרה בשורה 165 של קובץ lights.h .
התיעוד למבנה זה נוצר מהקובץ הבא:
- חומרה / libhardware / include / hardware / lights.h
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2019-10-02 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]