43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
Как исправить ошибку?02.02.2017, 21:28. Показов 8132. Ответов 25
Метки нет Все метки)
(
Дело в том что мне нужна прога которая будет по bluetooth принимать данные(читая com) и передавать в 2 разных ком бокса.
Конечно же все это происходит одновременно. Я сначала хотел сделать так что бы устройства чередовались 1 2 1 2 и так передавались данные, это когда я думал что на один bluetooth не возможно повесить 2 устройства. Но тут я попробовал запустить Arduino ide одновременно 2 и в одной указал чтение com 6, а в другой com 7. И вот это да, я получил в мониторинге одного данные одного, а в другом другого, одновременно. То есть ничего специально писать не надо они и так могут одновременно передавать. Дело встало за прогои приема. Нашел на просторах интернета проект на C# который мониторит один com. Чуть чуть поковырял продублировал была ошибка, мне помогли поправили. Но до итоговой версий мы не дошли( Выдается ошибка не понятно почему. Вот сама ошибка и проект, может кто может помочь? SerialPortListener1.rar
0
|
02.02.2017, 21:28 | |
Ответы с готовыми решениями:
25
Как исправить ошибку Как исправить ошибку?
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
02.02.2017, 21:47 [ТС] | |
Вроде все правильно, в нете написано куча таких примеров где читается просто порт и инфа передается в комбокс, в txt и так далее. Но при одном работает. А при двух нет. Или тут конфликт подключения? Потоки? Я не силен в программирований.
Добавлено через 1 минуту И почему то кнопка стоп не работает, а ускоряет наоборот (
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
||||||
03.02.2017, 22:31 [ТС] | ||||||
Кто нибудь наверно знает как исправить такую ошибку?
А про эту System.IO.IOException на сайте майкросовт написано что ошибка ввода вывода, чтения и записи. Не понят. Что и почему вообщем.
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
03.02.2017, 23:48 [ТС] | |
TopLayer, В смысле?
С ноута запускаю прогу, через блутуз ноута(номера com5,7 это наверно не суть но все же) слушаю устройства HC-06. Их 2 они должны одновременно передавать данные в разные комбоксы. Эти устройства с если через usb подключить все ок передают. Если одно устройство подключить к исходному проекту этой проги тоже передает. Если в Arduino ide подключить тоже передает, ну я выше писал.
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
04.02.2017, 14:53 [ТС] | |
TopLayer, Не понял, в режиме отладки? Это как? Он же и так вроде в режиме Debug, в отладку заходишь он так же запускает. Попробовал шаг за шагом выдал только вот такую ошибку и то это вроде предупреждение просто. А что касается в общем теперь прога выбирает нормально оба порта и когда нажимаешь слушать она вылетает на ошибку. А если выберешь один порт, а второй оставишь пустым и нажмешь слушать он выдает другую ошибку. И еще что заметил тут видимо мнет ни какого условия что будет если выберешь пустой или занятый другим устройством порт, потому что я случайно выбрал другой порт и она выдала ошибку.
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
04.02.2017, 18:27 [ТС] | |
TopLayer,
ошибка когда один порт не обновился и получается сам порт был пуст. это последний скрин. Кликните здесь для просмотра всего текста
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\mscorlib\v4.0_4.0.0.0__b77a5c561934e08 9\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код".
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities\14 .0.0.0__b03f5f7f11d50a3a\Microsoft.Visua lStudio.HostingProcess.Utilities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms\v4.0_4.0.0.0__b 77a5c561934e089\System.Windows.Forms.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System\v4.0_4.0.0.0__b77a5c561934e08 9\System.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Drawing\v4.0_4.0.0.0__b03f5f7 f11d50a3a\System.Drawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc\14.0.0.0__b03f5f7f11d50a3a\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.Debugger.Runtime\14.0.0.0__ b03f5f7f11d50a3a\Microsoft.VisualStudio. Debugger.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.vshost.ex e". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Core\v4.0_4.0.0.0__b77a5c5619 34e089\System.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c 561934e089\System.Xml.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Data.DataSetExtensions\v4.0_4 .0.0.0__b77a5c561934e089\System.Data.Dat aSetExtensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5 f7f11d50a3a\Microsoft.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\System.Data\v4.0_4.0.0.0__b77a5c561934 e089\System.Data.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Deployment\v4.0_4.0.0.0__b03f 5f7f11d50a3a\System.Deployment.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml\v4.0_4.0.0.0__b77a5c56193 4e089\System.Xml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\mscorlib.resources\v4.0_4.0.0.0_ru_b 77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. Поток 0x1e8 завершился с кодом 0 (0x0). Поток 0x2c94 завершился с кодом 0 (0x0). "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.exe". Символы загружены. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Accessibility\v4.0_4.0.0.0__b03f5f7f 11d50a3a\Accessibility.dll". Невозможно найти или открыть PDB-файл. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms.resources\v4.0_ 4.0.0.0_ru_b77a5c561934e089\System.Windo ws.Forms.resources.dll". Сборка модуля выполнена без символов. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Configuration\v4.0_4.0.0.0__b 03f5f7f11d50a3a\System.Configuration.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". COM7: serial port created COM7: .Open() COM7: base stream manipulation COM7: base stream manipulation COM7: .Close() Поток 0x1cdc завершился с кодом 0 (0x0). COM5: serial port created COM5: .Open() Добавлено через 57 секунд Эта ошибка когда оба порта были выбраны и была нажата кнопка слушать и тут вылетело на ошибку. Кликните здесь для просмотра всего текста
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\mscorlib\v4.0_4.0.0.0__b77a5c561934e08 9\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код".
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities\14 .0.0.0__b03f5f7f11d50a3a\Microsoft.Visua lStudio.HostingProcess.Utilities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms\v4.0_4.0.0.0__b 77a5c561934e089\System.Windows.Forms.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System\v4.0_4.0.0.0__b77a5c561934e08 9\System.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Drawing\v4.0_4.0.0.0__b03f5f7 f11d50a3a\System.Drawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc\14.0.0.0__b03f5f7f11d50a3a\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.Debugger.Runtime\14.0.0.0__ b03f5f7f11d50a3a\Microsoft.VisualStudio. Debugger.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.vshost.ex e". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Core\v4.0_4.0.0.0__b77a5c5619 34e089\System.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c 561934e089\System.Xml.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Data.DataSetExtensions\v4.0_4 .0.0.0__b77a5c561934e089\System.Data.Dat aSetExtensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5 f7f11d50a3a\Microsoft.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\System.Data\v4.0_4.0.0.0__b77a5c561934 e089\System.Data.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Deployment\v4.0_4.0.0.0__b03f 5f7f11d50a3a\System.Deployment.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml\v4.0_4.0.0.0__b77a5c56193 4e089\System.Xml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\mscorlib.resources\v4.0_4.0.0.0_ru_b 77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. Поток 0x2aa0 завершился с кодом 0 (0x0). Поток 0x524 завершился с кодом 0 (0x0). "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.exe". Символы загружены. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Accessibility\v4.0_4.0.0.0__b03f5f7f 11d50a3a\Accessibility.dll". Невозможно найти или открыть PDB-файл. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms.resources\v4.0_ 4.0.0.0_ru_b77a5c561934e089\System.Windo ws.Forms.resources.dll". Сборка модуля выполнена без символов. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Configuration\v4.0_4.0.0.0__b 03f5f7f11d50a3a\System.Configuration.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". COM7: serial port created COM7: .Open() COM7: base stream manipulation COM7: base stream manipulation COM7: .Close() Поток 0xfb0 завершился с кодом 0 (0x0). COM5: serial port created COM5: .Open() COM5: base stream manipulation COM5: base stream manipulation COM5: .Close() Поток 0x243c завершился с кодом 0 (0x0). COM7: .IsOpen = False COM7: serial port created COM7: add event handler COM7: .Open() COM5: .IsOpen = False COM5: serial port created COM5: add event handler COM5: .Open()
0
|
907 / 664 / 318
Регистрация: 23.10.2016
Сообщений: 1,543
|
||||||
04.02.2017, 18:52 | ||||||
Тут я вас не понял.
Вторая выкладка это про ошибку с семафором? Добавьте в SerialPortManager.cs в метод StartListening() перед созданием порта следующий код:
1
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
||||||
04.02.2017, 21:15 [ТС] | ||||||
Кликните здесь для просмотра всего текста
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\mscorlib\v4.0_4.0.0.0__b77a5c561934e08 9\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код".
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities\14 .0.0.0__b03f5f7f11d50a3a\Microsoft.Visua lStudio.HostingProcess.Utilities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms\v4.0_4.0.0.0__b 77a5c561934e089\System.Windows.Forms.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System\v4.0_4.0.0.0__b77a5c561934e08 9\System.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Drawing\v4.0_4.0.0.0__b03f5f7 f11d50a3a\System.Drawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc\14.0.0.0__b03f5f7f11d50a3a\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.Debugger.Runtime\14.0.0.0__ b03f5f7f11d50a3a\Microsoft.VisualStudio. Debugger.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.vshost.ex e". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Core\v4.0_4.0.0.0__b77a5c5619 34e089\System.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c 561934e089\System.Xml.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Data.DataSetExtensions\v4.0_4 .0.0.0__b77a5c561934e089\System.Data.Dat aSetExtensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5 f7f11d50a3a\Microsoft.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\System.Data\v4.0_4.0.0.0__b77a5c561934 e089\System.Data.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Deployment\v4.0_4.0.0.0__b03f 5f7f11d50a3a\System.Deployment.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml\v4.0_4.0.0.0__b77a5c56193 4e089\System.Xml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\mscorlib.resources\v4.0_4.0.0.0_ru_b 77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. Поток 0x2464 завершился с кодом 0 (0x0). Поток 0x4d0 завершился с кодом 0 (0x0). "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.exe". Символы загружены. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Accessibility\v4.0_4.0.0.0__b03f5f7f 11d50a3a\Accessibility.dll". Невозможно найти или открыть PDB-файл. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms.resources\v4.0_ 4.0.0.0_ru_b77a5c561934e089\System.Windo ws.Forms.resources.dll". Сборка модуля выполнена без символов. Поток 0x2438 завершился с кодом 0 (0x0). "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Configuration\v4.0_4.0.0.0__b 03f5f7f11d50a3a\System.Configuration.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". COM5: serial port created COM5: .Open() Когда я пытаюсь слушать любой ком порт, но устройства не подключены. То есть ком порты в списке есть, а устройства нет. Вот именно при таких условиях выдается ошибка выше. Добавлено через 53 минуты TopLayer, А как тут Debug задать? он выдает ошибку что переменной здесь нет
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
05.02.2017, 00:41 [ТС] | |
TopLayer,
Все сделал, теперь выбираю оба порта com 5,7 и нажимаю читать. И тут вот это. При том что он не пишет даже ошибку... Кликните здесь для просмотра всего текста
Поток 0x2cbc завершился с кодом 0 (0x0).
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.exe". Символы загружены. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Accessibility\v4.0_4.0.0.0__b03f5f7f 11d50a3a\Accessibility.dll". Невозможно найти или открыть PDB-файл. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms.resources\v4.0_ 4.0.0.0_ru_b77a5c561934e089\System.Windo ws.Forms.resources.dll". Сборка модуля выполнена без символов. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Configuration\v4.0_4.0.0.0__b 03f5f7f11d50a3a\System.Configuration.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". COM7: serial port created COM7: .Open() COM7: base stream manipulation COM7: base stream manipulation COM7: .Close() Поток 0x1ebc завершился с кодом 0 (0x0). COM5: serial port created COM5: .Open() COM5: base stream manipulation COM5: base stream manipulation COM5: .Close() Поток 0x3398 завершился с кодом 0 (0x0). BEGIN PORT IFORMATION COM7 9600 None 8 One END PORT INFORMATION COM7: .IsOpen = False COM7: serial port created COM7: add event handler COM7: .Open() BEGIN PORT IFORMATION COM5 9600 None 8 One END PORT INFORMATION COM5: Программа "[5284] SerialPortListener.vshost.exe: Трассировка программы" завершилась с кодом 0 (0x0). Программа "[5284] SerialPortListener.vshost.exe" завершилась с кодом -1 (0xffffffff).
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
05.02.2017, 00:51 [ТС] | |
А тут немного странно. Даже если я указываю один порт , не выбирая второй. И начинаю его читать, то вылетает та же ошибка которую я сейчас выше написал.
А если я выбираю пустой порт на котором вообще нет ничего подключенного. То вылетает ошибка про ту же фигную про семафором и ссылается туда. То есть получается если я выбираю порт который не касается устройства то все слетает. И не важно это com 5,7,10,11. Прога не пишет что на это порту нет устройства или что то вроде того, а вылетает на ошибку. или прото предлагала бы выбрать другой порт.
0
|
907 / 664 / 318
Регистрация: 23.10.2016
Сообщений: 1,543
|
|
05.02.2017, 13:59 | |
Ну с этой ошибкой можно бороться. Просто сначала надо добиться работоспособности основной части программы, чтобы она могла читать 2 порта одновременно - иначе ведь всё зря.
Добавлено через 11 часов 35 минут Что это? Программа сама завершила свою работу?
1
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
05.02.2017, 18:20 [ТС] | |
TopLayer, аааа вот я лох(((
![]() ![]() ![]() Теперь все работает. Он читает с обоих портов. Единственное он иногда выдает эту ошибку. Но если ее игнорить и нажимать продолжить, то все все равно запускается прога, но пока читает один порт и второй(смотрим в выводе) пытается подключиться, ждем и через 10 попыток подключается второй. И тоже читает. От чего это бывает не понятно, делал так: подключал в первую группу com 5 в вторую com 7 и наоборот, работает то так то так. То вылетает при первом выборе. На эту же ошибку. Можно конечно и так. А как сформировать учу что бы она работала как обычная прога после запуска учу а не как проект? Кликните здесь для просмотра всего текста
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\mscorlib\v4.0_4.0.0.0__b77a5c561934e08 9\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код".
"SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities\14 .0.0.0__b03f5f7f11d50a3a\Microsoft.Visua lStudio.HostingProcess.Utilities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms\v4.0_4.0.0.0__b 77a5c561934e089\System.Windows.Forms.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System\v4.0_4.0.0.0__b77a5c561934e08 9\System.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Drawing\v4.0_4.0.0.0__b03f5f7 f11d50a3a\System.Drawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc\14.0.0.0__b03f5f7f11d50a3a\Microsoft. VisualStudio.HostingProcess.Utilities.Sy nc.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft. VisualStudio.Debugger.Runtime\14.0.0.0__ b03f5f7f11d50a3a\Microsoft.VisualStudio. Debugger.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.vshost.ex e". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Core\v4.0_4.0.0.0__b77a5c5619 34e089\System.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c 561934e089\System.Xml.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Data.DataSetExtensions\v4.0_4 .0.0.0__b77a5c561934e089\System.Data.Dat aSetExtensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5 f7f11d50a3a\Microsoft.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_3 2\System.Data\v4.0_4.0.0.0__b77a5c561934 e089\System.Data.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Deployment\v4.0_4.0.0.0__b03f 5f7f11d50a3a\System.Deployment.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Xml\v4.0_4.0.0.0__b77a5c56193 4e089\System.Xml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\mscorlib.resources\v4.0_4.0.0.0_ru_b 77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. Поток 0x854 завершился с кодом 0 (0x0). Поток 0x33d4 завершился с кодом 0 (0x0). "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\Users\Олеся\Desktop\Новая папка (3)\SerialPortListener\SerialPortListene r\bin\Debug\SerialPortListener.exe". Символы загружены. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\Accessibility\v4.0_4.0.0.0__b03f5f7f 11d50a3a\Accessibility.dll". Невозможно найти или открыть PDB-файл. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Windows.Forms.resources\v4.0_ 4.0.0.0_ru_b77a5c561934e089\System.Windo ws.Forms.resources.dll". Сборка модуля выполнена без символов. "SerialPortListener.vshost.exe" (CLR v4.0.30319: SerialPortListener.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_M SIL\System.Configuration\v4.0_4.0.0.0__b 03f5f7f11d50a3a\System.Configuration.dll ". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". COM5: serial port created COM5: .Open() COM5: base stream manipulation COM5: base stream manipulation COM5: .Close() Поток 0x204c завершился с кодом 0 (0x0). COM7: serial port created COM7: .Open() COM7: base stream manipulation COM7: base stream manipulation COM7: .Close() Поток 0x2424 завершился с кодом 0 (0x0). BEGIN PORT IFORMATION COM5 9600 None 8 One END PORT INFORMATION COM5: .IsOpen = False COM5: serial port created COM5: add event handler COM5: .Open() Поток 0x12ac завершился с кодом 0 (0x0). BEGIN PORT IFORMATION COM5 9600 None 8 One END PORT INFORMATION COM5: .IsOpen = False COM5: serial port created COM5: add event handler COM5: .Open() BEGIN PORT IFORMATION COM7 9600 COM5: .BytesToRead = 332 COM5: .Read(buffer, ...) None 8 One END PORT INFORMATION COM7: .IsOpen = False COM5: readed = 332 bytes COM7: serial port created ........................................ ....................................ТУТ ИДЕТ ЧТЕНИЕ И ПОРТЫ ЧЕРЕДУЮТСЯ COM7: .Read(buffer, ...) readed = 117 bytes COM5: .BytesToRead = 193 COM5: .Read(buffer, ...) COM5: readed = 193 bytes COM7: readed = 54 bytes COM7: .BytesToRead = 138 COM7: .Read(buffer, ...) COM5: .BytesToRead = 29 COM5: .Read(buffer, ...) COM5: readed = 29 bytes COM5: .BytesToRead = 89 COM5: Программа "[14232] SerialPortListener.vshost.exe: Трассировка программы" завершилась с кодом 0 (0x0). COM7: readed = 138 bytes Программа "[14232] SerialPortListener.vshost.exe" завершилась с кодом -1 (0xffffffff).
0
|
43 / 13 / 1
Регистрация: 20.08.2012
Сообщений: 788
|
|
05.02.2017, 18:21 [ТС] | |
Вообщем если ошибки выдает, я нажимаю продолжить и все все равно работает. Выдает ошибку таймер семаформа, но все равно работает
0
|
05.02.2017, 18:21 | |
Помогаю со студенческими работами здесь
20
Как исправить такую ошибку? Как исправить ошибку в чекере? Как исправить ошибку? (см.внутри)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations
рестрикции доступа на сервер sshd
статья:
https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
|
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
|
Многопоточное программирование в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
|
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
|
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
|
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
|
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
|
Образование и практика
Igor3D 21.03.2025
Добрый день
А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
|
Lazarus. Таблица с объединением ячеек.
Massaraksh7 21.03.2025
Понадобилась представление на экране таблицы с объединёнными ячейками. И не одной, а штук триста, и все разные. На Delphi я использовал для этих целей TStringGrid, и то, кривовато получалось. А в. . .
|
Async/await в Swift: Асинхронное программирование в iOS
mobDevWorks 20.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
|