Hi list, In communicating with another user, I documented some plans for fixing the issue where some records are not included in the backup in newer devices. It seems that in some cases, this is truly an international charset issue.
I strongly suspect that we may need to change the low level protocol to manage this... there are multiple protocol commands to fetch records (see the protocol.h header), and while I haven't yet tried it, the firmware may only respond to the newer commands when it encounters special records with international charsets. I took a look at the records a long time ago, and I believe that even the records are in different formats... different type codes for the values, etc. So this means multiple parsers and multiple protocols will be needed, and are not yet implemented. I've started planning for this support. My recent changes to the code which allow parsing of backup files, contains a new DBData class. This class now has the capability to mark records with version numbers, depending on the protocol used to fetch them. Currently only version 1 is supported, but version 2 will likely be this new protocol and record format. - Chris ------------------------------------------------------------------------------ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel