I'm having the problem of not being able to use uif_readArray API because it wasn't implemented in the ACTBP_uart.c
I can't find the uif_readArray API code anywhere.
According to one of the TI wiki pages: Three UART API have been implemented in the host application based on the general UART APIs recommended in C5535 Software documentation wiki. Given the limited on-chip RAM (512 Bytes) on the MSP430G2553 MCU, the API for array reads has not been implemented.
What I am trying to do is turn on an LED, Play a file, and when the file is finished playing, turn the LED off. My idea was to have a while loop checking the current file playing and when it changes to a different file, it turns the LED off. But i assume the only way to check current file playing is reading from the "current_play_file" virtual register by the following command:
My guess is the code to use readArray will lool like this:
RegAddr = UIF_CMD_CURRENT_PLAY_FILE;
char file_playing[];
status = uif_readArray(RegAddr, &file_playing;
Thank you for any help or suggestions.