do not offset pointer twice
reduce rx poll delay

temp workaround for some problem with poll() not getting woken up
every time there's data available.