Let me get this in pre-peremptorily: FDR did not know that Pearl Harbor was coming, though arguably he should have.
Someone in Pearl suspected enough to want to send the whole fleet out to sea, and someone in Washington knew enough to order the Battleships kept in. This was from my Grandfather, who was stationed there at the time (on a destroyer, which was out at sea).
I no longer believe that. Too many high level moves were made to set us up to take a kill shot. FDR's other policies have also convinced me he was a profound enemy of America. There's a reason Hillary reveres him.