ورود

View Full Version : درخواست API کار با usb



dante0747
پنج شنبه 22 بهمن 1388, 15:10 عصر
با سلام به همه دوستان.
من برای اینکه بتونم با gsm مودمم کار کنم شدیدا احتیاج به API JSR 80 که مربوط به کار با usb میشه دارم. یکسری فایل از سایت Source Forge دانلود کردم ولی احتیاج به کامپایل دارند و من با کامپایل کردن اونها توی ubuntu 9.10 مشکل دارم.....

لطفا اگر کسی فایلهای jar این API رو داره (ترجیحا واسه لینوکس) واسه من میل کنه یا همین جا آپلود کنه.....

با تشکر
dante0747@hotmail.com
dante0747@yahoo.com

sg.programmer
پنج شنبه 22 بهمن 1388, 20:50 عصر
برای کار با gsm modem احتیاج به این کارا نیست

dante0747
جمعه 23 بهمن 1388, 12:19 عصر
برادر من تو رو خدا اول بخون ببین من چی نوشتم بعد بگو که احتیاج به این کارا نیست....!
اگه احتیاج نیست پس چه جوری باید AT Command ها رو به gsm مودمم بفرستم که با usb به کامپیوتر وصل میشه؟؟؟؟؟؟؟؟
پس احتیاج به کدوم کاراست......؟؟؟؟؟

شما که میگی احتیاج نیست اگه راه حلی غیر از این داره بفرمایید....

sg.programmer
شنبه 24 بهمن 1388, 07:55 صبح
برای پیدا کردن پورت های سیستم
-------------------------------------------------------
اعلان ها
import --->CommPortIdentifier;
import --->SerialPort;
import java.util.Enumeration;

----------------------------------------------------------
متغیر ها
static CommPortIdentifier portId;
static Enumeration<CommPortIdentifier> portList;
-------------------------------------------------------------
توابع

private static Enumeration<CommPortIdentifier> getCleanPortIdentifiers()
{
return CommPortIdentifier.getPortIdentifiers();
}

//find modem or gsm modem or serial and usb devices
private void FindPorts(){
System.out.println("\nSearching for All devices ...");
portList = getCleanPortIdentifiers();
while (portList.hasMoreElements())
{
portId = portList.nextElement();
if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL)
{
System.out.println("Find ---> "+ portId.getName().toString()));
cb_Port.addItem(portId.getName().toString());
}
}
}

sg.programmer
شنبه 24 بهمن 1388, 08:00 صبح
در ضمن باید فایل comm.jar را در پوشه Ext کپی کنی
/Java/jdk1.6.0_05/jre/lib/ext

dante0747
شنبه 24 بهمن 1388, 19:54 عصر
مرسی از توجهتون ولی همونطور که گفتم مودم من با پورت usb به کامپیوتر وصل میشه نه COMM......

sg.programmer
یک شنبه 25 بهمن 1388, 06:33 صبح
مرسی از توجهتون ولی همونطور که گفتم مودم من با پورت usb به کامپیوتر وصل میشه نه COMM......

هر مودمی که به کامپیوتر وصل میشه یک پورت به آن اختصاص داده میشه حالا چه از طریق پورت سریال باشه ویا usb ویک سری مودم هم هست که دارم روش کار می کنم که IP Modem می گن که اونم باز از طریق نرم افزار یک شماره سریال به اون اختصاص داده میشه

در قسمت Divoce Manager می تونی شماره پورت GSM Modem تو ببینی

dante0747
چهارشنبه 28 بهمن 1388, 14:04 عصر
من تو ویندوز مشکلی ندارم....یعنی وقتی مودمم رو نصب می کنم یه virtual comm بهم میده (comm4) که به راحتی با comm.jar مشکلم حل میشه ولی من دارم تو لینوکس برنامه می نویسم....(ubuntu 9.1)