# PyBricks

The following example shows the most effective way to read the sensor in PyBricks.

Be sure to update to the [SPIKE V3 firmware](https://irseeker.buildingblockrobotics.com/board-overview/spike-v3).

```python
from pybricks.iodevices import PUPDevice
from pybricks.parameters import Port

device = PUPDevice(Port.A)

while True:
    values = device.read(5)
    if len(values) > 0:
        print("Strength", values[0]) #return the signal strength
    if len(values) > 1:
        print("Direction", values[1]) #return the direction of the ball 0 - 12
    
```
