On Mon, Aug 09, 2010 at 10:51:11AM -0500, Steve Slevinski wrote: > Hi Alan, > > You can use the conversion package. > Online: - http://www.signbank.org/iswa_dev/convert > Download: - http://www.signbank.org/iswa_dev/convert.zip > > There are 3 versions of BSW... > > BSW 2008: - ISWA 2008 version of BSW > > BSW 2010: - initial version of BSW for the ISWA 2010 ( May 11th, 2010) > > BSW Revision 3: - final version of BSW for the ISWA 2010 ( June 22nd, 2010) > > > To use online, there are 2 pages. > > The first converts BSW 2008 to BSW 2010: > http://signbank.org/iswa_dev/convert/example.php > > The second converts BSW 2010 to BSW revision 3: > http://signbank.org/iswa_dev/convert/bsw3.php > > If you download the conversion package, you can create your own > conversion routine using PHP. Include "swis.php" and make 2 function > calls. > > The function "bsw2bsw" converts BSW 2008 to BSW 2010. The function > "bsw2bsw3" converts BSW 2010 to BSW revision 3. > > So if you have your data is BSW 2008 in the variable $bsw_08, you can > combine the functions calls as $bsw_r3 = bsw2bsw3(bsw2bsw($bsw_08)); > > Let me know if there's anything else you need, > -Steve > Steve, This was great, thank you! I am having a problem with the convert.zip program that I'm not experiencing with the online version of the code. I'm getting different results converting from bsw2008 to bsw2010 depending on whether I use the website or convert.zip: www: 00800110f8a7f8b382c0f8b9f8c1 zip: 00800110f8a7f8b386e0f8b9f8c1 ^^ When I use the bsw2010 code to calculate a bswrev3, I get different results too: www: 0fb10038d39240c41826538c39241e426 zip: 0FB10038d39238f39b27038c3923a13a9 ^^ ^^^^^^^^^ ^^^^^^ Testing has show that the www version is correct. I get strange results with my local copy of convert.zip. For reference, here is the program I'm using: #!/usr/bin/env php <?php include 'swis.php'; array_shift($argv); forEach($argv as $bsw2008) { $bsw2010 = bsw2bsw($bsw2008); $bswrev3 = bsw2bsw3($bsw2010); printf("2008: %s\n", $bsw2008); printf("2010: %s\n", $bsw2010); printf("rev3: %s\n", $bswrev3); } ?> Is convert.zip out of date? Am I using it incorrectly? I surmise the online version does differ from convert.zip, because the hexadecimal strings in bsw2bsw3 are capitalized in convert.zip and the web version emits lower-case hexidecimal numbers (I of course understand this is an immaterial difference.) Help? -Alan -- ko djuno fi le do sevzi