Ответов: 2
Автор JeezyWonder
Привет,
Я сейчас работаю с EEPROM, посылаю ему данные через последовательный порт, а EEPROM ждет от данных 24 бита, первые 8 бит - EEPROM понимают как адрес, куда писать отправляющие данные, вторые 16 бит - это то, что писать.
Так что я запутался, как это сделать в коде C#.
Обновление:
Хоро...
Читать ответы
Ответов: 2
Автор JeezyWonder
Привет,
Я получаю данные в формате. hex через UART в текстовое поле, я получил их в формате stardart:Что я получаю сейчас[^]
Но мне нужно, чтобы он был показан в формате HexDump, я нашел пример в COdeProjectБыстрая и грязная создать шестнадцатеричное представление массива байтов[^]
И попроб...
Читать ответы
Ответов: 2
Автор JeezyWonder
То, что я пытаюсь сделать, - это получить строковые данные из моего МК, нажав на него кнопку, но то, что я получаю в своей программе c#, это некоторые случайные числа(картинка прилагается). http://imgur.com/a/79PbmЧто я уже пробовал:
Например, я хочу получить "5", но вместо него получаю" 65...
Читать ответы
Ответов: 2
Автор JeezyWonder
Здравствуйте, добрые люди.
Я хочу отправить данные на контроллер, и тогда он включит "светоизлучающий диод".
Я запутался, как отправить байты , так как я получаю эту команду, отправляющую данные в строковом формате, а не в байтах:serialPort1.Write("1");
Может быть, я ошибаюсь
Любая Помощь,...
Читать ответы
Ответов: 2
Автор JeezyWonder
Добрый День, Ребята.
Проблема в том, что я не могу понять, как отправлять данные с моего компьютера на микроконтроллер.
На электронной стороне все работает, ПК может видеть мой com-порт.
Может быть, у кого-то есть пошаговое руководство?
Любая помощь, пожалуйста.
спасибо и дальше.Что я уже ...
Читать ответы
Ответов: 2
Автор Member 12882844
Привет Ребята,
Мне нужен пример кода для отправки пакета данных на последовательный порт с ПК (программа vb). Я ищу какой-нибудь пример кода для этого и как кадрировать пакет в коде, чтобы отправить его последовательно...Мой формат пакета выглядит следующим образом: [Type+Opcode+Parameter+C...
Читать ответы
Ответов: 2
Автор chrilleb
- Привет! У меня есть этот модуль Garmin GPS18x. Я подключил его через интерфейс последовательного порта. Я могу подключиться к нему из моего приложения VB.NET . Но когда я читаю данные из него, я просто получаю странные сообщения. Есть идеи, что я делаю не так?
текст = "" " &амп; vbCr &амп...
Читать ответы
Ответов: 2
Автор Member 12292743
Option Strict On
Imports System.IO.Ports
Dim q As Queue(Of Byte) = New Queue(Of Byte)
Private Sub SerialPort1_DataReceived(ByVal sender As Object,
ByVal e As SerialDataReceivedEventArgs) _
Handles SerialPort1.DataReceived
While SerialPort1.BytesToRead > ...
Читать ответы
Ответов: 2
Автор Ujjval Shukla
Всем привет,
Я показываю данные в метке из последовательного порта.Отображение данных в порядке, но метка управления, на которой данные мерцают.Как я могу остановить эту мерцающую проблему, чтобы правильно отображать данные?
Вот мой код-private void button1_Click(object sender, EventArgs e)...
Читать ответы
Ответов: 2
Автор Member 12292743
Dim outData As Byte() = New Byte(0) {}
Private Function HextoByte(ByVal msg As String) As Byte()
msg = msg.Replace(" ", "")
Dim combuffer As Byte() = New Byte(msg.Length \ 2 - 1) {}
For i As Integer = 0 To msg.Length - 1 Step 2
combuffer(i \ 2) = CByte...
Читать ответы
Ответов: 2
Автор Member 11543226
Сейчас я работаю над проектом, связанным с коммуникацией по bluetooth.
Я извлек все имена COM портов "COM12", " COM23" от устройств "Dual-SPP" и "Соленоидные" , теперь моя проблема в том, что я мог бы получить информацию , связанную с устройством, таким как "DeviceID", "дружественное имя", ...
Читать ответы
Ответов: 2
Автор Member 12292743
Dim withevents COMPort as SerialPort
Dim comOpen as Boolean
Private Sub Form1_FormClosed(ByVal sender as object, ByVal e As System.Windows.Forms.FormCLosedEventArgs)Handles Me.FormClosed
With COMPort
.POrtName = "COM20"
various other properties
End with
If COMPort.IsOpen then
...
Читать ответы
Ответов: 2
Автор Member 12292743
Imports System.ComponentModel
Imports System.Threading
Imports System.IO.Ports
Public Class frmMain
Dim myPort As Array ‘COM Ports detected on the system will be stored here
Delegate Sub SetTextCallback(ByVal [text] As String) ‘Added to prevent threading errors during re...
Читать ответы
Ответов: 2
Автор Member 12292743
Я подключил устройство к компьютеру и открыл Диспетчер устройств. Com-порт-это COM20.
Я пытаюсь связаться с устройством по последовательному каналу, посылая шестнадцатеричные команды, и, надеюсь, получу некоторые шестнадцатеричные команды.
Откуда VB знает, что я хочу поговорить с этим порт...
Читать ответы
Ответов: 2
Автор Member 12623023
при отправке "справки" я получаю "hp", но "х12е12л123п"я получаю "помощь", что означает, что после каждой буквы должно быть 2 пробелаЧто я уже пробовал:
public void receiveMsg()
receivedMsgTextbox.AppendText(serialPort1. ReadExisting());
private void sendMsgTextbox_KeyPress(от...
Читать ответы
Ответов: 2
Автор Member 12292743
Застряли на том, как получать данные?
Чтобы дать вам некоторый контекст, у меня есть ИК-датчик "Optris CT", есть список команд, которые вы можете найти, погуглив команды Optris CT.
Любая помощь будет очень признательна.Что я уже пробовал:
1. Объявлен COM-порт
2. Написана функция для открыт...
Читать ответы
Ответов: 2
Автор Member 12703931
Здравствуйте, я выполняю свое последнее курсовое задание в качестве старшеклассника, и мне нужен способ подключить IMEI-смартфон через USB на моем рабочем столе. Код, который я делаю, находится на рабочем столе c#, когда вы проверяете правильность устройства на "моем компьютере", вы можете ...
Читать ответы
Ответов: 2
Автор Member 10701091
Public Shared Function ReceiveData() As String
Dim RXCnt As Integer = 0
Dim RXByte As Byte = 0
Dim reply As String = String.Empty
Dim STX As Byte() = {&H2, &HD}
Dim hexwrite As String = String.Empty
Dim ack As D...
Читать ответы
Ответов: 2
Автор Sleeper 11888211
Я написал простую программу для связи через Bluetooth с Arduino. Программа открывает последовательный порт, подключается к порту Bluetooth на Arduino и посылает одиночные символы (x,y,z)при нажатии клавиш. Поскольку Arduino выполняет функции, определенные клавишами, эта часть работает нор...
Читать ответы
Ответов: 2
Автор Member 12643399
Привет,
Мне нужно что-то отображать, когда я получаю данные. Не могли бы вы сказать мне, как исправить мой код? Я думаю, что вызов нового EventHandler работает неправильно.
Спасибо!Что я уже пробовал:private void button_Click(object sender, RoutedEventArgs e)
{
try
{
if (!sP...
Читать ответы