I'm not sure what the target audience is for your application, but if this is an application for home or limited deployment, and you just want to understand how it can work on a mobile device, it can be worth it just by using an existing application to transfer the CSV file via Bluetooth from your an embedded device on the mobile phone that you want to evaluate, and then another existing application for analyzing the received CSV file.
There are Bluetooth file transfer applications available for Android and Windows Mobile, at a minimum, and I think it is possible for Blackberry (but not officially for the iPhone, but not for the iPhone, but as far as I know).
There are also applications for viewing and editing csv files on these platforms (for example, google "Android csv table" and you will find links for Android).
Doing it manually will probably be quite painful if you do it repeatedly, but it will allow you to understand how it can work, and perhaps help with the “look and feel” part of the solution on which the phone platform is (you may find that after several different types of phones you are much more stubborn!)
A slightly more left-handed approach may be to build a WiFi access point in the embedded machine, if possible (and I understand that this is probably not ...) and the file share, or even a simple HTTP server embedded in provide data. The latter will allow you to use any phone with WiFi and a decent browser.
source share