-
Notifications
You must be signed in to change notification settings - Fork 104
Task List
bvernoux edited this page Oct 12, 2014
·
281 revisions
The first place to look for open tasks that you can help with is the Issues List.
The following list will be removed once everything is moved to the Issues List, completed, or obsolete. If you are interested in helping with any of these tasks, coordinate with the person in parentheses. Try IRC first freenode channel #hydrabus, then email.
- Refactoring of command "engine"
- HydraBus only:
- Add compatible BusPirate commands: MODE_INFO=i, MODE_START=[, MODE_STOP=], MODE_STARTR={, MODE_STOPTR=}, MODE_READ=r, MODE_CLK_HI=/, MODE_CLK_LO=, MODE_CLK_TK=^, MODE_DAT_HI=-, MODE_DAT_LO=_, MODE_DAT_RD=., MODE_BIT_RD=!
- New Bus mode configuration and management: Hiz
- HydraBus only
- New Bus mode configuration and management:
- SPI Parameters: SPI DevNum, Mode=Slave/Master, Baudrate, Polarity/Phase, NbBits, FirstBit=LSB/MSB
- I2C Parameters: I2C DevNum, Mode=Slave/Master, Baudrate, Address
- UART Parameters: UART DevNum, Baudrate ...
- New Bus mode configuration and management:
- "Smart" completion depending on command when TAB is pressed to simplify/speedup commands usage
- Add management/split of command which include "" to enter string.
- Add #define HYDRA_NFC to build and include HydraNFC features if not defined does not include those features in firmware (for people which do not want firmware including HydraNFC).
- Cleanup whole source code using linux coding style.
- SD commands:
- New commands: "rm", "mkdir"
- New feature: Replay some terminal commands from a specified sd file, command name TBD.
- New feature: "logon [filename]" & "logoff" to log everything from the terminal in & out to a sd card file (autonamtic name like logX.txt with X=0 at start incremented each time a new logon is called) log is stopped/flushed when calling "logoff".
- CAN, GPIO, Parallel Bus (2 to 32bits) with mode sniffer, read and write (with option to log data in realtime to MicroSD) (depending on feedback)
- 1/2/3 Wire with mode sniffer, read and write (depending on feedback)
- Basic Multimeter up to 3.3V (depending on feedback)
- Basic Scope up to 3.3V and up to 7.2MSPS/12bits. (depending on feedback).
- USB 1.x/2.0 LS/FS sniffer mode (using special passthrough mode with logging directly to MicroSD) (depending on feedback).
- Same command/syntax as defined in BusPirate menu (with some extensions/new features) (depending on feedback)
- Emulator mode (Card Emulation) is planned and lot of other modes TBD (like raw mode to modulate even proprietary protocol on 13.56MHz).
- Sniffer mode for ISO14443B and ISO15693 or lot of other mode TBD (raw specific mode).
- CHANGELOG
- Console commands
- Binary mode guide
-
NFC/HydraNFC v1 guide
- Read UID of an ISO/IEC_14443 Tag
- Read UID and data of a MIFARE Ultralight Tag
- Read UID of an ISO/IEC 15693 Tag
- Emul ISO14443a Tag
- Emul MIFARE Ultralight Tag
- Emul Mifare Classic Tag
- Unique NFC sniffer design
- Launch NFC sniffer from console
- Sniffer ISO14443A wireshark pcap
- Autonomous/stand-alone sniffer mode
- Sniffer ISO14443A real-time infinite trace mode
- HydraFW-HydraNFC-v1.x-TRF7970A-Tutorial