{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":470244603,"defaultBranch":"master","name":"photonvision","ownerLogin":"philltran","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-15T16:32:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/812816?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710429492.0","currentOid":""},"activityList":{"items":[{"before":"27594add64f9b7eaf76866d58765747c0f6627fd","after":"b8e868bc3c7c31c21eda64d41add466acb37d11e","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-15T14:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcm001","name":"Matt","path":"/mcm001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29715865?s=80&v=4"},"commit":{"message":"Run lint","shortMessageHtmlLink":"Run lint"}},{"before":"5dfaa9e7a08a03256835758e3cf8ce133c10e4e1","after":"27594add64f9b7eaf76866d58765747c0f6627fd","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-15T04:48:55.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Merge branch 'master' into philltran/disable-orientation-when-calibrated","shortMessageHtmlLink":"Merge branch 'master' into philltran/disable-orientation-when-calibrated"}},{"before":"5c3d640c4578832582ad4a61ef5345f017f9d5f5","after":"5dfaa9e7a08a03256835758e3cf8ce133c10e4e1","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-15T04:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Add v banner warning regarding rotating calibrated camera bug","shortMessageHtmlLink":"Add v banner warning regarding rotating calibrated camera bug"}},{"before":"31b3642ba338636647c35918d9a728332aa0687f","after":"5c3d640c4578832582ad4a61ef5345f017f9d5f5","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-14T16:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Add comment on why orientation is disabled when camera is calibrated","shortMessageHtmlLink":"Add comment on why orientation is disabled when camera is calibrated"}},{"before":"53c5cf11e0d64fb65e9e575eabd1956b20e22f1f","after":"31b3642ba338636647c35918d9a728332aa0687f","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-14T16:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Flip logic on if camera is calibrated when disabling camera orientation rotation","shortMessageHtmlLink":"Flip logic on if camera is calibrated when disabling camera orientati…"}},{"before":null,"after":"53c5cf11e0d64fb65e9e575eabd1956b20e22f1f","ref":"refs/heads/philltran/disable-orientation-when-calibrated","pushedAt":"2024-03-14T15:18:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Disable camera orientation option when camera is calibrated.","shortMessageHtmlLink":"Disable camera orientation option when camera is calibrated."}},{"before":"0eb0a4e3c58c0ac643c9da9bfc24c18936a05078","after":"428f926ac2c25aa91f47548da648517fbed7b82a","ref":"refs/heads/master","pushedAt":"2024-02-18T20:53:42.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Actually properly match cameras by name fr this time (#1237)\n\nOur current code matches cameras in this order (which I think is objectively wrong and stupid)\r\n\r\n- by-id (/dev/v4l/by-id/product-string)\r\n- by path (/dev/videoN)\r\n- product string/name, but ascii only\r\n- asks cscore to reconnect to cameras using `path`, which on linux is actually /dev/videoN. This isn't guaranteed to stick to a camera if you replug them weirdly at runtime.\r\n\r\nThis is silly and does not consider the actual physical usb port. I propose instead, in this order:\r\n\r\n- By physical usb port path and base name\r\n- by physical usb port path and USB VID/PID\r\n- By base name only (with a toggle switch to disable this, and create a new VisionModule instead)\r\n- Give cscore /dev/video/by-path on Linux systems, pinning Photon USBCameras to a particular usb port once created.\r\n\r\nThis changes lots of things so stay paranoid!","shortMessageHtmlLink":"Actually properly match cameras by name fr this time (PhotonVision#1237)"}},{"before":"811fef1212aff99500fb9a038e78605da665671d","after":"0eb0a4e3c58c0ac643c9da9bfc24c18936a05078","ref":"refs/heads/master","pushedAt":"2024-02-07T04:41:21.000Z","pushType":"push","commitsCount":224,"pusher":{"login":"philltran","name":"Phill Tran","path":"/philltran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/812816?s=80&v=4"},"commit":{"message":"Store the last pose on update (#1207)\n\n* Store the last pose on update\r\n\r\n* Don't clear lastPose if pose isn't calculated\r\n\r\n---------\r\n\r\nCo-authored-by: Mohammad Durrani <46766905+mdurrani808@users.noreply.github.com>","shortMessageHtmlLink":"Store the last pose on update (PhotonVision#1207)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNVQxNDoyNDoxMi4wMDAwMDBazwAAAAQWwhRN","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNVQxNDoyNDoxMi4wMDAwMDBazwAAAAQWwhRN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wN1QwNDo0MToyMS4wMDAwMDBazwAAAAP0C95i"}},"title":"Activity · philltran/photonvision"}