It is clear for me now, thank you! On Jan 14, 10:14 am, vasile surducan <[email protected]> wrote: > Meaning, (to be clear) that he must be the first author in both jal and > jalV2 versions of the actual DS18B20 library. > The other 1Wlibrary author (which works OK under jalV2 too) is Philip > Pemberton. > > On Fri, Jan 14, 2011 at 8:47 AM, vasile surducan <[email protected]>wrote: > > > Jean Marchaudon library was the reference for all modifications. > > > Vasile > > > On Fri, Jan 14, 2011 at 12:30 AM, Florin Tanasa > > <[email protected]>wrote: > > >> Joep Suijs <[email protected]> wrote: > > >> >And an other question: who is the orignal (first) author of: > >> >-- 1 wire JAL library for the DS18B20 > >> >-- > >> >-- file : ds18b20.jal > >> >-- authors : And-Tech.pl, Bert van Dam, Jean Marchaudon, Olivier Seitz > >> >-- : Vasile Surducan > > >> >Joep > > >> >2011/1/13 Joep Suijs <[email protected]>: > >> >> Hi Vasi, > > >> >> Can you confirm that thermometer.jal is intended for a single device > >> >> on the 1wire bus and thermometer2.jal potentially supports more > >> >> devices? > >> >> If so, it is probably best to start a test file with thermometer that > >> >> shows the use of all the relevant functions of the lib. There are > >> >> quite a few procedures and there function is 'quite briefly' > >> >> documented and not shown in the samples. And the ones that are used, > >> >> have no explanation (in contrast to the lcd use ;). So some work to > >> >> do. > > >> >> An other thing is the parameter max_crc_errors. I think this is the > >> >> maximum number of retries. Correct? > >> >> Such a parameter suggests crc errors are quite common. How often do > >> >> you get CRC errors? Also, does it make sense to pass this as a > >> >> parameter? If it is a fixed value, we could add a constant. But when > >> >> there is a limited number of retries, there remains a chance that get > >> >> invalid reading back. And how would you act upon this? Maybe it makes > >> >> more sense to have a constant that either says unlimited retries or no > >> >> (automatic) retries at all, but return a succes indicator. If your > >> >> program has to handle the error, it will probably has some retry > >> >> mechanism anyway. Or do I miss something? > > >> >> Once the first test-file is done, it would be good to create a second > >> >> one to show the use of multiple devices on the bus. Are you able to > >> >> create a program (like termometer2) which works with two (or more) > >> >> devices on the same bus? Does the library support discovery of devices > >> >> on such a bus or should one first determine the ID of each device when > >> >> they are alone? > > >> >> Joep > > >> >> 2011/1/13 Joep Suijs <[email protected]>: > >> >>> Hi Vasi, > > >> >>> I start working on it but had not much time. With a bit of luck, I can > >> >>> spend a few hours tonight and probably send you some questions. > >> >>> For now, I am okay ;) > > >> >>> Joep > > >> >>> 2011/1/13 funlw65(Vasi) <[email protected]>: > >> >>>> I don't compiled using SVN version. > >> >>>> For the file 18f2550_ds18b20_therm.jal I have: > > >> >>>> jal 2.4n (compiled Jun 2 2010) > >> >>>> 0 errors, 0 warnings > >> >>>> Code area: 2294 of 32768 used (bytes) > >> >>>> Data area: 81 of 928 used > >> >>>> Software stack available: 847 bytes > >> >>>> Hardware stack depth 5 of 31 > > >> >>>> and for the file 18f2550_ds18b20_therm2.jal I have: > >> >>>> jal 2.4n (compiled Jun 2 2010) > >> >>>> 0 errors, 0 warnings > >> >>>> Code area: 2104 of 32768 used (bytes) > >> >>>> Data area: 80 of 928 used > >> >>>> Software stack available: 848 bytes > >> >>>> Hardware stack depth 5 of 31 > > >> >>>> On Jan 13, 11:03 am, "funlw65(Vasi)" <[email protected]> wrote: > >> >>>>> Hi Joep, > > >> >>>>> I think I did not touched 1_wire.jal, is as it is from Bert > >> package... > > >> >>>>> I compared them with Winmerge: I added a line in comments and better > >> >>>>> arranged two if structure, without touching the code logic. > > >> >>>>> Vasi > > >> >>>>> On Jan 12, 6:04 pm, Joep Suijs <[email protected]> wrote: > > >> >>>>> > Vasi, > > >> >>>>> > If fixed part of the problem: the garbage in the files came either > >> >>>>> > from gmail or Microsoft :( > >> >>>>> > Only the pragma issue remains. I don't understand why, but this is > >> not > >> >>>>> > relevant since I'll move it to a board file anyway. > >> >>>>> > Just to be certain: I have the 18-8 version of 1wire.jal. Is this > >> the > >> >>>>> > correct one? > > >> >>>>> > Thanks, > >> >>>>> > Joep > > >> >>>>> > 2011/1/12 Joep Suijs <[email protected]>: > > >> >>>>> > > Hi Vasi, > > >> >>>>> > > In your 15-12 version, 1_wire.jal is missing. When I grab the > >> one you > >> >>>>> > > original posted and try to compile it I get: > > >> >>>>> > > jal 2.4n (compiled Jun 2 2010) > >> >>>>> > > generating p-code > >> >>>>> > > 18f2550_ds18b20_therm2.jal:17: unknown pragma target: voltage > >> pragma > >> >>>>> > > 18f2550_ds18b20_therm2.jal:21: unknown pragma target: ccp2mux > >> pragma > >> >>>>> > > 1_wire.jal:95: "x" not defined > >> >>>>> > > 1_wire.jal:96: unexpected token: "end" > >> >>>>> > >ds18b20.jal:248: "t" not defined > >> >>>>> > >ds18b20.jal:248: unexpected token: "t" > >> >>>>> > > 18f2550_ds18b20_therm2.jal:134: unexpected token: ""e"" > >> >>>>> > > 7 errors, 0 warnings > > >> >>>>> > > It seems that all three files have issue's. E.g. in the crc > >> routine of > >> >>>>> > >ds18b20, line 248 is "t tmp_1_7 shared at tmp[1] : 7", which is > >> not > >> >>>>> > > valid JAL. Also there are some fuse-related messages. > >> >>>>> > > Are you compiling against the svn version of jallib? And can you > >> post > >> >>>>> > > a compilable set of files? > > >> >>>>> > > Thanks, > >> >>>>> > > Joep > >> >>>>> > > 2011/1/12 funlw65(Vasi) <[email protected]>: > >> >>>>> > >> Can't wait to see the result :) > > >> >>>>> > >> On Jan 12, 9:30 am, Joep Suijs <[email protected]> wrote: > >> >>>>> > >>> Hi Vasi, > > >> >>>>> > >>> Thanks for you work. I will start working on this library set > >> (I have > >> >>>>> > >>> the chips now ;) > > >> >>>>> > >>> Joep > > >> >>>>> > >>> 2011/1/11 funlw65(Vasi) <[email protected]>: > > >> >>>>> > >>> > Thank you very much. > >> >>>>> > >>> > Joep, all three authors agree with the change of license for > >> inclusion > >> >>>>> > >>> > in Jallib. > > >> >>>>> > >>> > Vasi > > >> >>>>> > >>> > On Jan 11, 11:07 pm, "jfm68" <[email protected]> wrote: > >> >>>>> > >>> >> hi, > > >> >>>>> > >>> >> for me, it's ok . > >> >>>>> > >>> >> this part my work is completely free, you can use and reuse > >> it. > > >> >>>>> > >>> >> jean Marchaudon > > >> >>>>> > >>> >> ----- Original Message ----- > >> >>>>> > >>> >> From: "funlw65(Vasi)" <[email protected]> > >> >>>>> > >>> >> To: "jallib" <[email protected]> > >> >>>>> > >>> >> Sent: Tuesday, January 11, 2011 9:41 AM > >> >>>>> > >>> >> Subject: [jallib] Re: One wire library > > >> >>>>> > >>> >> Ok, I will contact them. > > >> >>>>> > >>> >> On Jan 11, 9:32 am, Joep Suijs <[email protected]> wrote: > >> >>>>> > >>> >> > Hi Vasi, > > >> >>>>> > >>> >> > > If I remember well, Marchaudon said it > >> >>>>> > >>> >> > > is ok. Remains Vasile and Bert. > > >> >>>>> > >>> >> > To change the license, I'd like to have the conformation > >> from all > >> >>>>> > >>> >> > three. Will you look into this? > >> >>>>> > >>> >> > The license need to be changed to add the library to > >> jallib. > > >> >>>>> > >>> >> > Joep > > >> >>>>> > >>> >> -- > >> >>>>> > >>> >> You received this message because you are subscribed to the > >> Google Groups > >> >>>>> > >>> >> "jallib" group. > >> >>>>> > >>> >> To post to this group, send email to > >> [email protected]. > >> >>>>> > >>> >> To unsubscribe from this group, send email to > >> >>>>> > >>> >> [email protected]<jallib%[email protected]> > >> . > >> >>>>> > >>> >> For more options, visit this group athttp:// > >> groups.google.com/group/jallib?hl=en. > > >> >>>>> > >>> > -- > >> >>>>> > >>> > You received this message because you are subscribed to the > >> Google Groups "jallib" group. > >> >>>>> > >>> > To post to this group, send email to > >> [email protected]. > >> >>>>> > >>> > To unsubscribe from this group, send email to > >> [email protected]<jallib%[email protected]> > >> . > >> >>>>> > >>> > For more options, visit this group athttp:// > >> groups.google.com/group/jallib?hl=en. > > >> >>>>> > >> -- > >> >>>>> > >> You received this message because you are subscribed to the > >> Google Groups "jallib" group. > >> >>>>> > >> To post to this group, send email to [email protected]. > >> >>>>> > >> To unsubscribe from this group, send email to > >> [email protected]<jallib%[email protected]> > >> . > >> >>>>> > >> For more options, visit this group athttp:// > >> groups.google.com/group/jallib?hl=en. > > >> >>>> -- > >> >>>> You received this message because you are subscribed to the Google > >> Groups "jallib" group. > >> >>>> To post to this group, send email to [email protected]. > >> >>>> To unsubscribe from this group, send email to > >> [email protected]<jallib%[email protected]> > >> . > >> >>>> For more options, visit this group at > >>http://groups.google.com/group/jallib?hl=en. > > >> >-- > >> >You received this message because you are subscribed to the Google Groups > >> "jallib" group. > >> >To post to this group, send email to [email protected]. > >> >To unsubscribe from this group, send email to > >> [email protected]<jallib%[email protected]> > >> . > >> >For more options, visit this group at > >>http://groups.google.com/group/jallib?hl=en. > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "jallib" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]<jallib%[email protected]> > >> . > >> For more > > ... > > read more »
-- You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jallib?hl=en.
