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)

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

    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.

  • 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

  • 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

  • Airport card works in 10.1, HW test passes, but not detected at all in 10.4

    Ok, Hi. I'll first admit this is my first post so go easy on me!
    I just bought a used iBook G3 and it was working fine for a while until about a month ago when all kinds of weird things stared happening. Some of which those problems I solved from reading previous topics from these forums - but anyways, I'll skip all my other problems and get right to my current one.
    First off here is the complete specs:
    12.1" iBook G3 "dual USB series"
    500MHz PPC processor
    128+256MB ram = 384MB RAM
    15GB hard drive (NOW 160GB HARD DRIVE!)
    No Airport Card (NOW ONE HAS BEEN ADDED!)
    Multiple OS's - OS9 and 10.1 were included (have original disks)
    I also have a set of 10.4 Tiger CD-ROM disks
    Anyways, here is basically what is happening. I bought an Airport card off eBay for my iBook. I installed it about a week ago. I booted into 10.4 Tiger and it did not detect the card. Tried to do the manual setup with the wizard and it said there was no card attached. I went into the system profiler and is said No info available under the airport section. I then booted to my "apple hardware test disk" and ran the full/extended test. It passed everything (including the Airport card) so I know that is not the problem. I then booted into OS X 10.1 and lone behold the card is detected and is working without any fooling around with! Instant wireless internet! So I know that the card is working, but I want to use it in Tiger as 10.1 is almost worthless. So I boot into Tiger again knowing that the card is working, and Tiger still does not recognize it! I even booted into OS 9 and it detected the card (although it was having some connection problems, but at least I know that it IS detecting it.)
    Here is what I tried (so you can cross these suggestions off your list! lol)
    I've deleted the Airport "ktext" files, etc. (can't remember the actual names of the files, but I've cleared all of those caches and still no luck.)
    I've zapped PRAM
    I rest NVRAM
    I rest the PMU.
    I did a Arcive and install of 10.4
    ...All of which did not help. Again, the card worked in 10.1, but 10.4 is completely blind and can't find it!
    Now we are caught up to today. I was having many other odd problems and it all lead to my hard drive probably being bad. So toady I finally bit the bullet and bought a new hard drive from Best Buy. It took me forever to install it, but I did it, and it works! Now I have 160GB (make that only 128GB detected) of space. I partitioned it 4 ways as well:
    "Tiger" - 80GB
    "Other OS" - 30GB
    "Extra Space 1" - 10GB
    "Extra Space 2" - 8GB
    xxxxxxxxxxxxxxxx- 128GB Total
    So now that I have a new hard drive (that I was told would fix all of my problems because my old one was "bad" I thought I would have it working today, but no. So I put in the brand new drive, partitioned it, booted off my Tiger disk, installed it on the 80GB partition. The install went fine. So I now have 10.4 on the new drive. Seems to be a lot faster then my old drive! I did the combo updater (which I downloaded on my iMac and transfered to a flash drive and loaded on to my iBook) Ran the updater, and now it is running 10.4.11! But then I realized, the Airport card is STILL not detected in Tiger!!! - I thought the new hard drive would solve all my problems as I was staring from scratch, but no, there is still a problem!
    I ran the Apple hardware test disk again, full test, and it said my Airport card is still fine. I didn't reinstall 10.1 yet (nor did I want to, I was hoping Tiger would work for what I wanted) but it seems now that I might have to go back and install 10.1 again. I don't know what it will prove - other then it will work again, but I don't want to use 10.1 so I'm not going to bother doing all that again.
    Anyways, after looking into this further, I brought up the system boot log (of tiger) and found these lines interesting, and hopefully useful to you guys:
    localhost kernel[0]: AirPortFirmware: start Sta f/w download
    localhost kernel[0]: AirPortDriver: F/W download failed
    localhost kernel[0]: AirPortFirmware: start Sta f/w download
    localhost DirectoryService[64]: Lunched version 1.8 (v346)
    localhost kernel[0]: AirPortDriver: F/W download failed
    it then lists the eithernet address and then ramblers on about other nonsense. If anyone needs the other "stuff" i'll try and save the whole log file and attach it here if anyone needs it.
    So could anyone please help? It seems as if i've done everything, and still can not get an answer on why it is doing this, and how to fix it!
    Please Help!
    Thanks you so much, and sorry for the long yet detailed message!!!
    -Scott

    Hey, just wanted to post an update to let everyone know what I ended up doing.
    Bottom line with the airport card I had is that is was "bad" - well only kind of. I got an email from a guy from a local PC repair shop. He told me he had just gotten one of those cards in and had it for sale for only $25. So I was chatting with this guy and he said it would be alright if I brought my iBook right in his shop, swap the cards and try it before I buy it. So I did so. Very nice guy and we swapped out the cards no problem. Right away it recognized his card and worked! I then downloaded the Airport update and ran it. (remember before, when I tried to update my card, after it restarted it was no longer recognized.) So we did the update with HIS card in and after it restarted, it STILL worked! It also added WPA support as well! We then booted into to Tiger (remember the old card wasn't recognized at all in tiger) and it ALSO worked in Tiger! I also had WPA support right away! So I bought the card and was all happy that it was all working again! I then figured out what the problem was with the old one.
    My original card was one of the "original" originals. Then, Apple "changed" the original cards and replaced ones with "128bit" support. (this is all before the extreme cards) I then found out that the newer original cards (the one the guy just sold me) are worth MORE because these are the cards that are compatible with the newer update (128bit WEP, and WPA) The cards looked exactly the same, but the newer card has "128 Bit" printed on the bottom of the card.
    SO, it ended up, I was "asking too much" out of the card I had - as the card I had did not support what I was trying for it to do. Where as the newer card I bought IS compatible with the update, and worked like a piece of cake. So all in all, the first card I had isn't "dead" it just wasn't working with what I wanted it to. So I'm going to end up selling it. Hopefully craigslist, but I will get more for it on eBay. so that is what I'm going to do. I'll just make sure to tell people this "story" so they don't try and do the same thing I did. But for someone with an even older laptop, an older OS, or an older router, this card will work just fine for them.
    So thats basically it! Looks like I got everything working!
    -Scott
    Message was edited by: sdschramm

Maybe you are looking for

  • How can I delete rows in a table from the bottom?

    I have table that I add rows to and I want to remove rows starting with the last row. For example if I have a table with 20 rows how do I remove rows 16-20. I can't figure out how to do this.

  • Problem with calculate pixel of roundRectangle

    Hi to all. I'm developing an application to play audio files. I'm drawing an advancement bar to see at each time the state of the audio file. My problem is this: To calculate the unit time to increment the bar, i divide the lenght bar for the audio f

  • Unable to access myRIO

    Hi, I have some trouble connecting my myRIO. It's well detected by my computer when connected through USB,  "Launch the Getting started Wizard" works aswell in its first step : But when i click "next" (or directly on the myRIO detected) it tells me t

  • How to find CI_ID

    I need to understand how to find the CI_ID of for example endpoint protection definition updates, how would I go about this? http://windows-support.co.uk

  • Should workflow job programming make by client or by server?

    I have a DEVL server with SRM client 100, 110, 120 and 130. Should the workflow automatic customizing (Tx SWU3) make by client or only once for all server in any client?