Did you already try a type cast?
Thanks for getting back to me!
So I tried:
MasterFob = (CYBLE_GAP_BD_ADDR_T) 0x00A050022629;
And I got an error about 'used type 'CYBLE_GAP_BD_ADDR_T' where arithmetic or pointer type is required.'
I also tried:
MasterTemp = 0x00A050022629; // Defined as type long long
MasterFob = (CYBLE_GAP_BD_ADDR_T) MasterTemp;
And got same error.
CYBLE_GAP_BD_ADDR_T is a pointer, so try
MasterFob = (CYBLE_GAP_BD_ADDR_T *) MasterTemp;
I didn't dig deep into the whitelist definition, so easiest will be to search in project for "CYBLE_GAP_BD_ADDR_T"
long long MasterTemp = 0x00A050022629;
How do it correctly ?