Changeset 342
- Timestamp:
- 03/27/12 15:26:16 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/project/PuzzleboxSynapseEmotiv/PuzzleboxSynapseEmotiv/main.cpp
r341 r342 57 57 const float timestamp = ES_GetTimeFromStart(eState); 58 58 59 printf("%10.3fs : New EmoState from user %d ...\r", timestamp, userID);59 //printf("%10.3fs : New EmoState from user %d ...\r", timestamp, userID); 60 60 61 61 //logEmotivUpdate(ofs, userID, eState, writeHeader); … … 94 94 if (withHeader) { 95 95 std::cout << "Time,"; 96 std::cout << "UserID,";96 //std::cout << "UserID,"; 97 97 std::cout << "Wireless Signal Status,"; 98 std::cout << "Blink,"; 99 std::cout << "Wink Left,"; 100 std::cout << "Wink Right,"; 101 std::cout << "Look Left,"; 102 std::cout << "Look Right,"; 103 std::cout << "Eyebrow,"; 104 std::cout << "Furrow,"; 105 std::cout << "Smile,"; 106 std::cout << "Clench,"; 107 std::cout << "Smirk Left,"; 108 std::cout << "Smirk Right,"; 109 std::cout << "Laugh,"; 98 std::cout << "Headset On,"; 99 //std::cout << "Contacts Number,"; 100 //std::cout << "Contact Quality,"; 101 //std::cout << "Blink,"; 102 //std::cout << "Wink Left,"; 103 //std::cout << "Wink Right,"; 104 //std::cout << "Look Left,"; 105 //std::cout << "Look Right,"; 106 //std::cout << "Eyebrow,"; 107 //std::cout << "Furrow,"; 108 //std::cout << "Smile,"; 109 //std::cout << "Clench,"; 110 //std::cout << "Smirk Left,"; 111 //std::cout << "Smirk Right,"; 112 //std::cout << "Laugh,"; 110 113 std::cout << "Short Term Excitement,"; 111 114 std::cout << "Long Term Excitement,"; 115 std::cout << "Meditation,"; 116 std::cout << "Frustration,"; 112 117 std::cout << "Engagement/Boredom,"; 113 118 std::cout << "Cognitiv Action,"; … … 118 123 // Log the time stamp and user ID 119 124 std::cout << ES_GetTimeFromStart(eState) << ","; 120 std::cout << userID << ",";125 //std::cout << userID << ","; 121 126 std::cout << static_cast<int>(ES_GetWirelessSignalStatus(eState)) << ","; 127 std::cout << static_cast<int>(ES_GetHeadsetOn(eState)) << ","; 128 //std::cout << static_cast<int>(ES_GetNumContactQualityChannels(eState)) << ","; 129 //std::cout << static_cast<int>(ES_GetContactQualityFromAllChannels(eState)) << ","; 122 130 123 131 // Expressiv Suite results 124 std::cout << ES_ExpressivIsBlink(eState) << ",";125 std::cout << ES_ExpressivIsLeftWink(eState) << ",";126 std::cout << ES_ExpressivIsRightWink(eState) << ",";132 //std::cout << ES_ExpressivIsBlink(eState) << ","; 133 //std::cout << ES_ExpressivIsLeftWink(eState) << ","; 134 //std::cout << ES_ExpressivIsRightWink(eState) << ","; 127 135 128 std::cout << ES_ExpressivIsLookingLeft(eState) << ",";129 std::cout << ES_ExpressivIsLookingRight(eState) << ",";136 //std::cout << ES_ExpressivIsLookingLeft(eState) << ","; 137 //std::cout << ES_ExpressivIsLookingRight(eState) << ","; 130 138 131 std::map<EE_ExpressivAlgo_t, float> expressivStates;139 //std::map<EE_ExpressivAlgo_t, float> expressivStates; 132 140 133 EE_ExpressivAlgo_t upperFaceAction = ES_ExpressivGetUpperFaceAction(eState);134 float upperFacePower = ES_ExpressivGetUpperFaceActionPower(eState);141 //EE_ExpressivAlgo_t upperFaceAction = ES_ExpressivGetUpperFaceAction(eState); 142 //float upperFacePower = ES_ExpressivGetUpperFaceActionPower(eState); 135 143 136 EE_ExpressivAlgo_t lowerFaceAction = ES_ExpressivGetLowerFaceAction(eState);137 float lowerFacePower = ES_ExpressivGetLowerFaceActionPower(eState);144 //EE_ExpressivAlgo_t lowerFaceAction = ES_ExpressivGetLowerFaceAction(eState); 145 //float lowerFacePower = ES_ExpressivGetLowerFaceActionPower(eState); 138 146 139 expressivStates[ upperFaceAction ] = upperFacePower;140 expressivStates[ lowerFaceAction ] = lowerFacePower;147 //expressivStates[ upperFaceAction ] = upperFacePower; 148 //expressivStates[ lowerFaceAction ] = lowerFacePower; 141 149 142 std::cout << expressivStates[ EXP_EYEBROW ] << ","; // eyebrow143 std::cout << expressivStates[ EXP_FURROW ] << ","; // furrow144 std::cout << expressivStates[ EXP_SMILE ] << ","; // smile145 std::cout << expressivStates[ EXP_CLENCH ] << ","; // clench146 std::cout << expressivStates[ EXP_SMIRK_LEFT ] << ","; // smirk left147 std::cout << expressivStates[ EXP_SMIRK_RIGHT ] << ","; // smirk right148 std::cout << expressivStates[ EXP_LAUGH ] << ","; // laugh150 //std::cout << expressivStates[ EXP_EYEBROW ] << ","; // eyebrow 151 //std::cout << expressivStates[ EXP_FURROW ] << ","; // furrow 152 //std::cout << expressivStates[ EXP_SMILE ] << ","; // smile 153 //std::cout << expressivStates[ EXP_CLENCH ] << ","; // clench 154 //std::cout << expressivStates[ EXP_SMIRK_LEFT ] << ","; // smirk left 155 //std::cout << expressivStates[ EXP_SMIRK_RIGHT ] << ","; // smirk right 156 //std::cout << expressivStates[ EXP_LAUGH ] << ","; // laugh 149 157 150 158 // Affectiv Suite results 151 159 std::cout << ES_AffectivGetExcitementShortTermScore(eState) << ","; 152 160 std::cout << ES_AffectivGetExcitementLongTermScore(eState) << ","; 153 161 std::cout << ES_AffectivGetMeditationScore(eState) << ","; 162 std::cout << ES_AffectivGetFrustrationScore(eState) << ","; 154 163 std::cout << ES_AffectivGetEngagementBoredomScore(eState) << ","; 155 164
Note: See TracChangeset
for help on using the changeset viewer.