עבור לתוכן

פיתוח אפקליקציה -קריאת נתונים מ usb

Featured Replies

פורסם

היי אנשים

אני מפתח אפליקציה שאת הנתונים שלה היא מקבלת ממיקרו בקר דרך וusb .

האם אני צריך לממש פרוטוקול USB ממש?

איך זה הולך מבחינת JAVA ?

אני אשמח לתגובות ולא לקישורים לאתר developers.android.acom.

תודה!

פורסם

אם זה לא קיים בAPI של ANDROID(מה שנראה לי שזה לא) לא נראה לי שתוכל לעשות את זה בלי ROOT. לא נראה לי שהAPI של ANDROID נותן לך אפשרות לתקשר RAW עם USB.

פורסם
  • מחבר
אם זה לא קיים בAPI של ANDROID(מה שנראה לי שזה לא) לא נראה לי שתוכל לעשות את זה בלי ROOT. לא נראה לי שהAPI של ANDROID נותן לך אפשרות לתקשר RAW עם USB.

בעיקרון יש קודים ב Java שאתה מתקשר עם USB. זה אומר שכן יש ב API של אנדרואיד את האפשרות. מזה RAW?

פורסם

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

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

פורסם

לא יודע איך זה עובד באנדרויד אבל בWINDOWS אתה צריך שיהיה מותקן דרייבר או יעודי או גנרי בשביל שיהיה לך API לתקשר עם הUSB. אם אין לך כזה דרייבר אז אתה צריך לתקשר עם הUSB ברמה מאוד LOW LEVEL. יכול להיות שהANDROID API נותן לך את התקשורת הכי בסיסית עם ה USB ואז אתה צריך לממש את הפרוטוקול תקשורת בעצמך.

האמת אני לא כזה בקיא, השתמשתי פעם אחת בדרייבר גנרי בווינדוס כדי לתקשר עם התקן USB.

פורסם
  • מחבר
אתה יכול לקוות שהבקר מתקשר דרך תקשורת serial רגילה (אחרת תחליף בקר) ותשתמש ב

https://github.com/mik3y/usb-serial-for-android

לא יודע איך זה עובד באנדרויד אבל בWINDOWS אתה צריך שיהיה מותקן דרייבר או יעודי או גנרי בשביל שיהיה לך API לתקשר עם הUSB. אם אין לך כזה דרייבר אז אתה צריך לתקשר עם הUSB ברמה מאוד LOW LEVEL. יכול להיות שהANDROID API נותן לך את התקשורת הכי בסיסית עם ה USB ואז אתה צריך לממש את הפרוטוקול תקשורת בעצמך.

האמת אני לא כזה בקיא, השתמשתי פעם אחת בדרייבר גנרי בווינדוס כדי לתקשר עם התקן USB.

הכבל שגורם לו להיות master זה פשוט כבל USB רגיל שאתה מקצר לו את הGND וSENSE . ואז זה הופך ל OTG .

בתכלס לJava לאנדרואיד יש פונקציות כמו getdescriptior() או setaddress() זה אומר שיש את הדרייבר לא?

- - - תגובה אוחדה: - - -

אתה יכול לקוות שהבקר מתקשר דרך תקשורת serial רגילה (אחרת תחליף בקר) ותשתמש ב

https://github.com/mik3y/usb-serial-for-android

הבקר בתקשורת טורית SPI ואת הקישור שנתת לי צריך לשים על הבקר נכון ?

פורסם
  • מחבר
http://www.ti.com/lit/an/slaa630/slaa630.pdf

אתה יכול גם להחלים מתאם שכזה אולי.

תודה רבה!!

בתכלס המתאם זה שטויות האפליקציה שלהם זה מה שיעזור לי. המתאם זה לעשות קצר בין שתי רגלים

- - - תגובה אוחדה: - - -

http://www.ti.com/lit/an/slaa630/slaa630.pdf

אתה יכול גם להחלים מתאם שכזה אולי.

תודה רבה!!

בתכלס המתאם זה שטויות האפליקציה שלהם זה מה שיעזור לי. המתאם זה לעשות קצר בין שתי רגלים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים