Would you please point out where is things like PIL and SimpleCV in your Pi diagram? Not very familiar with these two, but based on my limited knowledge and some quick googling... PIL would sit on the same level as Pi3D - with a link from the application to PIL (and back) only. If the programmer wa...
This is in fact fairly interesting question set - probably a source of confusion for many. Therefore some clarifications may be in place... (others feel free to comment, correct and extend - I do not claim to be an expert on this) Raspberry Pi includes (built into the one 'System On a Chip' (SoC) pa...
Well, I managed to test this now myself too (lucky to have a colleague who brought his RPi to work and let me loan it :D ): both the ioctl pan and the mailbox pan with the FBIO_WAIT_FOR_VSYNC ioctl right _after_ seem to work fine! So (comment out/in to try options): // switch page /**/ // ioctl vers...
Hmm, interesting - so the only combination I did not come to think of (ioctl vsync + mailbox pan)... I am fairly sure I tried this https://github.com/rst-/raspberry-compote/blob/master/fb/fbtestXI.c changing the 'switch page' section to: // switch page vinfo.yoffset = cur_page * vinfo.yres; if (ioct...
As long as you don't do anything safety critical, I would say Java with the microsecond timing should be good enough. I have played a bit with a similar sensor using Python and as far as I understand it is definitely not any faster or more "realtime" than Java but works ok enough for this. Of course...
A bit late maybe but... As far as I have understood that would be the only way to do it properly. I haven't used EGL but plain dispmanx resources: // begin display update vars->update = vc_dispmanx_update_start( 10 ); assert( vars->update ); // change element source to be the current resource vc_dis...
It looks like your form still gets submitted to the URL defined in the form action. You should look at getting rid of the form and making the buttons to call a JavaScript function that does the AJAX call...
Does not seem too straightforward http://stackoverflow.com/questions/510357/python-read-a-single-character-from-the-user Curses has a (possible) drawback of clearing the screen at init. Interestingly on Windows with Python 2 that sys.stdin.fileno() returns 0 (as one would expect) ...isn't stdin fd 0...
Within the dorm network you should be able to connect to your RPI over HTTP using the IP address. From outside there is no easy way in (without access to port forwarding configuration on the firewall), would need to have the RPi polling something - maybe checking something like the existence of a Go...
Would assume you have found your answer by now, but just in case someone else finds it useful: never use a module name as a variable name. After this line: serial = serial.Serial("/dev/ttyUSBport1", baudrate=2400) there is no more module called 'serial' defined but instead a local variable called 's...
Why Bluetooth and not Wifi? If you could use WiFi, you could use the software package called 'motion' to stream the video to you pc in no time and the control should also work well enough and probably would be easier to implement than on Btooh...
I would switch the Bluetooth to WiFi if any way possible ...simple web server in Python, phones have web browsers already... In any case you would probably have to program a server application for RPi and the client(s) for the phones - what little I know of bluetooth it is not the easiest to program.
If you already figured out how to run Chromium from boot, there is (as others have already noted) nothing Pi specific ...and as far as I can see no Python required (well, maybe one could control Chromium form an outside Python script..) but HTML and JavaScript instead. First step would be to get the...