fixed point trig, spi driver err handling, i2c stuff, simple evaluation