test version 0.2
Dependents: SC18IS606_Hello SC18IS606_EEPROM_access_test SC18IS606_OS6_Hello
Diff: SC18IS606.cpp
- Revision:
- 4:ac0aef91fd94
- Parent:
- 3:47f1f22747cc
- Child:
- 5:436b2c7854e8
--- a/SC18IS606.cpp Fri Jul 23 05:06:06 2021 +0000 +++ b/SC18IS606.cpp Sun Jul 25 08:30:08 2021 +0000 @@ -32,6 +32,9 @@ int SC18IS606::init( void ) { + wait_transfer_completion = NULL; + clear_interrupt(); + return 0; // dummy } @@ -44,6 +47,9 @@ memcpy( p + 1, send_data_ptr, length ); i2c.write( device_address, p, length + 1 ); delete[] p; + + if ( NULL != wait_transfer_completion ) + (*wait_transfer_completion)(); return 0; // dummy }