This is used for sending Data to receiving mDot
Dependencies: libmDot-dev-mbed5-deprecated sd-driver ISL29011
Fork of mdot-examples by
List_of_Possible_functions.txt
- Committer:
- SDesign2018
- Date:
- 2018-04-14
- Revision:
- 31:79940947df2c
- Parent:
- 8:efab0e415826
File content as of revision 31:79940947df2c:
-----------------Option 9, Choosing register and data----------------- int intRegister; char input[4]; char passRegister[1]; int intData; char passData[1]; pc.printf("What register do you want(2 digit hex form)? \n\r" "Ex: Register 0x01 enter 01\n\r"); pc.scanf("%s\n\r", input); intRegister = atoi(input); itoa(intRegister, passRegister, 16); // Convert number(input), into hexadecimal(16), and save in char buffer(passVariable) passRegister[0] = atoi(passRegister); pc.printf("0x%x register\n\r", passRegister[0]); pc.printf("What is the hex representation of your data?\n\r"); pc.scanf("%s\n\r", input); intData = atoi(input); // Convert input to integer itoa(intRegister, passData, 16); //Convert number(input), into hexadecimal(16), and save in char buffer(passVariable) passData[0] = atoi(passData); pc.printf("0x%x is your data\n\r", passData[0]); break; --------------------------------------------------------------------------------