set default poll time to 10ms since for most uses of serial at 115200 baud or less, the data doesn't come any faster than every 10ms
svn path=/trunk/externals/iem/comport/; revision=16053
This commit is contained in:
parent
551302e63e
commit
17bd34efc3
1 changed files with 6 additions and 1 deletions
|
|
@ -1315,7 +1315,12 @@ allows COM port numbers to be specified. */
|
|||
x->x_status_outlet = outlet_new(&x->x_obj, &s_float);
|
||||
|
||||
x->x_hit = 0;
|
||||
x->x_deltime = 1;
|
||||
/* Since 10ms is also the default poll time for most HID devices,
|
||||
* and it seems that for most uses of [comport] (i.e. arduinos and
|
||||
* other serial ports 115200 baud or less) that 10ms polling is
|
||||
* going to give the data as fast as 1ms polling with a lot less
|
||||
* CPU time wasted. */
|
||||
x->x_deltime = 10;
|
||||
x->x_clock = clock_new(x, (t_method)comport_tick);
|
||||
|
||||
clock_delay(x->x_clock, x->x_deltime);
|
||||
|
|
|
|||
Loading…
Reference in a new issue