ST31281 computer and algorithm