ABA


"איך נכון להגדיר שכבת תוכנה שרצה במחשב עבור בקר חומרה כלשהו? Framework?"
גירסת הדפסה        
קבוצות דיון שיחות חברים נושא #46186 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 46186
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   17:21   20.11.18   
אל הפורום  
  איך נכון להגדיר שכבת תוכנה שרצה במחשב עבור בקר חומרה כלשהו? Framework?  
 
   אני בשלבי רישום פטנט ומצד אחד אנחנו מפתחים בקר שליטה חדש, ומהצד השני יש גם SDK (עבור מפתחים) אבל לצד זה יש גם דרייברים ותוכנה שמפרשת את פעולות המשתמש ומתרגמת אותם לפונקציות במערכת ההפעלה.

אז לא יודע אם להגדיר את זה כפריימוורק או כחלק מהSDK, או בכלל כסוג של HOST (למרות שזה נשמע משעמם). החבר'ה של הפטנטים לא ממש מבדילים בין כל זה ואני לא רוצה שיעשו בלגן במושגים.

תודה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  נשמע כמו דרייבר, לא ? sza  20.11.18 17:24 1
     לא, כי ע''ג זה יש גם תוכנה כולל הגדרות כדי לאפשר למשתמש לקנפג את הUX כפי שבא לו Avi139   20.11.18 17:27 2
         אני חושב שזה Driver Dotan  21.11.18 03:23 5
             וזה בדיוק מה שאני מנסה להבין, איך קוראים לתוכנה שמגיעה עם הדרייבר? Avi139   21.11.18 12:26 12
         גם תוכנות שאינן low level שמגיעות עם לוח האם מוגדרות כדרייבר sza  21.11.18 11:21 9
             באסה, כי בהנחה שהמוצר שלי יגיע עם חומרה של OEMs גדולים בעתיד, אז רק ''תוכנה'' ? Avi139   21.11.18 12:30 13
  firmware? ליל קיץ 21.11.18 00:38 3
     בעייתי לא? זה נשמע יותר כמו עדכוני os Avi139   21.11.18 01:36 4
     firmware מדבר על קוד שרץ על החומרה עצמה, ולא על התוכנה שצורכת את החומרה Dotan  21.11.18 03:23 6
  Sever controller סרגיו  21.11.18 04:19 7
  לא Middleware? Zeet3x  21.11.18 07:47 8
  אתה בעצם מדבר על קוד שרץ ב-userspace ומדבר עם הבקר דרך ה-driver? כובען  21.11.18 12:14 10
     סוג של, אם אחפש אנלוגיה קרובה אז - Leap Motion זו דוגמא טובה כי יש להם: Avi139   21.11.18 12:24 11
     רגע agent זה כמו Host \ Server (בהקבלה ל-Teamviewer לדוגמא? Avi139   21.11.18 12:32 14

       
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12897 הודעות, 22 פידבק, 43 נקודות
   17:24   20.11.18   
אל הפורום  
  1. נשמע כמו דרייבר, לא ?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   17:27   20.11.18   
אל הפורום  
  2. לא, כי ע''ג זה יש גם תוכנה כולל הגדרות כדי לאפשר למשתמש לקנפג את הUX כפי שבא לו  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dotan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.10.03
2999 הודעות, 2 פידבק, 4 נקודות
   03:23   21.11.18   
אל הפורום  
  5. אני חושב שזה Driver  
בתגובה להודעה מספר 2
 
   Driver = מקשר בין החומרה לתוכנה, בד"כ מאוד low level.
SDK =עוטף את ה-driver ונותן library שנוח לעבוד איתו כמפתח.

אם זה מגיע גם עם תוכנה נוספת שמשתמשת ב-driver ונותנת לך לשנות בו הגדרות וכו', זו פשוט תוכנה, שכנראה משתמשת בSDK ומפעילה פעולות ב-driver.

Framework בד"כ מגיע מעולם התוכנה, ומדבר על חיבור של מספר ספריות (libraries/utils) לכדי משהו מוגדר.

@Avi139@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   12:26   21.11.18   
אל הפורום  
  12. וזה בדיוק מה שאני מנסה להבין, איך קוראים לתוכנה שמגיעה עם הדרייבר?  
בתגובה להודעה מספר 5
 
   לא רוצה להשתמש במושג משעמם כמו "דרייבר", אולי בפטנט כן אבל בשביל שפת העם וחומרי יח"צ אני רוצה משהו פשוט וקליל יותר. נגיד SDK זה תמיד נשמע סקסי אבל זה קצת לא מדוייק כי זה נועד למפתחים ולא משהו שמשתמש רגיל ישתמש בו OUT OF THE BOX.

תודה.
@Dotan@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12897 הודעות, 22 פידבק, 43 נקודות
   11:21   21.11.18   
אל הפורום  
  9. גם תוכנות שאינן low level שמגיעות עם לוח האם מוגדרות כדרייבר  
בתגובה להודעה מספר 2
 
  

לדוגמה, הדרייבר של realtek לכרטיס קול כולל תוכנה של ממש שמציגה חיווי על המסך בעת חיבור שקע ועוד אפשרויות מתקדמות עם תצוגה גרפית של תוכנה לכל דבר.
עדיין מכונה בלשון העם "דרייבר".

יש עוד הרבה דוגמאות.


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   12:30   21.11.18   
אל הפורום  
  13. באסה, כי בהנחה שהמוצר שלי יגיע עם חומרה של OEMs גדולים בעתיד, אז רק ''תוכנה'' ?  
בתגובה להודעה מספר 9
 
   ואני לא חושב שבלשון העם (המשתמש הפשוט ולא הPOWER USER) מכנים את הדברים האלה כ"דרייבר", זה מושג הולך ונעלם מאחר ורוב מערכות ההפעלה כבר תומכות בחומרה מרמת הקרנל.

אבל תוכנה זה מייק סנס, אם כי רציתי למתג את זה כמשהו יותר "סקסי" כמו SDK, אבל פה אני מאבד את המשתמש הפשוט מאחר וSDK פונה רק למפתחים.

טוב נו, אולי Dedicated Software / App או אולי אפילו Dedicated Host application נשמע יותר סביר...


אחשוב, תודה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק, 14 נקודות
   00:38   21.11.18   
אל הפורום  
  3. firmware?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   01:36   21.11.18   
אל הפורום  
  4. בעייתי לא? זה נשמע יותר כמו עדכוני os  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dotan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.10.03
2999 הודעות, 2 פידבק, 4 נקודות
   03:23   21.11.18   
אל הפורום  
  6. firmware מדבר על קוד שרץ על החומרה עצמה, ולא על התוכנה שצורכת את החומרה  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
סרגיו 
חבר מתאריך 2.8.02
2097 הודעות, דרג אמינות חבר זה
   04:19   21.11.18   
אל הפורום  
  7. Sever controller  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zeet3x  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.12
10370 הודעות, 24 פידבק, 18 נקודות
   07:47   21.11.18   
אל הפורום  
  8. לא Middleware?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
כובען  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.3.10
25341 הודעות, 21 פידבק, 10 נקודות
   12:14   21.11.18   
אל הפורום  
  10. אתה בעצם מדבר על קוד שרץ ב-userspace ומדבר עם הבקר דרך ה-driver?  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 21.11.18 בשעה 12:20 בברכה, כובען
 
לדעתי המילה שאתה מחפש היא agent.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   12:24   21.11.18   
אל הפורום  
  11. סוג של, אם אחפש אנלוגיה קרובה אז - Leap Motion זו דוגמא טובה כי יש להם:  
בתגובה להודעה מספר 10
 
   גם דרייבר
גם תוכנה שבה אתה יכול לקנפג הכל (מחוות, תנועות, לחיצות באוויר ומלא דברים אחרים)
ויש להם גם SDK שמאפשר למפתחים להתפרע עם זה ולעשות מיליון דברים אחרים.

אבל לא רציתי מושגים שמעמים ו-LOW LEVEL כמו "דרייבר" כי מלבד לפטנט אני עובד גם על חומרי יח"צ ותכנים לאתצר המוצר ורציתי משהו יותר פשוט בלשון העם...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
76234 הודעות, 28 פידבק, 54 נקודות
   12:32   21.11.18   
אל הפורום  
  14. רגע agent זה כמו Host \ Server (בהקבלה ל-Teamviewer לדוגמא?  
בתגובה להודעה מספר 10
 
   אמנם הבקר שלי משמש לשליטה על מחשבים \ סמארטפונים \ טאבלטים אבל לא יודע אם אפשר לכנות את התוכנה (SERVER) שרץ על המכשיר \ מחשב כ-Agent או Server כי הבקר הוא לא לשליטה מרחוק כמו TeamViewer אלא כמה מטרים מהמכשיר...

@כובען@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       
דרג לפי חשיבות הנושא  דרג לפי חשיבות הנושא   



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net