public void initialize()
        {
            DummyRecord = new WiimoteReferenceRecord();
            WiimoteReferenceRecordingItem lDummyRecordingItem = m_WiimoteDataStore.DummyRecord.addWiimoteReferenceRecordingItem("Dummy", CalibrationOption.None, DateTime.Now, false);

            DummyRecord.SelectedRecordingItem = lDummyRecordingItem;
        }
示例#2
0
        public string comparePlayToReference(IWiimoteReferenceRecord l_ReferenceRecord, IWiimotePlayRecord l_PlayRecord)
        {
            WiimoteReferenceRecordingItem l_ReferenceRecordingItem = l_ReferenceRecord.SelectedRecordingItem;

            if (l_ReferenceRecordingItem == null)
            {
                l_PlayRecord.Score         = 1;
                l_PlayRecord.NumberOfStars = (int)1;
                return("");
//                throw new WiimoteRecordingException("No Default Recording is selected from the Reference List");
            }

            double score, stars;

            string message = m_WiimoteDataAdaptor.getScore((IWiimoteChildRecord)l_ReferenceRecordingItem, (IWiimoteChildRecord)l_PlayRecord, out score, out stars);

            l_PlayRecord.Score         = score;
            l_PlayRecord.NumberOfStars = (int)stars;

            return(message);
        }