From: Jérémie D. <Ba...@us...> - 2010-03-17 21:28:15
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "krobot". The branch, master has been updated via b0f2e736cd7b641239b051f3cffd96e827fccfdb (commit) from 629b4193197faaabf9d7805973df102491af678f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b0f2e736cd7b641239b051f3cffd96e827fccfdb Author: Jérémie Dimino <je...@di...> Date: Wed Mar 17 22:27:07 2010 +0100 fix: the compass returns dummy values before the angle ----------------------------------------------------------------------- Changes: diff --git a/PC_Mainboard/driver/driver.ml b/PC_Mainboard/driver/driver.ml index 9687900..804c532 100644 --- a/PC_Mainboard/driver/driver.ml +++ b/PC_Mainboard/driver/driver.ml @@ -65,7 +65,7 @@ struct OL_method Get : int = fun dev -> return dev.data let rec loop dev = - lwt data = USB_commands.Compass.get dev.card in + lwt _, data = USB_commands.Compass.get dev.card in if data <> dev.data then begin dev.data <- data; lwt () = value dev data in @@ -76,7 +76,7 @@ struct loop dev let make card path = - lwt data = USB_commands.Compass.get card in + lwt _, data = USB_commands.Compass.get card in let dev = { obus = OBus.make ~interfaces:[Unsafe.ol_interface; ol_interface] path; card = card; diff --git a/PC_Mainboard/interface/interface.ml b/PC_Mainboard/interface/interface.ml index 802cd54..544357b 100644 --- a/PC_Mainboard/interface/interface.ml +++ b/PC_Mainboard/interface/interface.ml @@ -232,7 +232,8 @@ let interfaces = [ request ~name:"get" ~code:PcInterface.get_cmp03_data - ~repl:[Arg("value", uint16)] + ~repl:[Arg("dummy", uint16); + Arg("value", uint16)] (); ]); hooks/post-receive -- krobot |