This project has moved and is read-only. For the latest updates, please go here.

EyeTribe dontsave data gaze

Dec 26, 2014 at 2:52 PM

__why in eyestribe not save data tracking gaze?
From log
Error on 26 декабря 2014 г., 17:41:12
  • Invalid object name "dbo.Subject1Rawdata".------------------------------------
    Method name:OnError
    Line: 0
    Column: 0
    Message: Invalid object name "dbo.Subject1Rawdata".
    Source: .Net SqlClient Data Provider
    TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action1[System.Action])
    StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action
    1 wrapCloseInAction)
    at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction)
    at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
    at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
    at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
    at System.Data.SqlClient.SqlDataReader.get_MetaData()
    at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
    at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
    at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource
    1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
    at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
    at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
    at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
    at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
    at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
    at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
    at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
    at Ogama.Modules.Common.Tools.Queries.GetRawDataBySubjectAndTrialSequence(String subject, Int32 trialSequence)
    at Ogama.Modules.Replay.ReplayModule.LoadRawData(String subjectName, Int32 trialSequence)
    at Ogama.Modules.Replay.ReplayModule.NewTrialSelected()
Feb 9, 2015 at 11:59 PM
Edited Mar 14, 2015 at 5:07 PM
Feb 10, 2015 at 5:13 AM
Yes, I solved the problem.
  Is Required:
  1. Switch on the Eye Tribe server
  2. Run the Ogama
  3. When you select the encoder to capture, make sure it is Installed in Sys32
Perhaps there is a bug in the code, as a result of the flow of raw data are not recorded correctly
May 15, 2015 at 5:45 PM
If you have a Screen recording and the Video Encoder raises an error, than I can guarantee nothing ... too much work to get this exception handling stable.
I recommend not to use Stimuli that require the Screen recording. It is not stable in all cases.