Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[open] Opensesame with Android tablet in Kiosk mode

edited May 2015 in OpenSesame

We need to run a simple experiment on a portable device like a tablet in an environment like a fair.

Because I am totally new to OpenSesame I have doubt if to go with opensesame (because it runs on Android) or to go with an online experiment, using the browser.

  • run the tablet in KIOSK mode, so smart people don't play too much with the device but run only the experiment (i can find a way to set the device in kiosk mode)
  • the experiment should run continuously, I mean once started it should not prompt for a subject/path each time but ideally, once a subject ends his turn the opensesame automatically starts another session.
  • data should be saved locally or sent to a server. I saw "Play4Science" does this.
  • when a session is finished a feedback with histograms is displayed, is it possible create "histograms" at runtime?
  • if the user wanted we should be able to send that feedback to a printer, to have a copy on paper
  • in a block I need a slider to choose between two values. But if it's hard I will go for a simple "stars" scale

thanks for your help

Comments

  • edited 12:21PM

    Hi Alessio,

    In general, you can do pretty much everything with OpenSesame that is possible with python. The trickiest part is usually to embed these "special" elements into your experiment, without having to open multiple windows, require the participant to start an application, or other nuisances.
    In your case, this seems less of an issue, since the making of a histogram, and sending a job to the printer, happens in the very end of your experiment, where it doesn't matter so much what will happen after that. The way to go is adding an inline_scripts to your experiment, in which you put the python code that does your job.

    is it possible create "histograms" at runtime?

    For the histogram, you just need to put the computation in an inline_script in the end of your experiment. Optionally, you can save it in the file_pool as an image and present it afterwards in a sketchpad.

    send that feedback to a printer

    I never worked with printers, so I don't know whether this will work (especially on an Android system), but have a look on this discussion. Again, if you can do it python, you should be able to do it with OpenSesame.

    In a block I need a slider to choose between two values.

    check out these discussions:

    I hope this helps.

    Eduard

    Buy Me A Coffee

  • edited 12:21PM

    Thanks,
    I should have searched a little bit more before asking..

    What about the "endless" experiemtns? Do you think it is possible?

    I was thinking something managing the Subject's number variable at runtime, if it would work.

    Thanks,
    alessio

  • edited 12:21PM

    about the printing support I later discovered that "if python can do it, not all OpenSesame version can" :-)

    I guess that the android runtime does not contain the wx module so I don't know how to print from android.
    gosh..

  • edited 12:21PM

    about the printing support I later discovered that "if python can do it, not all OpenSesame version can" I guess that the android runtime does not contain the wx module so I don't know how to print from android.

    That's correct, at least in the sense that the OpenSesame runtime for Android comes with a limited subset of Python modules, as described here. The Python language itself is fully supported, of course.

    Regarding printing. This will be tricky, but one option is to connect through a socket to another computer, which does the actual printing. That would work in principle, but might take more time and technical know-how than you'd care to invest. (But maybe not if it's for a large project.)

    Cheers!
    Sebastiaan

  • edited 12:21PM

    I see, it's quite difficult.

    last I was looking for a way to use python script to invoke something on the tablet (java command?) to print.

    thanks Sebastian!

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games