SDRAM Full Test

I went to diagnostic mode and am doing the SDRAM Full Test but the screen says Please wait... then RUN: BL on then PASS BL blink and then FAIL BL off and then says Reset to continue. Do i just leave it like that till it does something? Will this burn into the screen?

Did you ever receive an answer or figure out the problem? Just turned on my ipod and have the exact same message.

Similar Messages

  • Ipod classic flashing SDRAM full test - I need help

    Hi All,
    Glad I found this site. I have 2 Ipods and having trouble with my Ipod Classic (30 GB). I had charged it up, turned it off and locked it. I unlocked it today
    and probably pushed the centre button, and the menu and the play to get it started. Anyway, it is now flashing this message:
    SDRAM Full Test
    please wait...
    RUN: DB on
    PASS: BL blink
    FAIL: BL off
    Reset to continue.
    The whole thing seem to be frozen; I can't get it to do anything but flash this message. What does it mean? I don't want to reset and loose everything, as I'm kind of using it as a back up for pics I took off my computer, etc. Can Someone please help me with this? Thanks for any advice, Carolfromtoronto

    found the answer! - posted in 2010 from Bryan: hold the centre and menu buttons down at the same time for about 15 seconds. Had to do it about 3 times until the apple icon comes up and then its ok. Thank you.
    Now to update my 'stuff'. I love this board! Thanks.

  • SDRAM Full Test on 80gb iPod w/ Video?

    Yesterday when I was connecting my FM accessory I got some wierd screen, and then the iPod displayed "SDRAM Full Test Please wait.." which I did, and now it's blinking. According to the screen, blinking means the test was a "pass", but the iPod is frozen. The other message o the screen is "Reset to continue." When connecting it to my pc, the PC doesn't recognize it, and the iPod is just blinking away. I can't reset it. Anyone else have this problem? Any advice?
    pc   Windows XP  

    FYI, the issue was resolved when the battery ran down. I then charged it back up and everything's been fine since.
    Thanks for the replies, but I did both things - holding down the menu & middle button for 10 seconds, sliding the lock key, etc - nothing worked. Only letting it run out of juice seemed to work. Sigh.

  • Ipod 60 bg the screen is blinking : SDRAM full test - reset to continue ¿how I do that?, ipod 60 bg the screen is blinking : SDRAM full test - reset to continue ¿how I do that?

    SDRAM full test … reset to continue ¿how I do that?, ipod 60 bg the screen is blinking : SDRAM full test … reset to continue ¿how I do that?

    This is the standard iPod Reset procedure
    http://support.apple.com/kb/ht1320

  • SDRAM full test;  blinking ipod

    My early model ipod will not stop blinking.  The screen says "SDRAM full test; please wait (I've waiting 8 hours) and reset to continue"  I have tried multiple times to reset but nothing has worked.  Any suggestions?

    Hello bgutsy,
    Are you able to connect the iPod to iTunes?  If so, try restoring it.  If not, let the iPod's battery completely drain before attempting to use it again.
    How were you resetting the iPod?
    B-rock

  • SDRAM in full test

    This morning I turned on my iPod . The top of the screen is black and says SDRAM Full Test. The rest of the screen says "Please wait... RUN: BL on PASS: BL blink FAIL: BL off. Reset to continue. I purchase this in 2006 is really old but this is only the second time in years this happen and the first time was in 2006.
    I have toggle on and off. I also have follow direction to push on center wheel and menu for 10 seconds with no luck. I can not tell if it is charged. I also plug into the computer and it is not recognized. I also have a old Mac Pro 10. 4 so can't download Itunes.
    I have been thinking about a new lap top maybe I need to retire all my old stuff but it works for me.
    I have tried to reset my iPod numerous times, and even looked on this site to make sure I was doing it right, and it will not respond. I even tried to connect it to my computer and nothing happened. I left my iPod at home hoping maybe the battery would die, and it has been on for several hours and will not come off this screen. I don't know how I got to this screen or how to get rid of it. Can someone please help me?

    A Reset is what you need to do.  Sounds like you tried already, but be sure to do it precisely as described in this document
    http://support.apple.com/kb/ht1320 - (See How to reset an iPod with a Click Wheel)

  • Not able to reset Ideatab A1000, frozen in full test

    On the screen is the textHeadsetHeadset Avail: NoIf I plug in a headset it changes toHeadsetHeadset Avail: YesHeadset Button: Release[! ] Please press headset KEY When I reset it will start up again showing the text:HQ Factory ModeFull TestPCBA TestHQ Item test When I press power button it will start up a full test and end at the headset text again.Help!

    When I pressed Power+Volume UP ,in Lenovo A7-30 in order to reset, got no factory mode options but 4 options like Full Test, ub test etc. Selected Full test and since then there is a red square appearing. How can I switch it off ? Please help. How can I get the option to reset?

  • DV7-1220ed BIOS disk test fails in full test (hangs). Is this the disk or the controller?

    Hi,
    my DV7-1220ed started failing with BSOD after I used CCcleaner software.
    I decided to reinstall the PC, but still there seems to be a problem with the disk.
    Sometimes it stalls, and then I can see the disk light on almost constantly and you can hear it spin in a repeating pattern.
    BIOS disk test is OK in Quick test, but hangs in Full test at 0%. Can't stop it with ESC key, have to poff/pon.
    Any idea if this is the disk or the controller?
    Can I move the disk to the free slot to see if this is a controller problem?
    Any help would be appreciated.
    I also used the 'mstd' utility to send info.
    Thanks,
    Jaap

    Hi,
    If you have created your set of Recovery DVDs, these will automatically format the HDD as part of the installation process as well as re-creating all the partitions that were originally on your notebook.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • FULL Test hardware scan FAILED.

    FULL Test hardware scan FAILED. Does anyone know what this means? Failed Error code WPE01-ZLKAnd how to fix it? STUCK in Chiang Mai, Thailand. I WANT someone who speaks English IF there is a repair place. BIG problem? small problem? I don't know. Thanks.

    Good day.
    Could you provide a bit more information about your system?
    Model, OS version, any hardware modifications, might prove helpful to members providing advice.
    Regards.
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество
    Community Resources: Participation Rules • Images in posts • Search (Advanced) • Private Messaging
    PM requests for individual support are not answered. If a post solves your issue, please mark it so.
    X1C3 Helix X220 X301 X200T T61p T60p Y3P • T520 T420 T510 T400 R400 T61 Y2P Y13
    I am not a Lenovo employee.

  • Modification Rule(08) allows Full Testing for Quality Batch

    Hi Friends
    I have case wherein the system allows Full testing in QE51N for material which has been maintained Modification Rule-08 in order
    to do reduced testing.
    The Modification Rule included in the inspection plan  does not work as expected while Processing in QE51N transaction.
    Please note that we are Pharma industry.
    Thank you

    Hello Siddharth,
    Please be more elaborative about L08 rule and issue you are facing.
    What are the stages created? What is dynamic modification level in Inspection Plan?
    May be screenshots will help.
    Amol.

  • Please help with better sql plan - full test case

    Hello,
    here is my test case:
    SQL> create table ib_auth_devices(dv_id number(12) primary key , dv_cl_id number(12));
    Table created.
    SQL> create table ib_clients (cl_id number(12) primary key);
    Table created.
    SQL> alter table ib_auth_devices add constraint fk1 foreign key(dv_cl_id) references ib_clients(cl_id);
    Table altered.
    SQL> create table ib_tokens (to_dv_id number(12) primary key);
    Table created.
    SQL> alter table ib_tokens add constraint to_dv_id foreign key(to_dv_id) references ib_auth_devices(dv_id);
    Table altered.
    SQL> create table ib_auth_cards(au_dv_id number(12) primary key);
    Table created.
    SQL>  alter table ib_auth_cards add constraint  au_dv_id foreign key(au_dv_id) references ib_auth_devices(dv_id);
    Table altered.
    SQL> insert into ib_clients values(1);
    1 row created.
    SQL> insert into ib_clients values(2);
    1 row created.
    SQL> insert into ib_clients values(3);
    1 row created.
    SQL> insert into ib_clients values(4);
    1 row created.
    SQL> insert into ib_clients values(5);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> insert into ib_auth_devices values(1 , 1);
    1 row created.
    SQL> insert into ib_auth_devices values(2 , 2);
    1 row created.
    SQL>  insert into ib_auth_devices values(3,3);
    1 row created.
    SQL> insert into ib_auth_devices values(4,4);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> insert into ib_tokens values(1);
    1 row created.
    SQL> insert into ib_tokens values(2);
    1 row created.
    SQL> insert into ib_tokens values(3);
    1 row created.
    SQL> insert into ib_auth_cards values(1);
    1 row created.
    SQL> insert into ib_auth_cards values(2);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> select cl_id from ib_clients;
         CL_ID
             1
             2
             3
             4
             5
    SQL> select cl_id from ib_clients cli , ib_auth_devices ad
      2  where
      3  cli.cl_id = ad.dv_cl_id;
         CL_ID
             1
             2
             3
             4
    SQL> select * from ib_tokens;
      TO_DV_ID
             1
             2
             3
    SQL> select * from ib_auth_cards;
      AU_DV_ID
             1
             2
    SQL> select * from ib_clients;
         CL_ID
             1
             2
             3
             4
             5
    SQL> select * from ib_auth_devices;
         DV_ID   DV_CL_ID
             1          1
             2          2
             3          3
             4          4
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_AUTH_DEVICES' , cascade => true);
    PL/SQL procedure successfully completed.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_TOKENS'  , cascade => true);
    PL/SQL procedure successfully completed.
    SQL>  exec dbms_stats.gather_table_stats(user , 'IB_CLIENTS' , cascade => true);
    PL/SQL procedure successfully completed.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_AUTH_CARDS' ,  cascade => true);
    PL/SQL procedure successfully completed.
    SQL> l
      1  select cli.cl_id from ib_clients cli , ib_auth_devices ad,
      2          (select dv_cl_id as cl_id
      3            from ib_auth_cards, ib_auth_devices
      4            where
      5               au_dv_id = dv_id
      6            ) cards,
      7  (       select dv_cl_id as cl_id
      8            from ib_tokens, ib_auth_devices
      9            where
    10               to_dv_id = dv_id
    11           ) tokens
    12  where
    13  cli.cl_id = ad.dv_cl_id
    14  and cards.cl_id(+)= cli.cl_id
    15  and cards.cl_id is null
    16  and tokens.cl_id(+)= cli.cl_id
    17* and tokens.cl_id is null
    SQL> r
      1  select cli.cl_id from ib_clients cli , ib_auth_devices ad,
      2          (select dv_cl_id as cl_id
      3            from ib_auth_cards, ib_auth_devices
      4            where
      5               au_dv_id = dv_id
      6            ) cards,
      7  (       select dv_cl_id as cl_id
      8            from ib_tokens, ib_auth_devices
      9            where
    10               to_dv_id = dv_id
    11           ) tokens
    12  where
    13  cli.cl_id = ad.dv_cl_id
    14  and cards.cl_id(+)= cli.cl_id
    15  and cards.cl_id is null
    16  and tokens.cl_id(+)= cli.cl_id
    17* and tokens.cl_id is null
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=5 Card=4 Bytes=128)
       1    0   FILTER
       2    1     HASH JOIN (OUTER)
       3    2       FILTER
       4    3         HASH JOIN (OUTER)
       5    4           NESTED LOOPS (Cost=1 Card=4 Bytes=24)
       6    5             TABLE ACCESS (FULL) OF 'IB_AUTH_DEVICES' (Cost=1
               Card=4 Bytes=12)
       7    5             INDEX (UNIQUE SCAN) OF 'SYS_C008299' (UNIQUE)
       8    4           VIEW (Cost=1 Card=2 Bytes=26)
       9    8             NESTED LOOPS (Cost=1 Card=2 Bytes=18)
      10    9               TABLE ACCESS (FULL) OF 'IB_AUTH_DEVICES' (Cost
              =1 Card=4 Bytes=24)
      11    9               INDEX (UNIQUE SCAN) OF 'SYS_C008303' (UNIQUE)
      12    2       VIEW (Cost=1 Card=3 Bytes=39)
      13   12         NESTED LOOPS (Cost=1 Card=3 Bytes=27)
      14   13           TABLE ACCESS (FULL) OF 'IB_AUTH_DEVICES' (Cost=1 C
              ard=4 Bytes=24)
      15   13           INDEX (UNIQUE SCAN) OF 'SYS_C008301' (UNIQUE)
    Statistics
              0  recursive calls
             12  db block gets
              9  consistent gets
              0  physical reads
              0  redo size
            364  bytes sent via SQL*Net to client
            431  bytes received via SQL*Net from client
              2  SQL*Net roundtrips to/from client
              8  sorts (memory)
              0  sorts (disk)
              1  rows processedAny ideas about rewriting this query to achive better performance ?
    Oracle version 8.1.7
    Best Regards.
    Grzegorz

    The answer to this question totally depends on the real volumes you have in your tables. Your test case is probably not showing us these volumes.
    However, I see some needless table accesses, so it's probably safe to conclude that this rewrite will speed something up:
    SQL> create table ib_auth_devices(dv_id number(12) primary key , dv_cl_id number(12));
    Tabel is aangemaakt.
    SQL> create table ib_clients (cl_id number(12) primary key);
    Tabel is aangemaakt.
    SQL> alter table ib_auth_devices add constraint fk1 foreign key(dv_cl_id) references ib_clients(cl_id);
    Tabel is gewijzigd.
    SQL> create table ib_tokens (to_dv_id number(12) primary key);
    Tabel is aangemaakt.
    SQL> alter table ib_tokens add constraint to_dv_id foreign key(to_dv_id) references ib_auth_devices(dv_id);
    Tabel is gewijzigd.
    SQL> create table ib_auth_cards(au_dv_id number(12) primary key);
    Tabel is aangemaakt.
    SQL> alter table ib_auth_cards add constraint  au_dv_id foreign key(au_dv_id) references ib_auth_devices(dv_id);
    Tabel is gewijzigd.
    SQL> insert into ib_clients values(1);
    1 rij is aangemaakt.
    SQL> insert into ib_clients values(2);
    1 rij is aangemaakt.
    SQL> insert into ib_clients values(3);
    1 rij is aangemaakt.
    SQL> insert into ib_clients values(4);
    1 rij is aangemaakt.
    SQL> insert into ib_clients values(5);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_devices values(1 , 1);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_devices values(2 , 2);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_devices values(3,3);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_devices values(4,4);
    1 rij is aangemaakt.
    SQL> insert into ib_tokens values(1);
    1 rij is aangemaakt.
    SQL> insert into ib_tokens values(2);
    1 rij is aangemaakt.
    SQL> insert into ib_tokens values(3);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_cards values(1);
    1 rij is aangemaakt.
    SQL> insert into ib_auth_cards values(2);
    1 rij is aangemaakt.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_AUTH_DEVICES' , cascade => true);
    PL/SQL-procedure is geslaagd.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_TOKENS'  , cascade => true);
    PL/SQL-procedure is geslaagd.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_CLIENTS' , cascade => true);
    PL/SQL-procedure is geslaagd.
    SQL> exec dbms_stats.gather_table_stats(user , 'IB_AUTH_CARDS' ,  cascade => true);
    PL/SQL-procedure is geslaagd.
    SQL> set autotrace on explain
    SQL> select cli.cl_id
      2    from ib_clients cli
      3       , ib_auth_devices ad
      4       , ( select dv_cl_id as cl_id
      5             from ib_auth_cards
      6                , ib_auth_devices
      7            where au_dv_id = dv_id
      8         ) cards
      9       , ( select dv_cl_id as cl_id
    10             from ib_tokens
    11                , ib_auth_devices
    12            where to_dv_id = dv_id
    13         ) tokens
    14   where cli.cl_id = ad.dv_cl_id
    15     and cards.cl_id(+)= cli.cl_id
    16     and cards.cl_id is null
    17     and tokens.cl_id(+)= cli.cl_id
    18     and tokens.cl_id is null
    19  /
                                     CL_ID
                                         4
    1 rij is geselecteerd.
    Uitvoeringspan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=10 Card=4 Bytes=128)
       1    0   FILTER
       2    1     HASH JOIN (OUTER)
       3    2       FILTER
       4    3         HASH JOIN (OUTER)
       5    4           NESTED LOOPS (Cost=4 Card=4 Bytes=24)
       6    5             TABLE ACCESS (FULL) OF 'IB_AUTH_DEVICES' (Cost=3 Card=4 Bytes=12)
       7    5             INDEX (UNIQUE SCAN) OF 'SYS_C001354381' (UNIQUE) (Cost=1 Card=1 Bytes=3)
       8    4           VIEW (Cost=3 Card=2 Bytes=26)
       9    8             NESTED LOOPS (Cost=3 Card=2 Bytes=18)
      10    9               INDEX (FULL SCAN) OF 'SYS_C001354385' (UNIQUE) (Cost=2 Card=2 Bytes=6)
      11    9               TABLE ACCESS (BY INDEX ROWID) OF 'IB_AUTH_DEVICES' (Cost=2 Card=1 Bytes=6)
      12   11                 INDEX (UNIQUE SCAN) OF 'SYS_C001354380' (UNIQUE) (Cost=1 Card=1)
      13    2       VIEW (Cost=3 Card=3 Bytes=39)
      14   13         NESTED LOOPS (Cost=3 Card=3 Bytes=27)
      15   14           INDEX (FULL SCAN) OF 'SYS_C001354383' (UNIQUE) (Cost=2 Card=3 Bytes=9)
      16   14           TABLE ACCESS (BY INDEX ROWID) OF 'IB_AUTH_DEVICES' (Cost=2 Card=1 Bytes=6)
      17   16             INDEX (UNIQUE SCAN) OF 'SYS_C001354380' (UNIQUE) (Cost=1 Card=1)
    SQL> select cli.cl_id
      2    from ib_clients cli
      3       , ib_auth_devices ad
      4   where cli.cl_id = ad.dv_cl_id
      5     and not exists
      6         ( select 'dummy'
      7             from ib_auth_cards
      8            where au_dv_id = ad.dv_id
      9         )
    10     and not exists
    11         ( select 'dummy'
    12             from ib_tokens
    13            where to_dv_id = ad.dv_id
    14         )
    15  /
                                     CL_ID
                                         4
    1 rij is geselecteerd.
    Uitvoeringspan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=8 Card=1 Bytes=9)
       1    0   FILTER
       2    1     NESTED LOOPS (Cost=4 Card=1 Bytes=9)
       3    2       TABLE ACCESS (FULL) OF 'IB_AUTH_DEVICES' (Cost=3 Card=1 Bytes=6)
       4    2       INDEX (UNIQUE SCAN) OF 'SYS_C001354381' (UNIQUE) (Cost=1 Card=1 Bytes=3)
       5    1     INDEX (UNIQUE SCAN) OF 'SYS_C001354385' (UNIQUE) (Cost=1 Card=1 Bytes=3)
       6    1     INDEX (UNIQUE SCAN) OF 'SYS_C001354383' (UNIQUE) (Cost=1 Card=1 Bytes=3)Regards,
    Rob.

  • Java3D collision detection (full test source)

    Hello!
    I have struggled with this problem for a month now, so I really need some help.
    I try to develop a game with collision detection with Java3D.
    To narrow it down I had made two test-java-files for you.
    File 1) Applet where I add all my objects (2 ColorCubes)
    File 2) A KeyListener to stear one of the cubes. The key listener also checks for collisons.
    All code is below, just compile and try.
    The idea is that the cube that I can stear should stop outside the other cube from any
    direction. But I can't detect that other cube at all.
    So if any one could try the code and give me some hints or example I would be most
    thankfull.
    Best regards
    Fredrik
    import java.applet.*;
    import java.awt.*;
    import java.awt.Frame;
    import java.awt.event.*;
    import com.sun.j3d.utils.applet.MainFrame;
    import com.sun.j3d.utils.universe.*;
    import com.sun.j3d.utils.geometry.*;
    import com.sun.j3d.utils.behaviors.keyboard.*;
    import javax.media.j3d.*;
    import javax.vecmath.*;
    import javax.swing.*;
    import java.util.*;
    public class Test extends Applet
         BranchGroup branchGroup;
         ColorCube colorCube1 = new ColorCube(0.4); //The cube that you can navigate
         ColorCube colorCube2 = new ColorCube(0.4);
         TransformGroup transformGroup1;
         public void init()
              setLayout(new BorderLayout());
              GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
              Canvas3D canvas3D = new Canvas3D(config);
              add("Center", canvas3D);
              SimpleUniverse simpleUniverse = new SimpleUniverse(canvas3D);
              branchGroup = new BranchGroup();
              //Cube1
              transformGroup1 = new TransformGroup();
              Transform3D transform3D1 = new Transform3D();
              transform3D1.set(new Vector3f(0.0f, 0.0f, -20.0f));
              transformGroup1.setTransform(transform3D1);
              transformGroup1.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
              //for setShapeBounds
              transformGroup1.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
              colorCube1.setCapability(Node.ALLOW_BOUNDS_READ);
              transformGroup1.setPickable(false);
              transformGroup1.addChild(colorCube1);
              branchGroup.addChild(transformGroup1);
              canvas3D.addKeyListener( new TestListener(transformGroup1, this) );
              //Cube2
              TransformGroup transformGroup2 = new TransformGroup();
              Transform3D transform3D2 = new Transform3D();
              transform3D2.set(new Vector3f(0.0f, 2.0f, -20.0f));
              transformGroup2.setTransform(transform3D2);
              colorCube2.setPickable(true);
              transformGroup2.addChild(colorCube2);
              branchGroup.addChild(transformGroup2);
              branchGroup.compile();
              simpleUniverse.addBranchGraph(branchGroup);
         public static void main(String[] args)
              Frame frame = new MainFrame(new Test(), 600, 400);
    }The KeyListener with Collision detection
    import java.awt.event.*;
    import javax.media.j3d.*;
    import javax.vecmath.*;
    import java.awt.Frame;
    import com.sun.j3d.utils.applet.MainFrame;
    import com.sun.j3d.utils.picking.*;
    import com.sun.j3d.utils.geometry.*;
    public class TestListener implements KeyListener
         final static float DISTANCE      = 0.1f;
         final static double TURNANGLE      = 0.1;
         float x = 0.0f;
         float y = 0.0f;
         float z = -20.0f;
         private double angle = 0.0;
         TransformGroup transformGroup;
         Transform3D positionTransform3D = new Transform3D();
         Transform3D angleTransform3D = new Transform3D();
         Test test;
         PickTool pickTool;
         Point3d point3d;
         Vector3d vector3d;
         Transform3D transform3D;
         public TestListener(TransformGroup tfg, Test t)
              test = t;
              transformGroup = tfg;
              pickTool = new PickTool(test.branchGroup);
              pickTool.setCapabilities(test.colorCube2, PickTool.INTERSECT_FULL);
                pickTool.setMode( PickTool.BOUNDS );
              positionTransform3D.set(new Vector3f(x, y, z));
         public void keyTyped(KeyEvent e)
         public void keyPressed(KeyEvent e)
              if( e.getKeyCode() == KeyEvent.VK_UP )
                   if(isMovePossible(DISTANCE))
                        Transform3D temp = new Transform3D();
                     temp.set(new Vector3f(0, DISTANCE, 0));
                     positionTransform3D.mul(temp);
                     transformGroup.setTransform( positionTransform3D );
              else if( e.getKeyCode() == KeyEvent.VK_DOWN )
                   if(isMovePossible(-DISTANCE))
                        Transform3D temp = new Transform3D();
                     temp.set(new Vector3f(0, -DISTANCE, 0));
                     positionTransform3D.mul(temp);
                     transformGroup.setTransform( positionTransform3D );
              else if( e.getKeyCode() == KeyEvent.VK_LEFT )
                angle = angle + TURNANGLE;
                angleTransform3D.rotZ(TURNANGLE);
                positionTransform3D.mul(angleTransform3D);
                transformGroup.setTransform( positionTransform3D );
              else if( e.getKeyCode() == KeyEvent.VK_RIGHT )
                angle = angle - TURNANGLE;
                angleTransform3D.rotZ(-TURNANGLE);
                positionTransform3D.mul(angleTransform3D);
                transformGroup.setTransform( positionTransform3D );
         public void keyReleased(KeyEvent e)
         public boolean isMovePossible(float distance)
              boolean retValue = true;
              PickBounds pickBounds = new PickBounds( test.colorCube1.getBounds() );
              pickTool.setShape( pickBounds, getCordinate(test.transformGroup1) );
              PickResult pickResult = pickTool.pickAny( );
              if ( pickResult != null )
                   System.out.println("Boink");
                   retValue = false;
              else
                   retValue = true;
              return retValue;
         public static void main(String[] args)
              Frame frame = new MainFrame(new Test(), 600, 350);
        public Point3d getCordinate(TransformGroup transformGroup)
              Transform3D pointTransform3D = new Transform3D();
              transformGroup.getTransform( pointTransform3D );
              float[] cordinates = new float[16];
              pointTransform3D.get(cordinates);
              Point3d point = new Point3d(cordinates[3], cordinates[7], cordinates[11]);
              return point;
        public void printOutCordinates(TransformGroup transformGroup)
              Transform3D printOutTransform3D = new Transform3D();
              transformGroup.getTransform( printOutTransform3D );
              float[] cordinates = new float[16];
              printOutTransform3D.get(cordinates);
              for(int i = 0; i < cordinates.length; i++)
                   System.out.println(i + ":" + cordinates);
              System.out.println();

    First of all I would like to point out, that i've never actually used the PickTool, or in fact any element of the whole picking infrastructure from Java3D. Nevertheless I have done some collision detection in Java3D and it worked just fine. Unfortunatelly it required building the whole coldet ( collision detection ) algorythm from scratch :-)
    If You want to collide only two bodies then You probably should consider creating a special Behaviour class that will react to the WakeupOnCollisionEntry and WakeupOnCollisionExit criterions. There is a good example of such a behaviour class in the Java3D demos, under TickTockCollision. However if there will be more bodies in Your scene and they will collide with each other in a random way, then You should rather consider building the whole coldet engine from scratch ( it's not very difficult, but it takes some time )
    Either way, You could try to get a second opinion on the Java3D forum. People out there should have more experience with Java3D

  • Won't reset after passing SDRAM Test??

    I turned my IPOD on lastnight and found it performing a SDRAM Test. According to the results, the blinking my IPOD is doing apparently means I passed the test. However it is frozen there. I have attempted to reset it by pressing the select and menu keys to no prevail. I have plugged it inot my computer, but my computer didn't recognize it.
    Is it broken??? Please help. I love my IPOD

    my ipod is doing the SDRAM full test, and the BL is on, showing that it is running..should i just leave it? I've tried pressing the buttons but nothing happens, and also, the comp doesnt recognise it when i plug it in.
    when you disconnected your battery did you lose all your songs and movies?
    thanks

  • Wifes 5g video sdram error at work Help Please

    Thank YOU for any and all help on the following:
    1. Wifes Very Well taken care of 5g video place in a speaker dock at work this morning. She IM's me "MY iPod Is Broke" She says when she put it into the speaker dock, the screen said "error sdram full test"
    2. I told her to do a reset "hold switch left to right. Hold menu and center buttons at same time"
    3. Now she says screen is flashing!
    I have done the search's. Nothing exactly like this.
    What Do I Tell Her PLEASE! She is lost without her iPod.

    So what happened with this? As I assume you have now had a chance to get your hands on it and play with it first hand?
    Patrick

  • Weird Error I Need Help

    Today i turned on my iPod and for the first time ever this weird thing happened. The screen went white and it said and still says:
    SDRAM Full Test
    Please wait...
    RUN: BL on
    PASS: BL blink
    FAIL: BL off
    Reset to continue.
    That is what it said. Then it started to blink as if it had passed or something like that. Now it is still blinking and it's bothering me. I tried reseting it but it won't work.

    Today i turned on my iPod and for the first time ever this weird thing happened. The screen went white and it said and still says:
    SDRAM Full Test
    Please wait...
    RUN: BL on
    PASS: BL blink
    FAIL: BL off
    Reset to continue.
    That is what it said. Then it started to blink as if it had passed or something like that. Now it is still blinking and it's bothering me. I tried reseting it but it won't work.

Maybe you are looking for

  • Can we use same program ID for more than one RFC scenarios

    Hi experts,             I am working on a RFC to FILE scenario. I have created one TCP/IP connection in SM59 with a program ID. Can we use this program ID for more than one scenario. I have written code as below data: iquote type standard table of ZI

  • Problem with clustering with JBoss server

    Hi, Its a HUMBLE REQUEST TO THE EXPERIENCED persons. I am new to clustering. My objective is to attain clustering with load balencing and/or Failover in JBoss server. I have two JBoss servers running in two diffferent IP addresses which form my clust

  • AIR 3.6 instant crash on Android 2.2 (with captive runtime)

    I haven't gotten past this. Have to use 3.5 instead. I/ActivityManager( 2505): Displayed activity air.com.sgn.myApp/.AppEntry: 539 ms (total 539 ms) W/dalvikvm( 8672): No implementation found for native Lcom/adobe/air/AIRWindowSurfaceView;.nativeSurf

  • Cannot open FreeHand MX files after copying between Macs

    When I copy a FreeHand MX file from one Mac to another, on the new Mac it appears as a "unix executable file" and will not open in FreeHand. Even if I change the Get Info to open in FreeHand, it will open FreeHand, but the file does not open. I can't

  • Handle Is Invalid - when doing PrintToPrinter

    I have a program installed on maybe 150 computers in our company and randomly (maybe 3-4 times a week) I get the error below from some of these computers. As I said total of 3 to 4 times a week from the 500 odd times this code is run..   <Message>The