File list (Check if you may need any files):
hcsr04_test\mbed.lib
...........\HCSR04.lib
...........\main.cpp
...........\hcsr04_test.uvproj
...........\hcsr04_test.uvopt
...........\mbed\PortInOut.h
...........\....\I2CSlave.h
...........\....\BusIn.h
...........\....\rtc_time.h
...........\....\error.h
...........\....\InterruptIn.h
...........\....\PortOut.h
...........\....\PinNames.h
...........\....\LocalFileSystem.h
...........\....\can_helper.h
...........\....\FunctionPointer.h
...........\....\Timeout.h
...........\....\SPIHalfDuplex.h
...........\....\mbed.h
...........\....\SerialHalfDuplex.h
...........\....\PortIn.h
...........\....\DigitalInOut.h
...........\....\DigitalOut.h
...........\....\DigitalIn.h
...........\....\.meta
...........\....\Ticker.h
...........\....\FileSystemLike.h
...........\....\PeripheralNames.h
...........\....\wait_api.h
...........\....\AnalogOut.h
...........\....\FileHandle.h
...........\....\platform.h
...........\....\mbed_interface.h
...........\....\DirHandle.h
...........\....\Serial.h
...........\....\SPISlave.h
...........\....\Stream.h
...........\....\I2C.h
...........\....\PwmOut.h
...........\....\TimerEvent.h
...........\....\BusOut.h
...........\....\SPI.h
...........\....\PortNames.h
...........\....\Base.h
...........\....\Timer.h
...........\....\FileLike.h
...........\....\AnalogIn.h
...........\....\CAN.h
...........\....\BusInOut.h
...........\....\Ethernet.h
...........\....\device.h
...........\....\rpc.h
...........\....\.svn\all-wcprops
...........\....\....\entries
...........\....\....\text-base\mbed.h.svn-base
...........\....\....\.........\PortNames.h.svn-base
...........\....\....\.........\FileLike.h.svn-base
...........\....\....\.........\device.h.svn-base
...........\....\....\.........\Base.h.svn-base
...........\....\....\.........\AnalogOut.h.svn-base
...........\....\....\.........\PortIn.h.svn-base
...........\....\....\.........\Ethernet.h.svn-base
...........\....\....\.........\PinNames.h.svn-base
...........\....\....\.........\BusIn.h.svn-base
...........\....\....\.........\I2CSlave.h.svn-base
...........\....\....\.........\SerialHalfDuplex.h.svn-base
...........\....\....\.........\PeripheralNames.h.svn-base
...........\....\....\.........\Serial.h.svn-base
...........\....\....\.........\PortOut.h.svn-base
...........\....\....\.........\TimerEvent.h.svn-base
...........\....\....\.........\DigitalIn.h.svn-base
...........\....\....\.........\SPI.h.svn-base
...........\....\....\.........\Stream.h.svn-base
...........\....\....\.........\DirHandle.h.svn-base
...........\....\....\.........\PortInOut.h.svn-base
...........\....\....\.........\error.h.svn-base
...........\....\....\.........\Ticker.h.svn-base
...........\....\....\.........\I2C.h.svn-base
...........\....\....\.........\wait_api.h.svn-base
...........\....\....\.........\BusInOut.h.svn-base
...........\....\....\.........\InterruptIn.h.svn-base
...........\....\....\.........\DigitalInOut.h.svn-base
...........\....\....\.........\DigitalOut.h.svn-base
...........\....\....\.........\FileSystemLike.h.svn-base
...........\....\....\.........\FunctionPointer.h.svn-base
...........\....\....\.........\AnalogIn.h.svn-base
...........\....\....\.........\mbed_interface.h.svn-base
...........\....\....\.........\rpc.h.svn-base
...........\....\....\.........\FileHandle.h.svn-base
...........\....\....\.........\BusOut.h.svn-base
...........\....\....\.........\SPISlave.h.svn-base
...........\....\....\.........\PwmOut.h.svn-base
...........\....\....\.........\can_helper.h.svn-base
...........\....\....\.........\Timer.h.svn-base
...........\....\....\.........\platform.h.svn-base
...........\....\....\.........\SPIHalfDuplex.h.svn-base
...........\....\....\.........\LocalFileSystem.h.svn-base
...........\....\....\.........\Timeout.h.svn-base
...........\....\....\.........\CAN.h.svn-base
...........\....\....\.........\rtc_time.h.svn-base