Показать сообщение отдельно
Старый 22.11.2012, 02:54   #8
S_007
Нуждающийся
 
Аватар для S_007
 
Регистрация: 30.01.2011
Сообщений: 76
Написано одно полезное сообщение
(для 7 участников)
Ответ: Управление устройствами по Bluetooth

Vint, очень благодарен тебе, прошу прощения, завел тему о библиотеке не в той ветке, если возможно перенеси. Vint, и все кто уже писал библиотеки, пожалуйста гляньте на этот код, делал в программе jGRASP как описывалось вот здесь http://forum.boolean.name/showthread.php?t=440, все скомпилилось,

import javax.microedition.lcdui.*;
import java.io.InputStream;
import java.io.OutputStream;
import javax.microedition.io.Connector;
import javax.microedition.io.StreamConnection;

public class Lib_bt_os
{
private String URL = "btspp://001F81000830:1;authenticate=false;encrypt=false;ma ster=false";
private StreamConnection con;
InputStream ins;
OutputStream out;

public void Alarm(Exception e)
{
Alert alert = new Alert("Exception", e.getClass().getName(), null, AlertType.ERROR);
alert.setTimeout(Alert.FOREVER);
}

public void BtConnect()
{
try
{
con = (StreamConnection) Connector.open(URL, Connector.READ_WRITE);
out = con.openOutputStream();
ins = con.openInputStream();
}
catch (Exception e)
{
Alarm(e);
}
}

public void BtDisconnect()
{
try
{
if(con != null) con.close();
if(out != null) out.close();
if(ins != null) ins.close();
}
catch (Exception e)
{
Alarm(e);
}
}

public int BtReceiver(short temp)
{
try
{
temp = (short)(ins.read());
}
catch(Exception e)
{
Alarm(e);
}
return temp;
}

public void BtTransmit(short temp2)
{
try
{
out.write(temp2);
}
catch(Exception e)
{
Alarm(e);
}
}
}

в МП вызываю bt_os.btconnect;, btconnect; ругается does not contain function

program test;
uses bt_os;
begin
bt_os.btconnect;
repaint;
delay(10000);
end.

поправьте пожалуйста где что не так, в паскале не силен, а ява для меня вообще темный лес... За ранее благодарен!
(Offline)
 
Ответить с цитированием