Commit af13ad1e authored by Pavel Vaynerman's avatar Pavel Vaynerman

Merge branch 'master' of git.eter:/projects/uniset

parents 70d0b318 4c0f54da
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
Name: libuniset Name: libuniset
Version: 0.97 Version: 0.97
Release: eter51 Release: eter53
Summary: UniSet - library for building distributed industrial control systems Summary: UniSet - library for building distributed industrial control systems
License: GPL License: GPL
Group: Development/C++ Group: Development/C++
...@@ -183,6 +183,9 @@ rm -f %buildroot%_libdir/*.la ...@@ -183,6 +183,9 @@ rm -f %buildroot%_libdir/*.la
%exclude %_pkgconfigdir/libUniSet.pc %exclude %_pkgconfigdir/libUniSet.pc
%changelog %changelog
* Tue Feb 02 2010 Larik Ishkulov <gentro@etersoft.ru> 0.97-eter52
- new build
* Fri Jan 29 2010 Pavel Vainerman <pv@altlinux.ru> 0.97-eter50 * Fri Jan 29 2010 Pavel Vainerman <pv@altlinux.ru> 0.97-eter50
- add simitator - add simitator
......
...@@ -29,7 +29,11 @@ class ModbusRTUMaster: ...@@ -29,7 +29,11 @@ class ModbusRTUMaster:
void setSpeed( ComPort::Speed s ); void setSpeed( ComPort::Speed s );
void setSpeed( const std::string s ); void setSpeed( const std::string s );
ComPort::Speed getSpeed(); ComPort::Speed getSpeed();
void setParity( ComPort::Parity parity );
void setCharacterSize( ComPort::CharacterSize csize );
void setStopBits( ComPort::StopBits sBit );
int getTimeout(); int getTimeout();
protected: protected:
......
...@@ -82,7 +82,24 @@ ComPort::Speed ModbusRTUMaster::getSpeed() ...@@ -82,7 +82,24 @@ ComPort::Speed ModbusRTUMaster::getSpeed()
return port->getSpeed(); return port->getSpeed();
} }
// -------------------------------------------------------------------------
void ModbusRTUMaster::setParity( ComPort::Parity parity )
{
if( port != NULL)
port->setParity(parity);
}
// -------------------------------------------------------------------------
void ModbusRTUMaster::setCharacterSize( ComPort::CharacterSize csize )
{
if( port != NULL)
port->setCharacterSize(csize);
}
// -------------------------------------------------------------------------
void ModbusRTUMaster::setStopBits( ComPort::StopBits sBit )
{
if( port != NULL)
port->setStopBits(sBit);
}
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
int ModbusRTUMaster::getTimeout() int ModbusRTUMaster::getTimeout()
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment