Hi Thomas,
BGLib is a general purpose library, and the examples expect a hardware sleep control pin. Our board omitted that to save the I/O pin. This is changed on our example at
https://www.tiny-circuits.com/learn/tinyshield-ble2 but not explained properly. I think we lost some text during website changes, which we'll have to fix- sorry about that.
In the scanner code, stick with (3,4) for the serial pins, comment out lines 89 and 90(which reference the onBeforeTXCommand/onTXCommandComplete we don't want), and remove any lines with reference to 'BLE_WAKEUP_PIN'- then the code should be functional.
Ben