firmware: experimental polling mode