Milkymist One presentation

From Qi-Hardware
Revision as of 06:38, 5 December 2011 by Yi (Talk | contribs)
Jump to: navigation, search

Contents

Preparing presentation on M1

Update Milkymist One software (if you don't have the latest image yet)

  1. Update via web
    1. Before power on M1, plug Ethernet cable in M1
    2. Power on M1. If you haven't set up internet connection, follow the steps below, otherwise you can press and hold the most left button to start web updating.
    3. In M1 GUI, click on 'Settings' to go to System settings window
    4. In System settings window, Network section, click on Enable button to enable DHCP client (you may need to try several times). If you get IP address, the Network setup is done, otherwise you need to set up IP address manually.
    5. Here is an example of filling out network data manually:
      IP address: 192.168.1.41
      Netmask: 255.255.255.0
      Gateway: 192.168.1.1
      DNS: 8.8.8.8
    6. In Remote access section, fill out the login name and Password.
    7. Click on OK button to finish network setup.
    8. On your PC:
      $ ping 'IP address' (e.g. ping 192.168.1.41)
      If you get response, means your M1 is connected to the internet.
    9. You can now press on the most left button or click on 'Web update' button, and then click 'Update from web' button in Update window.
  2. Update via serial cable.
    $ wget https://raw.github.com/milkymist/scripts/master/scripts/reflash_m1.sh
    $ chmod +x reflash_m1.sh
    Check the latest build at http://fidelio.qi-hardware.com/~xiangfu/build-milkymist/, which includes all the fixes to date. e.g. the latest build right now is 12032011-1116 (built on Dec. 3, 2011)
    $ sudo ./reflash_m1.sh --snapshot milkymist-firmware-12032011-1116

Create images/slides

NOTE: If you want to map slides/patches to remote control or keyboard, you can have maximum 24 slides with remote control, and 26 slides with keyboard.

  1. Create your slide as an image. Size: 512x384; Format: png or jpeg.
  2. Create patch file (fnp text file, e.g. slide1.fnp) which includes the image/slide you created. Just have the following 3 lines in the patch file:
    imagefile1=picture_filename
    decay=0
    image1_a=1

Transfer image and patch files to Milkymist One

  1. Setup internet connection
    Follow steps 1 to 9 in section Update via web
  2. Transfer files from PC to M1 via FTP
    On your PC, open a terminal
    $ cd image_and_patch_files_location
    $ ftp M1_IP_ADDRESS
    When prompt input login name and password you just setup in M1
    ftp> cd /ssd/patchpool
    ftp> put image_file
    ftp> put patch_file

Map keys or buttons to patches

Now you can mix patches, the ones act as presentation slides and the ones create visual effects, in the order you desire.

  1. Map keys to patches
    1. On M1, click Keyboard button to go to the Keyboard settings window
    2. In Keyboard settings window, Add/edit section, map keys to the patches. Key code is from 'a' to 'z'.
  2. Map buttons to patches
    1. On M1, click IR remote button to go to the IR remote control settings window
    2. In IR remote control settings window, Add/edit section, map buttons to the patches. Key code is in hex format from '0x00' to '0x17'. You can also point your remote control to M1 IR receiver and press the button, the hex number represented by the button will automatically displayed in the Key code field.
  3. Save key/button mapping
    1. In Control panel, Performance section, click on First patch to set the first patch to display on your M1. It can be the first slide which already mapped to a key or a button. It can also be a welcome slide/patch, which is not mapped to any of the key or button and you will not go back to it during presentation.
    2. In Control panel, performance section, click on Save to save the mapping to a file.

Run Presentation

  1. In Control panel, performance section, click on Load to select pre-configured file, which you just saved.
  2. Click on Start->Configured->Go! to run your presentation on M1.
Personal tools
Namespaces
Variants
Actions
Navigation
interactive
Toolbox
Print/export