Announcement

Collapse
No announcement yet.

I am testing multi-zone and.....

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • I am testing multi-zone and.....

    Just an observation/theory. I have a full two zones in the car and the 3rd should be complete this summer. I am playing with / testing version 0.9

    I have noticed (and possibly mentioned in the forum elsewhere a while ago) that there are some issues with assigning inputs to zones.

    I just started browsing the SVN sources so cannot validate my "theory" yet, however...

    I think that input device naming may be the issue. I noticed that, in the zone settings screen, if there is more than one identical input device name it only shows once in the list. My thought is that somehow identical text names are being condensed such that only unique names are used. It might explain why I notice issues with assigning devices.

    This issue may carry on to audio zones as well. I had added two identical USB headsets which generate identical device text descriptions and had issue trying to set them up as different zones. Enough issue that I could not do it successfully. I resorted to buying another different headset and could see two different zones.

    These are just observations. And my "thinking" may be out-of-whack, it's just based on other coding experience.

    Cheers,
    John
    Last edited by jmullan99; 05-13-2011, 07:07 AM. Reason: Forgot to mention version.
    03 Cadillac CTS
    ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
    Win7 Ultimate - OpenMobile - Directed HD - Wifi
    OMMaps + MS GPS Puck - WiFi via LTE Android phone
    2 Zones - Matrix Orbital LCD - Arduino - Build Pics

  • #2
    Hope you don't hate my answer, but I would just give up on the built in MZ feature. It doesn't seem to work right in any front end because of all the hardware variation and limitations with software.

    Upon testing, using touch screens on all zones is tedious. There is only one pointer and all zones have to share it. There are other things like keyboard and joystick assignments and what not, which are also limitations.

    In the end, the best thing to do is run something like VirtualBox and have virtual machines. You have a fairly upgradeable board, so I would bump up you processor and ram. Put a quad core in and make the system 4 GB instead of 2. That way each of the rear zones get a processor core and 1GB of ram each. Then the main zone (your zone) gets 2 processor cores and 2GB of ram. Whats nice about VirtualBox is that you can tell what USB device goes to what screen, in fact you can do it with any hardware that is connected to the machine. So far I have been playing with 2 zones on my setup and it works fairly good. Setting up a VM is so simple too. You install VirtualBox, install the OS inside of it. Program what hardware goes to what, and have fun. i am able to set a sound card, keyboard, touchscreen per OS with no issues. i would look into it if I were you. You may be able to get away with running all 3 zones on a dual core setup (make you main zone 1 processor core, then have the rear zones share one), but you will most def have to upgrade to 4GB of ram.
    Nirwana Project, the Android/Win 7 hybrid system!

    1X Ainol Novo Flame Tab
    4X MK808b
    3x Perixx Touchpads
    3x 7 inch Screens
    1X 7 inch motorized Screen
    1x Win 7 PC

    Comment


    • #3
      Ha ha. No. I don't hate your answer. In fact, it sounds like something I would like to experiment with. I know a guy with VMWare and we could make up some VMs to use.

      The only issue I see is if there would be shared hardware. Like GPS maybe. But a port sharing utility on the host OS might work.

      John
      03 Cadillac CTS
      ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
      Win7 Ultimate - OpenMobile - Directed HD - Wifi
      OMMaps + MS GPS Puck - WiFi via LTE Android phone
      2 Zones - Matrix Orbital LCD - Arduino - Build Pics

      Comment


      • #4
        Originally posted by jmullan99 View Post
        Ha ha. No. I don't hate your answer. In fact, it sounds like something I would like to experiment with. I know a guy with VMWare and we could make up some VMs to use.

        The only issue I see is if there would be shared hardware. Like GPS maybe. But a port sharing utility on the host OS might work.

        John
        I tried VMware and for a Car PC environment, it sucks. VMplayer is a bit better as far as Car PC use. VirtualBox though is perfect. Its easy to use with automatically scaling virtual HDD. Also its easy to assign hardware to each PC. Setting up what screen what OS shows up on is also easier with VirtualBox. With VMplayer its so bloated, hard to set stuff to reliably because every time you restart the PC, all the USB and hardware settings for that VM get reset to zero.

        As far as GPS and sharing, I don't think its doable. Remember, a virtual machine acts as its own equipment. As far as its concerned its on its own hardware. I tried to do sharing and the results where nasty, and thats with a touchscreen, so imagine a GPS thats always sending data. Why do rear zones need GPS? if anything, buy a second GPS and assign it to the rear zone. That will eliminate all headaches.

        If your friend knows VMware, then tell him you want to experiment with VirtualBox. Number one, its free. Number two, if he knows confusing VMware, then VirtualBox will be so simple for him, it was even simple for me and I'm bad at this stuff.

        One other thing I want to mention is that make sure you have enough HDD space. On my setup, I decided to use 10GB per zone. If you plan to have your zones feature rich though, then I would bump it up to maybe 20GB per zone. My MZ setup though is only for video, internet, music, and thats about it. All the media for all zone, in fact all systems in the car, come from a USB media drive.
        Last edited by HiJackZX1; 05-13-2011, 06:54 PM.
        Nirwana Project, the Android/Win 7 hybrid system!

        1X Ainol Novo Flame Tab
        4X MK808b
        3x Perixx Touchpads
        3x 7 inch Screens
        1X 7 inch motorized Screen
        1x Win 7 PC

        Comment


        • #5
          Originally posted by jmullan99 View Post
          I think that input device naming may be the issue. I noticed that, in the zone settings screen, if there is more than one identical input device name it only shows once in the list. My thought is that somehow identical text names are being condensed such that only unique names are used. It might explain why I notice issues with assigning devices.
          I corrected a bug in the code last week (but hasn't commited it yet) that prevented multiple devices from showing up in the multizone setup. I tested with two mice's and two keyboards on my computer and it worked fine. All my different audio units showed up also.

          Be aware though that if you're runnning fullscreen with multiple screens and only one input source then all screens will react to the same input. In other words the same click will happen on all screens. So testing fullscreen with multiple monitors requires multiple input sources to behave correctly. Running windowed works just fine though.



          Originally posted by HiJackZX1 View Post
          Upon testing, using touch screens on all zones is tedious. There is only one pointer and all zones have to share it. There are other things like keyboard and joystick assignments and what not, which are also limitations.
          This is not completely true. The multizone setup in OM works with concurrent touch on multiple monitors. That's the purpose of the input source mapping to each screen. No it does not give you multiple cursors (limitation of windows) but it does give multiple mouse/keyboard with concurrent usage. As far as I know OM is the only frontend to pull this off.
          Last edited by Borte; 05-14-2011, 06:07 AM.
          Failure is not an option...
          __________________________________________________ ______________________________
          The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

          Comment


          • #6
            Originally posted by Borte View Post
            I corrected a bug in the code last week (but hasn't commited it yet) that prevented multiple devices from showing up in the multizone setup. I tested with two mice's and two keyboards on my computer and it worked fine. All my different audio units showed up also.
            Good news indeed. I can't wait to try it.

            Originally posted by Borte View Post
            Be aware though that if you're runnning fullscreen with multiple screens and only one input source then all screens will react to the same input. In other words the same click will happen on all screens. So testing fullscreen with multiple monitors requires multiple input sources to behave correctly. Running windowed works just fine though.
            Indeed I had noticed that behaviour. I leave both zones windowed for the moment.

            Originally posted by Borte View Post
            This is not completely true. The multizone setup in OM works with concurrent touch on multiple monitors. That's the purpose of the input source mapping to each screen. No it does not give you multiple cursors (limitation of windows) but it does give multiple mouse/keyboard with concurrent usage. As far as I know OM is the only frontend to pull this off.
            03 Cadillac CTS
            ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
            Win7 Ultimate - OpenMobile - Directed HD - Wifi
            OMMaps + MS GPS Puck - WiFi via LTE Android phone
            2 Zones - Matrix Orbital LCD - Arduino - Build Pics

            Comment


            • #7
              Oh wow that's cool. When will OM sort out GUI stuff. That's what's keeping me from using it right now. Also MZ did not work for me, but I think its because 5 of the displays are on USB to VGA adapters.
              Nirwana Project, the Android/Win 7 hybrid system!

              1X Ainol Novo Flame Tab
              4X MK808b
              3x Perixx Touchpads
              3x 7 inch Screens
              1X 7 inch motorized Screen
              1x Win 7 PC

              Comment


              • #8
                Originally posted by HiJackZX1 View Post
                When will OM sort out GUI stuff.
                What do you mean? When OM will get a better looking default skin? Is that what you meant?
                Originally posted by HiJackZX1 View Post
                Also MZ did not work for me, but I think its because 5 of the displays are on USB to VGA adapters.
                MZ with screens including usb to vga works fine for me. And I'm also running 5 displays on my dev computer, I don't have 5 soundcards or 5 keyboards but 5 screens, 2 keyboards and 2 mice worked fine.
                Failure is not an option...
                __________________________________________________ ______________________________
                The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

                Comment


                • #9
                  Wow. I was going to note that I have one direct DVI and one USB DVI in the car and no problem with driving both at the same time, even with two movies running.

                  But your dev setup trumps me!

                  Cheers
                  03 Cadillac CTS
                  ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
                  Win7 Ultimate - OpenMobile - Directed HD - Wifi
                  OMMaps + MS GPS Puck - WiFi via LTE Android phone
                  2 Zones - Matrix Orbital LCD - Arduino - Build Pics

                  Comment


                  • #10
                    Originally posted by Borte View Post
                    What do you mean? When OM will get a better looking default skin? Is that what you meant?MZ with screens including usb to vga works fine for me. And I'm also running 5 displays on my dev computer, I don't have 5 soundcards or 5 keyboards but 5 screens, 2 keyboards and 2 mice worked fine.
                    Yes, sorry for not being clear. Yes the the skin. i dont know why, but the default skin just does not do it for me.

                    Wonder what could be going on with mine then. I think im going to have to wait till I get the final MZ system built. Then I can really test the way I want to.

                    ---------- Post added at 01:43 PM ---------- Previous post was at 01:42 PM ----------

                    Originally posted by jmullan99 View Post
                    Wow. I was going to note that I have one direct DVI and one USB DVI in the car and no problem with driving both at the same time, even with two movies running.

                    But your dev setup trumps me!

                    Cheers
                    What USB>VGA adapter are you guys using?
                    Nirwana Project, the Android/Win 7 hybrid system!

                    1X Ainol Novo Flame Tab
                    4X MK808b
                    3x Perixx Touchpads
                    3x 7 inch Screens
                    1X 7 inch motorized Screen
                    1x Win 7 PC

                    Comment


                    • #11
                      Originally posted by HiJackZX1 View Post
                      What USB>VGA adapter are you guys using?
                      I bought the Diamond BVU195 using the DL-195 (latest) chipset.

                      Works great for me.

                      John
                      03 Cadillac CTS
                      ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
                      Win7 Ultimate - OpenMobile - Directed HD - Wifi
                      OMMaps + MS GPS Puck - WiFi via LTE Android phone
                      2 Zones - Matrix Orbital LCD - Arduino - Build Pics

                      Comment


                      • #12
                        Mine is a Lilliput 7" USB monitor.

                        ---------- Post added at 12:55 PM ---------- Previous post was at 12:44 PM ----------

                        Originally posted by Borte View Post
                        No it does not give you multiple cursors (limitation of windows) but it does give multiple mouse/keyboard with concurrent usage.
                        I think I have a solution to the multiple cursor problem...
                        Failure is not an option...
                        __________________________________________________ ______________________________
                        The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

                        Comment


                        • #13
                          Originally posted by jmullan99 View Post
                          I bought the Diamond BVU195 using the DL-195 (latest) chipset.

                          Works great for me.

                          John
                          Yup, I have the DL-195 chip set also.

                          Originally posted by Borte View Post
                          Mine is a Lilliput 7" USB monitor.

                          ---------- Post added at 12:55 PM ---------- Previous post was at 12:44 PM ----------

                          I think I have a solution to the multiple cursor problem...
                          I noticed the same thing with virtual machines. The host will have a mouse, but the vm will not, but I can clearly touch things. Since I plan to hide the cursor anyways, its no big deal.
                          Nirwana Project, the Android/Win 7 hybrid system!

                          1X Ainol Novo Flame Tab
                          4X MK808b
                          3x Perixx Touchpads
                          3x 7 inch Screens
                          1X 7 inch motorized Screen
                          1x Win 7 PC

                          Comment


                          • #14
                            Originally posted by jamesblunt2000
                            VMplayer is not good its excellent in car PC use
                            I will admit that I like VMplayer, but I couldn't get the VM to open what screen I wanted. Also setting up USB devices and getting them to stay after restart was an issue for me. With VirtualBox I do not have those issues, but I do have shutdown issues, and the invisible cursor on the VMs with VirtualBox.
                            Last edited by HiJackZX1; 05-17-2011, 02:13 PM.
                            Nirwana Project, the Android/Win 7 hybrid system!

                            1X Ainol Novo Flame Tab
                            4X MK808b
                            3x Perixx Touchpads
                            3x 7 inch Screens
                            1X 7 inch motorized Screen
                            1x Win 7 PC

                            Comment


                            • #15
                              Originally posted by jamesblunt2000
                              two movies...... at the same time he he
                              YES! I have played 2 different movies one on each screen and it had no hiccups. Naturally I don't watch a movie on the main screen while driving. However, a front passenger and a rear passenger could. I have learned to not watch the screen when that happens (don't ask). And that likelihood is usually on a long road trip only.
                              Last edited by jmullan99; 05-19-2011, 06:45 AM.
                              03 Cadillac CTS
                              ZOTAC G43ITX-A-E 2.5ghz Core i3 2GB 160GB SSD
                              Win7 Ultimate - OpenMobile - Directed HD - Wifi
                              OMMaps + MS GPS Puck - WiFi via LTE Android phone
                              2 Zones - Matrix Orbital LCD - Arduino - Build Pics

                              Comment

                              Working...
                              X