Hi , I have received openlog (with new 1.1 firmware version) from sparkfun and 5V ftdi as well. As per the instruction below on the wiki “ Note: (04Jan2010) The latest OpenLog firmware (v1.1) which is shipping on any new devices sold by sparkfun fixes a number of isses, and changes its default behaviour slightly from that described in this document (v1.0). This document will be updated shortly to reflect this fact. If you need to get one of these devices working in the meantime, contact Adam Bellchambers via the uavdevboard Google Groups mailing list. “
I connected openlog with 5V ftdi cable and found that the Version is 1.1. With the note below on the Sparkfun page
Upon power up, in default ‘NewLog’ mode, OpenLog will output ‘12<’ (note the less than sign) at which time you can start throwing characters at it. Those characters will be recorded to LOG###.txt. You can press Ctrl+z at any time and OpenLog will exit record mode and drop into command mode. Command mode is signified with a ‘>’ (greater than) sign. You can then enter the following commands: http://wiki.github.com/nseidle/OpenLog/command-set
Hyper Term Screen below :-
12<~>?
OpenLog v1.1
Available commands:
new <file> : Creates <file>
append <file> : Appends text to end of <file>. The text is read from t
he UART in a stream and is not echoed. Finish by sending Ctrl+z (ASCII 26)
write <file> <offset> : Writes text to <file>, starting from <offset>. The tex
t is read from the UART, line by line. Finish with an empty line
rm <file> : Deletes <file>
md <directory> : Creates a directory called <directory>
cd <directory> : Changes current working directory to <directory>
cd .. : Changes to lower directory in tree
ls : Shows the content of the current directory
cat <file> : Writes a hexdump of <file> to the terminal
disk : Shows card manufacturer, status, filesystem capacity a
nd free storage space
init : Reinitializes and reopens the memory card
sync : Ensures all buffered data is written to the card
Menus:
set : Menu to configure system boot mode
baud : Menu to configure baud rate
>
it is stated that openlog will start recording any incoming serial data on power up and at every power up it will record a new file.. I think the previous issue of start recording on file is resolved with the new version. The only issue remains is now the baud rate (our requirement is 19200 which is not there in the setup menu.
Since I am not a programmer but with some hard way research I found below setting in serial I/O. Since Remzibi can accept @ 9600 bps .. If we do the necessary changes below to output extra serial port @ 9600..Will it affect anything else or degrade any performance of UDB ? If below is fine then we do not need to modify the firmware of OPENLOG and it will run straight out of the box.
Or should we wait for the new openlog firmware modification ?
SerialIo.c changes :-
// Otherwise, the baud rate is set as specified below
// U1BRG = 51 ; // 4800 baud
// U1BRG = 25 ; // 9600 baud
U1BRG = 12 ; // 19200 baud
Comments from ADAM and everyone awaited.
Regards
SID
To unsubscribe from this group, send email to uavdevboard+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
I take it that the instructions are for some one that is running a version of Linux.
everyone I know of has used the 5v FTDI with the OpenLog. I'm not saying that it won't work with 3v, but that I know it has worked with 5v.
Ric,
I think so , since I have 5V ftdi only and not 3.3 one.. It has worked great with 5V one.. BTW you also need to insert 1 or max 2GB sd card in it to make it work.. perhaps.. If the card is there one of the LED becomes steady.. Did you wire the same as per the wiki (http://code.google.com/p/gentlenav/wiki/OpenLogConnection) …for open log as below..?
|
FTDI |
OpenLog |
|
RX |
TX |
|
TX |
RX |
|
VCC |
VCC |
|
GND |
GND |
|
DTR |
DTR* |
If everything is right you will get 12> prompt in hyper term.. Then you press control Z and use commands as per the wiki..
I hope this will help.
Regards
SID
Ric,
What instructions did you follow? With my modules (FW 1.5) I just change the baud rate and leave everything else at the defaults. In that configuration, the OpenLog will create a new file each time it powers up and start logging into it. You want to disable the openlog feature in the UDB - Ben and I are planning to remove it soon.
Please remember that the OpenLog has a buffer too, so it will take a while before the buffer fills up to be flushed to the card.
Regards,
Adam Barrow
Sent from my mobile phone.
On May 14, 2010 10:43 AM, "Riccardo Kuebler" <kue...@ticino.com> wrote:
Hi,I reprogrammed Openlog, following the instructions on the above post, but it does not record any data: why ?UDB on Serial UDB, micro SD 2GB. Led works when UDB is in action, but no data at all on the card.I verified communication baud rate, it is 19200. On Hyper terminal I get this:
Available commands:
new <file> : Creates <file>
append <file> : Appends text ...
set : Menu to configure baud rate
Thanks for help !
Ric
2010/5/14 Riccardo Kuebler <kue...@ticino.com>
>
> Adam,
>
> I choose hardware, I have with ...
Hi Adam,
Just for the interest, are there any added features in the latest firmware for Open-log? The most desired one is to have a date and time stamp. Next would be if the data card is full then first in first out file feature.. Of course we need date and time for this. Can we modify the same?
Regards
SID
From: uavde...@googlegroups.com [mailto:uavde...@googlegroups.com] On Behalf Of Adam Barrow
Sent: Monday, May 17, 2010 5:40 AM
To: uavde...@googlegroups.com
Subject: Re: NEW OPEN LOG FROM
SPARKFUN (VER 1.1)
Ric,
Adam Barrow
Ric
2010/3/29 Adam Barrow <adam....@gmail.com>
3. Hit CTRL-Z (control and Z) to close the log file and go to command mode
4. You should now have a > prompt (> indicates the OpenLog is in 'command' mode)
5. Type
? and ENTER to get a list of commands and confirm the firmware version (which
should match the screenshot below)
6. Type "baud" (no quotes) and ENTER to set the baud rate
7. Type
3 and then ENTER to set the baud rate to 56700, and your screen should look
like the following
8. Restart HyperTerm at 56700 baud and reset your OpenLog module (I disconnect and reconnect the GND) to confirm that communications are working
9. Close HyperTerm
0. If it doesn't the process is either not complete or had some issue
1. If
you need help, copy and paste the complete contents of the output window into
an email and we can try to help out
Cognates.. RIC.. Things like this happens with me as well. I also hate but yes I accept my limited knowledge in programming so I do it the hard way but never give up.. I like your spirit.. Keep it up. This way the whole community is benefited and we as well.
Regards
SID
From: uavde...@googlegroups.com [mailto:uavde...@googlegroups.com] On Behalf Of Riccardo Kuebler
Sent: Tuesday, May 18, 2010 9:34
AM
To: uavde...@googlegroups.com
Subject: Re: NEW OPEN LOG FROM
SPARKFUN (VER 1.1)
Hi Adam,
Ric
Adam Barrow
2010/5/17 Adam Barrow <adam....@gmail.com>
Adam Barrow
Ric
2010/3/29 Adam Barrow <adam....@gmail.com>
3. Hit CTRL-Z (control and Z) to close the log file and go to command mode
4. You should now have a > prompt (> indicates the OpenLog is in 'command' mode)
5. Type
? and ENTER to get a list of commands and confirm the firmware version (which
should match the screenshot below)
6. Type "baud" (no quotes) and ENTER to set the baud rate
7. Type
3 and then ENTER to set the baud rate to 56700, and your screen should look
like the following
8. Restart HyperTerm at 56700 baud and reset your OpenLog module (I disconnect and reconnect the GND) to confirm that communications are working
9. Close HyperTerm
0. If it doesn't the process is either not complete or had some issue
1. If
you need help, copy and paste the complete contents of the output window into
an email and we can try to help out

).