Lost typedefs | Cypress Semiconductor
I've been working on a project using EZ-BLE modules and CY8KIT-042 pioneer kit and somehow things have gotten messed up. I don't know why but some typedefs aren't working within the generated source.
For example, I look at BLE_StackGatt.h, scroll through and see an error "unknown type name 'CYBLE_API_RESULT_T'.
In BLE_StackGattDb.h I get the same as above and also "unknown type name 'CYBLE_GATT_ERR_CODE_T'
And same for:
There is probably the same issue elsewhere that I haven't seen.
The files declaring these typedefs are all present and appear correct, they're included in project.h
Not sure what's going on..
I've tried deleting all generated source and rebuilding. I've tried opening the workspace on a different PC. I've tried changing target devices.
Can anyone suggest what may have gone wrong please?