Tag: Sharing

  • Using Dropbox to Share a Database Among Multiple Devices

    Using Dropbox to Share a Database Among Multiple Devices

    Roastmaster provides simple, convenient methods to export database file(s) from one device for backup purposes, or to quickly import onto other iOS devices. You can save them to the documents folder of Roastmaster on the device for retrieval via iTunes file sharing, attach it to an email, or – by far the easiest – send it to your Dropbox.

    Dropbox accounts, as well as the iOS mobile apps, are completely free. Just sign up for an account, and download the Dropbox app to your iOS device, and you’re ready to use it with Roastmaster.

    Open Drum Door
    Open Drum Door

    How Do I Export My Live Database?

    1. On the home screen in Roastmaster, swipe up on the drum door to open it.
    2. Tap the “Actions” button
    3. Tap “Export Current Database”
    4. Choose the Dropbox icon at the bottom of the export window that appears

    Congratulations! Your database file now resides on Dropbox, as a backup copy to protect you in the case of accidental data loss, and can also be distributed to other iOS devices with the Dropbox app installed.

    How Do I Import A Previously Exported Database From Dropbox?

    1. In the Dropbox app on the target device, navigate to the “Apps” directory and tap to open it.
    2. Tap on the “Roastmaster” directory to open it and list the files you’ve exported from Roastmaster on any of your iOS devices.
    3. Tap on the .sqlite database file you wish to import. The preview screen will open. When the preview window finishes loading, Dropbox may display “Unable to view file – This file type can’t be viewed”. This simply means it cannot generate a preview, and is no cause for concern.
    4. Tap the action button in the lower right of the window, and choose “Open in Roastmaster”
    5. Roastmaster’s Import screen will display. Tap “Import” to import the database. If a database already exists with the same name as the one you are importing, Roastmaster will ask if you want to replace the existing database, or rename it.
    6. The new database is now saved in your database list. If it was named the same as the database you were using before the import, and you chose to replace it, Roastmaster will automatically open the newly imported database and you are ready to go. If you chose to rename the database, you will need to open it first, by tapping the logo above the drum door, and selecting it from your list of databases.

    You’re ready to begin using your new data!

    Note

    If you use this feature frequently to share a database among iOS devices, you may find when you open Dropbox that it is still displaying the preview screen of that database from the last time you performed an import.

    If this happens, YOU MUST dismiss this preview screen, and load it again before opening the database in Roastmaster. Dropbox caches the file when this preview screen loads, and it will still contain the OLD data from the last import, not the NEW data you want to import. Dismissing that screen, and reloading it from the list of Roastmaster files will force it to load the NEW data.

  • Exporting and Importing Data

    Exporting and Importing Data

    Roastmaster makes it easy to share key data types with other users, or a database between iOS devices.

    Exporting Data

    From the detail view of any of the supported data types, tap the action button in the upper left corner of the screen. You will be presented with the export view. Choose the method you wish to use to send the file:

    • Upload to your Dropbox account
    • Email as an attachment
    • Save the file to your Roastmaster documents folder on the iOS device, for later distribution via iTunes File Sharing

    Importing Data

    Roastmaster makes iOS aware of the file types it supports, so a data import can be initiated anywhere on your device that you encounter one of the supported files, such as a web page in Safari, your Dropbox app or email attachments. To initiate an import, simply tap the file, and choose to open in Roastmaster. Roastmaster will launch and present you with the import view.

    Details About Data Types

    Profiles

    Export: Profiles are exported as a .pfe file from the profile’s detail view. You can opt to include or exclude any snapshots associated with it.

    Import: Profile (.pfe) files can be imported into any roaster in your database as either a profile or program.

    Programs

    Export: Programs are exported as a .pge file from the program’s detail view. You can opt to include or exclude any snapshots associated with it.

    Import: Program (.pge) files can be imported into any roaster in your database as either a profile or program.

    Curves

    Export: Curves are exported as a .cve file from the curve’s detail view.

    Import: Curve (.cve) files can be imported into any profile or program.

    Roasters

    Export: Roasters are exported as a .rse file from the roaster’s detail view. The exported file will include all of the original’s profiles and programs. You can opt to include or exclude any snapshots contained in its profiles or programs.

    Import: Roaster (.rse) files are imported into the live database.

    Databases

    Export: Databases are exported as an .sqlite file from the database’s detail view.

    Import: Database (.sqlite) files are imported directly into Roastmaster’s list of databases.

    Note: some email services are not friendly to SQLITE database files, and may erroneously encode their MIME data. If you are emailing database copies as a backup, please test with your email provider to ensure that your MIME attachments are handled correctly.

    Using the database import/export feature is a great way to share a database among all of your iOS devices, or to easily create offline backup copies to protect against accidental data loss. From the home screen, tap to open the drum door, then choose “Export current database…”. Simply choose your desired destination.

    To import, simply tap the icon of the file anywhere you encounter it in iOS (for importing from Dropbox, navigate to the file in the iOS Dropbox app, tap it, then tap the action button and choose “Open in Roastmaster”.)

    When importing a database, if the name of the database is the same as the current database, Roastmaster will give you the option of replacing the current database, or renaming the imported database.

    Label Definitions

    Export: Currently unsupported

    Import: Label template (.xml) files are imported directly into Roastmaster’s list of label definitions.