Game for 4180 Lab4
Dependencies: 4DGL-uLCD-SE 4180_lab4_tank_war_game Game_Synchronizer MMA8452 SDFileSystem mbed-rtos mbed wave_player
Dependents: 4180_lab4_tank_war_game
Sound/playSound.cpp
- Committer:
- ychen644
- Date:
- 2017-03-13
- Revision:
- 0:ffed9a3bc797
File content as of revision 0:ffed9a3bc797:
#include "playSound.h" #include "uLCD_4DGL.h" #include "SDFileSystem.h" #include "wave_player.h" extern uLCD_4DGL uLCD; extern wave_player player; // Given the filename of a .wav file in the SD card, play the file over the speaker. void playSound(char * wav) { // open wav file FILE *wave_file; wave_file=fopen(wav,"r"); if(wave_file == NULL){ uLCD.locate(0,4); uLCD.printf("Error in SD"); return; } // play wav file player.play(wave_file); // close wav file fclose(wave_file); }