User manual

mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
401
Mmc_Fat_Get_File_Date_Modied
Mmc_Fat_Get_File_Size
Prototype
sub procedure Mmc_Fat_Get_File_Date_Modied(dim byref year as word, dim
byref month as byte, dim byref day as byte, dim byref hours as byte, dim
byref mins as byte)
Description Retrieves the last modication date/time for the currently selected le. Seconds are not being retrieved
since they are written in 2-sec increments.
Parameters - year: buffer to store year attribute to. Upon function execution year attribute is returned through this
parameter.
- month: buffer to store month attribute to. Upon function execution month attribute is returned through
this parameter.
- day: buffer to store day attribute to. Upon function execution day attribute is returned through this
parameter.
- hours: buffer to store hours attribute to. Upon function execution hours attribute is returned through
this parameter.
- mins: buffer to store minutes attribute to. Upon function execution minutes attribute is returned
through this parameter.
Returns Nothing.
Requires The le must be assigned, see Mmc_Fat_Assign.
Example
dim year as word
month, day, hours, mins as byte
...
Mmc_Fat_Get_File_Date_Modied(year, month, day, hours, mins)
Prototype
sub function Mmc_Fat_Get_File_Size() as longword
Description This function reads size of the currently assigned le in bytes.
Parameters None.
Returns This function returns size of active le (in bytes).
Requires MMC/SD card and MMC library must be initialized for le operations. See Mmc_Fat_Init.
The le must be previously assigned. See Mmc_Fat_Assign.
Example
dim my_le_size as longword
...
my_le_size = Mmc_Fat_Get_File_Size()
Notes None