Merge pull request #178 from ledvinap/fix-serial-feature
Fix feature check (all features must be set to use port)
This commit is contained in:
commit
365f3eebed
|
@ -273,10 +273,8 @@ serialPortSearchResult_t *findNextSerialPort(serialPortFunction_e function, cons
|
|||
#endif
|
||||
#endif
|
||||
|
||||
if (functionConstraint->requiredSerialPortFeatures != SPF_NONE) {
|
||||
if (!(serialPortConstraint->feature & functionConstraint->requiredSerialPortFeatures)) {
|
||||
continue;
|
||||
}
|
||||
if ((serialPortConstraint->feature & functionConstraint->requiredSerialPortFeatures) != functionConstraint->requiredSerialPortFeatures) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (functionConstraint->minBaudRate < serialPortConstraint->minBaudRate || functionConstraint->maxBaudRate > serialPortConstraint->maxBaudRate) {
|
||||
|
|
Loading…
Reference in New Issue