DS203 Oscilloscope application layer source code

in process.c line368 and following

[code] case C_and_D:

Tmp = _4_posi + 20 *(Ch[C] & Ch[D]);  break;

case C_or_D:

Tmp =  _4_posi + 20 *(Ch[C] & Ch[D]);  break;

[/code]
May be I’m wrong but It looks like an error, isn’t it?

I would have expected something like this

[code] case C_and_D:

Tmp = _4_posi + 20 *(Ch[C] & Ch[D]);  break;

case C_or_D:

Tmp =  _4_posi + 20 *(Ch[C] | Ch[D]);  break;

[/code]