Как включить и выключить IR порт на КПК? #567920


#0 by ndv76
Здравствуйте. Может быть кто-то знает, как программно включить и выключить IR порт в PPC 2002/2003 чтобы он работал как фонарик, передача данных не нужна. Приемником будет фотодиод. Лучше всего с использованием VB.Net, можно на других языках, но скорее всего я не пойму.
#1 by NS
Походу он висит на com порту.
#2 by ndv76
Я делал так (VS 2005): Public Class Form1    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        Dim P As System.IO.Ports.SerialPort = New System.IO.Ports.SerialPort("COM3", 1200, IO.Ports.Parity.None, 8, IO.Ports.StopBits.One)        If Not P Is Nothing Then            P.Open        Else            Me.StatusBar1.Text = "Port is Nothing"        End If        If P.IsOpen Then            Try                P.Write(New Byte {255}, 0, 1)            Catch ex As Exception                Me.StatusBar1.Text = ex.Message            End Try            P.Close        Else            Me.StatusBar1.Text = "Port not open"        End If    End Sub End Class Для COM1(не знаю, что на нем) - работает. Для COM3(IR) - Выдает IOException в строке P.Write(New Byte {255}, 0, 1)
#3 by NS
Это поможет?
#4 by ndv76
Пока не помогло. Еще копать буду.
#5 by ndv76
Заработало через OpenNETCF.IO.Serial. Теперь у меня есть инфракрасный фонарик. Мерцающий.
#6 by NS
:) Поздравляю!
#7 by KRV
зачем?
#8 by Астероид
вторая жизнь для винмобайла
#9 by aka AMIGO
чтоб светился, как новогодняя елка всем, что светиться может :)
#10 by aka AMIGO
кстати, встречал в инете программку управления телевизором с кпкшки.. что-то дорого стоила.. да и пульт у тв безотказный.. так и оставил эту прожку автору, чтоб она у него была :)
#11 by ndv76
Чтобы с определенным интервалом фотографировать. Включу фотодиод в цепь спускового тросика и буду развлекаться.
Тэги: Мобильный мир
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С