Баг в NET 2.0?
От: SergeyP Россия http://gadjievo.spb.ru
Дата: 20.09.06 08:01
Оценка:
Выставляю проперть StopBits у SerialPort в StopBits.OnePointFive — получаю неизменно ексепшеном по голове — The parameter is incorrect.
Самая засада что именно это значение мне надо выставить
return 0xDEAD;
Re: Баг в NET 2.0?
От: Pavel M. Россия  
Дата: 20.09.06 08:05
Оценка:
Здравствуйте, SergeyP, Вы писали:

SP>Выставляю проперть StopBits у SerialPort в StopBits.OnePointFive — получаю неизменно ексепшеном по голове — The parameter is incorrect.

SP>Самая засада что именно это значение мне надо выставить

может, попробуешь обойти это дело p/invoke?
--------------------------
less think — do more
Re[2]: Баг в NET 2.0?
От: SergeyP Россия http://gadjievo.spb.ru
Дата: 20.09.06 08:34
Оценка:
Здравствуйте, Pavel M., Вы писали:
PM>может, попробуешь обойти это дело p/invoke?

Может быть и придётся, если других вариантов не придумаю.
return 0xDEAD;
Re: Баг в NET 2.0?
От: HowardLovekraft  
Дата: 20.09.06 11:05
Оценка:
Здравствуйте, SergeyP, Вы писали:

SP>Выставляю проперть StopBits у SerialPort в StopBits.OnePointFive — получаю неизменно ексепшеном по голове — The parameter is incorrect.


Судя по тексту ошибки, SerialPort не при чем. Ошибка похоже, возвращается драйвером порта. Поставь portmon, посмотри в его лог — там наверняка будет такое же сообщение.
Re: Баг в NET 2.0?
От: vitz  
Дата: 20.09.06 11:28
Оценка:
Здравствуйте, SergeyP, Вы писали:

SP>Выставляю проперть StopBits у SerialPort в StopBits.OnePointFive — получаю неизменно ексепшеном по голове — The parameter is incorrect.

SP>Самая засада что именно это значение мне надо выставить
Microsoft Visual Studio 2005
Version 8.0.50727.42 (RTM.050727-4200)
Microsoft .NET Framework
Version 2.0.50727
все работеает на ура.
Re[2]: Баг в NET 2.0?
От: HowardLovekraft  
Дата: 20.09.06 11:31
Оценка:
В догонку...

The use of 5 data bits with 2 stop bits is an invalid combination, as is 6, 7, or 8 data bits with 1.5 stop bits

Случаем, не это?
Re[3]: Баг в NET 2.0?
От: SergeyP Россия http://gadjievo.spb.ru
Дата: 22.09.06 09:18
Оценка:
Здравствуйте, HowardLovekraft, Вы писали:

HL>В догонку...


HL>The use of 5 data bits with 2 stop bits is an invalid combination, as is 6, 7, or 8 data bits with 1.5 stop bits


HL>Случаем, не это?


Да так и есть, поскольку у меня 8 data bits. Порылся в инете и понял, что у меня UART(Universal Asynchronous Receiver/Transmitter) чип серии 8250, для которой такая комбинация параметров недопустима. Ужос!
return 0xDEAD;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.