bug fixes

This commit is contained in:
peri4
2010-12-02 08:18:30 +03:00
parent 2925e4d786
commit e321b5187d
2 changed files with 15 additions and 1 deletions

View File

@@ -49,6 +49,19 @@ void PIProtocol::init() {
}
void PIProtocol::setDevice(const string & dev_ip, int speed_port) {
if (type == PIProtocol::Serial) {
serial->setDevice(dev_ip);
serial->setSpeed(speed_port);
devName = dev_ip;
}
if (type == PIProtocol::Ethernet) {
ether->setReadAddress(dev_ip, speed_port);
devName = dev_ip + ":" + itos(speed_port);
}
}
void PIProtocol::setExpectedFrequency(float frequency)
{
exp_freq = frequency;