Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork589
Added Feature to read EEPROM of SFP Modules using I2C / Bugfix#198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
RogueMaster commentedAug 7, 2022
Have you tested this on an SFP module? |
markusju commentedAug 7, 2022
Hi, yes. I attached a screenshot. This should in theory work with a lot of different SFP and SFP+ modules, as the data format is heavily standardized. I only did test this however with a 1G SM Optic (1310nm). |
RogueMaster commentedSep 21, 2022
@markusju Any chance you could PR this as an external app? The I2C scanner is also about to be changed to be external... |
b408703 fix catalog versions2f006ba bump versione4d9959 Update apps7bfa94d bump versions5cee3bd fix cnt down timer & update pomodoro793f8fa categories part 163f561c more manifestos, xbox controller and videopoker ufbt fixesa7b41b1 Add Screenshots0a1b42c API 31 / unzip sourcesREVERT:d329978 feat: on-demand contextual chatting (#211)REVERT:52cc11a feat: display stats (#97)REVERT:ddda80f ci(build): fix missing deed method (#198)REVERT:2f2962d feat: long cycle (#42) (#45)REVERT:925ebc6 feat: animated stage background (#39)(#32)REVERT:70e3a71 refactor: modules structure (#11)REVERT:fa63582 feat: add happiness management (#10)REVERT:57b1487 update images artREVERT:621c6fd complete MVPREVERT:b3f442d add timer stage togglREVERT:f49e172 add build infrastructuregit-subtree-dir: pomodorogit-subtree-split:b408703
2dd92db add lib backa0ff0ba remove submodule952c674 sync license of totp plugin4d791b7 update totpdcc5d48 update totp and include cli plugins574c3ac upd totp ver12ace98 update totp293b36d update totp58440b2 update totp020928c move base pack hereREVERT:b082440 Dropped OFW-catalog specific stuff. Changed license to GPLv3 (#208)REVERT:d5b30ab Updated descriptionsREVERT:87cb8b2 Updated versionREVERT:69659e8 Implemented#205 (#206)REVERT:54fe1db Implemented#203 (#204)REVERT:e8c5187 Updated changelog for OFW catalogREVERT:005df8c Updated versionREVERT:726d1a5 Disable Crypto v1 by defaultREVERT:172f292 Implemented#200 (#201)REVERT:6513672 Implemented#198 (#199)REVERT:b106c91 Updated versionREVERT:ebc6eab Update DESCRIPTION.mdREVERT:cd20802 Update CHANGELOG.mdREVERT:dca6043 Small fixREVERT:88a9666 Updated versionREVERT:62cff06 Implemented#195 (#196)REVERT:3d1c00e Updated versionREVERT:4f6d25c clang formatREVERT:0d9c3b2 Implemented#193REVERT:07752e5 Updated versionREVERT:8f86849Fixed#190 (#191)REVERT:9c6c257 Updated versionREVERT:cd5cd64 Implemented#188 (#189)REVERT:2593677 Updated changelog for OFW catalogREVERT:f9834a0 Updated versionREVERT:68646aa Revert "Updated version"REVERT:77cc775 Updated versionREVERT:57fdb34 Revert "Updated version"REVERT:22c6ff2 Updated versionREVERT:86a90ab Implemented#185 (#187)REVERT:afe7e56 Refactoring (#184)REVERT:446e0a1 Refactoring (#183)REVERT:1b3e5d8Fixed#178 (#182)REVERT:a9de233 Update CHANGELOG.mdREVERT:af5b9f2 Implemented#177 (#179)REVERT:658125b Ghi 171 (#176)REVERT:bc5daa2 Implemented#171 (#175)REVERT:0604b90FIxed#172 (#174)REVERT:19fbbe0Fixed#169 (#170)REVERT:3790f18 Implemented#167 (#168)REVERT:2a6a725 Corrected stuff for OFW catalogREVERT:e134591 Update CHANGELOG.mdREVERT:1b4673e Closing#165 (#166)REVERT:6315ccc Code cleanupREVERT:0a424a5 CLang formatREVERT:bf3952d Code cleanupREVERT:749fbf4 Got rid of useless things I foundREVERT:d0cb734 CLang formatREVERT:0ee50f3 Updated changelogREVERT:4c3d75d Closing#162 and prepared for OFW catalog (#163)REVERT:654d929 Returning back original categoryREVERT:c0efd36 Fixed file name namingREVERT:7054937 clangformatREVERT:ab7bbb9 Few tweaks for OFW catalog (#161)REVERT:5627bc9 * Fix for#158REVERT:44a0949 Refactoring 6 6 (#157)REVERT:a89d15eFixed#155 (#156)REVERT:9713ccb Fix for#153 (#154)REVERT:123f421 * Updated firmware references (#151)REVERT:d13bcd7 Closing#148 (#150)REVERT:bc1eab7 Improved token input automation code to get rid of caps lock key usage (#147)REVERT:1020c3c Refactoring (#144)REVERT:4d3e208 Added banner image for FlipC webpageREVERT:d8bf9c5 Moved FlipC screenshots (#143)REVERT:c11a722 Refactoring & bugfixes (#142)REVERT:3458f0a Implemented#137 (#141)REVERT:168c6e9 Implemented#138 (#139)REVERT:9df6fc5 * Added `--clean` flag to custom FBT tool (#133)REVERT:7b34241 Refactoring (#130)REVERT:0a9cc9e Fix BT adv name length on Xtreme firmware (#126)REVERT:a8ea396 Closing#123 (#124)REVERT:5aff2f0 Refactoring. Dropping useless methods#120 (#121)REVERT:b4e434b * Firmware submodules updated (#119)REVERT:cb111a6Fixed#116 (#117)REVERT:6ca8a70 Added Steam algo (#115)REVERT:2d52c78 Xtreme firmware build (#114)REVERT:16ba603 Implemented#106 (#107)REVERT:2901da8 Implemented#103 (#105)REVERT:5b6aedb Implemented#102 (#104)REVERT:fd60525 Implemented#95 (#97)REVERT:03a7f93 Implemented BadBT automation (#91)REVERT:97c6116 Updated firmware references (#88)REVERT:44df62c * Updated firmware submodules (#76) (#78)REVERT:ebb0a3a * Updated firmware submodules (#72) (#73)REVERT:f7e7550 Affecting dolphin level at start (#71)REVERT:141f424 Cosmetic fixesREVERT:41c23ba Implementation of#65 (#66)REVERT:cd7c9c7 Initial changes on#58 (#59)REVERT:2a69aa2 Fix for#53 (#54)REVERT:ba15840 Fix for#51 (#52)REVERT:b718e64 Implemented#49 (#50)REVERT:7bb00ea Use dedicated config directory instead of app folder (#48)REVERT:805adfe Implemented#36 (#38)REVERT:fbb9d22 Clang format ran (#35)REVERT:fea22d7 Implemented PIN changing via CLI (#32)REVERT:018aa7e Implemented#30 (#31)REVERT:ee4252c Implemented#26 (#27)REVERT:9dcb6cbFixed#24 (#25)REVERT:766a3d6 Implemented "type code in badusb mode"REVERT:3a111ef Clang format ranREVERT:44879ec Refactoring (#22)REVERT:bd0e3c9 Reduced code size to avoid weird issue with COMPACT=1 DEBUG=0 build (#19)REVERT:a11332c PVS-Studio pipeline (#18)REVERT:e8bcd90 Refactoring (#17)REVERT:70f84f0 Still fixing SONAR issues (#15)REVERT:57d83e7 Fixed SONAR issues (#14)REVERT:a5fcc23 Fixing SONAR issues (#13)REVERT:8d7167c Ran clang formatREVERT:8083b9e CLI help text refactoring to better matchhttp://docopt.org/ standardREVERT:1a51c11 Clang format ranREVERT:3a08fee Few more refactoringREVERT:a8f2ca0 Improved authentication handling in CLIREVERT:4c5533f * RefactoringREVERT:bc9836e * Updated firmware submodulesREVERT:75b3849 A better fix for#8REVERT:2674ab5 Fixed issue#6REVERT:a55ac88 Refactoring.REVERT:526213c Clang format ranREVERT:0483d8f * Fixed "Add new token" scene.REVERT:9c1d1b9 * Made PIN optional (#4)REVERT:5ea454e Added timezone configuration UIREVERT:c0a9aa7 Updated format specifier where were wrongREVERT:5f8e55e Well... CLI was nice idea, but I can't make it work. Maybe next timeREVERT:99e8ceb * Updated to FuriStringREVERT:e85da67 Initial commit. Moved all the code and setup flipper firmware as submodulegit-subtree-dir: totpgit-subtree-split:2dd92db
Co-authored-by: あく <alleteam@gmail.com>
f6adf06956 BLE Spam: Fix back event deadlocks2ee30f7b2d Format862ed2cd26 Merge qrcode fromhttps://github.com/bmatcuk/flipperzero-qrcodec21a854bc9 Merge picopass fromhttps://github.com/flipperdevices/flipperzero-good-fapsbabee2eae7 Merge picopass fromhttps://github.com/xMasterX/all-the-pluginsc9cf807a2c Merge nfc_magic fromhttps://github.com/flipperdevices/flipperzero-good-fapsc34410d6f6 Merge nfc_magic fromhttps://github.com/xMasterX/all-the-plugins74a0df341c small UI fixcf1b9842a8 nfc magic sync with gen4ae5809a923 upd picopassd71190837c Picopass: enum to track auth method (#198)202576a6be Picopass: saved card save as lfrfid (#195)ae1156e5be [FL-3745] Write NTAG password and PACK to gen4 special pages (#190)b069a9c43c Fix BLE Spam3d31963c35 Picopass: add subheader to loclass UI (#197)21ca5d4709 Picopass: Save unknown blocks with ?? (#196)266e7bc update to firmware 0.100.307710ce2b0 Fix build4620da6755 Merge xremote fromhttps://github.com/xMasterX/all-the-plugins7dceef8ef5 Merge nfc_magic fromhttps://github.com/flipperdevices/flipperzero-good-faps89f1512828 Merge nfc_magic fromhttps://github.com/xMasterX/all-the-pluginsb54abc8954 Merge mfkey fromhttps://github.com/xMasterX/all-the-plugins737fc40b54 Merge ir_intervalometer fromhttps://github.com/xMasterX/all-the-plugins4f409c03f0 Merge geiger fromhttps://github.com/xMasterX/all-the-plugins386f024d3e Merge flizzer_tracker fromhttps://github.com/xMasterX/all-the-plugins57de394f5b Merge bt_trigger fromhttps://github.com/xMasterX/all-the-pluginsace76b6647 fix icon957f3ca49c bump versions82b72d2bc3 return missing parta6bf78714f no gen4 ? :(4c66aeb2d2 upd flizzertracker83bcab344c ir apps add support for new settings9451bb16b0 ir apps add support for new settingsf2eda96df9 upd mfkey666d3a4157 [FL-3357] Magic Gen2 support (#143)git-subtree-dir: applications/externalgit-subtree-split: f6adf0695636a0c4d048eec8756f66284636c789
Co-authored-by: あく <alleteam@gmail.com>
b481757d003 Save cache for clean merges058e2daafed Merge subghz_bruteforcer fromhttps://github.com/DarkFlippers/flipperzero-subbrutecf9b9e4e481 Format002502741ca Merge picopass fromhttps://gitlab.com/bettse/picopassa07de342c75 Picopass moved3227a82 Merge pull request#75 from derskythe/master0c69d33 Merge pull request#9 from derskythe/fix-typo48deea4 fix: README.md5a706106859 Merge subghz_bruteforcer fromhttps://github.com/DarkFlippers/flipperzero-subbrute797bd846323 Merge qrcode fromhttps://github.com/bmatcuk/flipperzero-qrcode6bac51db640 Merge magspoof fromhttps://github.com/zacharyweiss/magspoof_flipperd26b9c1c9f4 Merge gps_nmea fromhttps://github.com/ezod/flipperzero-gps9b94ae6 Merge pull request#74 from DarkFlippers/feat-add-318--to-9bit-chamber-linear7c5b548 feat: Update Sub-GHz BruteForcer version to 3.Ca52d025 Delay between repeats08781c7 Add "repeat" settingebd7d20 Merge pull request#30 from lekkas/quectel-l80-support8c8bd78 Document support for Quectel L8014a4e0b Merge branch 'save_as_legacy' into 'main'60d2c64 Save as legacy4ffa017 update to firmware 0.101.2c6581be Fix plugin path@Willy-JL2659fec Fix changelog250bf0c changelogd7bd706 v1.1429405af Add plugin submodule back9cc6fb0 picopass: Add wiegand parsing plugin (#205)ae4ce84 Picopass cleanup (#201)471e8db Picopass: enum to track auth method (#198)3768efe Picopass: saved card save as lfrfid (#195)86c31c2 Picopass: add subheader to loclass UI (#197)97423fc Picopass: Save unknown blocks with ?? (#196)5e7ae5b Picopass block tracking (#125)6c50747 Picopass: update with latest API (#165)adff126 Picopass save written key (#126)d6f32ef picopass: apply card to back view (#118)9a26cf8 Picopass: rename AA1 to card_data (#119)e55f891 picopass: remove backticks in changelog (#116)8ff393b Update changelog and bump version (#114)808e36d Picopass read improvements (#109)7b24843 Add circuit to picopass readme (#110)a125d70 Picopass nr mac improvements (#108)95ae7f2 picopass: Add support for non-secure cards (#106)efe1a38 Picopass: Create seader directory if needed (#101)d8303dc Picopass: handle NR-MAC auth for legacy cards (#95)ef3333a Fix markdown headings in the picopass README (#93)ea1e5bf Picopass: NR-MAC instructions (#92)e6ba055 Picopass config se problem (#90)1a6da3d Add additional keys to elite dict (#89)9012d97 Picopass: update working with keys (#88)e95daa1 Picopass: More info view (raw bytes) (#86)cf16630 Picopass: detect config card (#87)7958963 Picopass save partial (#85)8a135f2 PicoPass: Fix name buffer size issues (#84)c8d2411 Picopass save as seader (#81)6ff62d7 Picopass read card using nr-mac (#79)83535be Picopass: Update loclass notes (#80)a465f99 Picopass: Create folder before loclass (#78)93f32a1 Picopass: typo (#76)55f43bb FreeRTOS API fixes (#73)6ccba6c [FL-3593] Picopass rework. Part 1 (#68)77e776a Picopass: rename RFAL_PICOPASS_BLOCK_LEN (#63)692dc97 Picopass: check if HID CSN if read fails (#61)242578c Picopass: bump version + changelog (#56)2888b9e Picopass: Add haptics to loclass (#53)eaeee87 Picopass: populate key change input with first key of user dictionary (#54)b349f4c Picopass more bit formats (#47)d561b02 Improve loclass logic for readers doing keyrolling. (#50)83e7c4c Picopass: Remove elite user dictionary from Read Card (#48)4af84c8 Picopass: allow zero keys (#44)bf2f50c Picopass: one more readme fix (#42)d576e77 Picopass readme fix (#41)c92d228 revamp picopass readme and add loclass (#39)90bdf47 New random file name API fix (#40)7b3170a Optimise picopass crypto to fix timing issues with newer readers. (#34)2bf5b80 Picopass standard key (#32)c82a982 picopass: clean up UI, espeicially for SR cards (#31)322cb82 Picopass remove sentinel (#29)885f01f Picopass, music player version bump (#28)2bf8d61 Picopass: allow write immediately after read (#26)9589140 Music player, picopass: assets integration (#23)7caee8f Picopass: Rename option (#25)3812f9b Added fap_version field to all apps (#15)e1a8f9d Add descriptions for all the faps (#13)0e4e711 Fixes failure to read picopass cards immediately after emulating. (#10)bbf0cf4 Merge pull request#9 from bettse/custom_keygit-subtree-dir: applications/externalgit-subtree-split: b481757d0031408c9c45fc076118c1375cea0b31
What's new
Verification
Checklist (For Reviewer)