\subsection{Battery Benchmark} The \setting{Battery Benchmark} plugin enables you to test your battery's performance whilst using your \dap\ normally. Results can be submitted to the \wikilink{BatteryRuntime} wiki page. \subsubsection{How it works} Once loaded, \setting{Battery Benchmark} runs in the background recording various information about your battery to memory. A new point is written to memory every minute. Every time the disk is accessed for any reason (such as refilling the audio buffer, opening a directory or entering USB mode etc.) then the information in memory is written to disk. Once the memory becomes full (after many hours), then the data are written to disk anyway. This is done so that the data are not biased by excessive additional disk accesses. The file is written to the root directory of your \dap\ and is called \fname{battery\_bench.txt}. The plugin will continue to log info until: \begin{itemize} \item Another plugin is loaded. \item The \dap\ is shut down. \item The battery is empty. \end{itemize} Benchmarks can be resumed if you accidentally load a plugin, or turn off your \dap, so long as the log file \fname{battery\_bench.txt} is not deleted. \subsubsection{Information explained} At the top of the \fname{battery\_bench.txt} file is various information on how to use the plugin, followed by the data themselves. \begin{description} \item[Time] This column reports the total time of operation of the \dap. It is not the time that you started the plug-in. If you have your \dap\ on for 5 minutes and then start the plugin, it will start measuring from 5 minutes. \item[Seconds] The same as \config{Time}, except measured in seconds. \item[Level] The percent level of the battery estimated by Rockbox, and not the actual battery level. The actual battery level can be seen from the \config{Voltage} column \item[Time Left] This shows the time remaining until the battery is empty, again as estimated by Rockbox. \item[Voltage] The battery voltage in mV at the moment the measurement was taken. \item[C] This stands for Charger. An ``A'' in that column shows if the power adapter was attached to the unit at the time of the measurement. \item[U] USB powered. Only for targets that support this. A ``U'' will indicate if the unit was using the USB port for power at the time of the measurement. \end{description} \subsubsection{Usage} The log file can be used to tell you how long the battery lasted (with some limitations, see below), but it is most useful for graphing discharge curves in order to improve Rockbox's estimation of battery level and time remaining. The battery log (\fname{battery\_bench.txt}) is in CSV format (comma separated variables) and thus can be easily imported into a spreadsheet or similar program. \subsubsection{Limitations} As \setting{Battery Benchmark} needs to write the data held in memory to disk in order to save them, it is possible that should Rockbox shut down due to low battery then there will not be enough power remaining to write the data to disk. Therefore all measurements since the previous save will be lost.