This is a web-based DX encoding simulator and decoder for film photography. It allows you to:
- Simulate DX camera auto-sensing codes by clicking on squares.
- Select film properties like ISO speed, film length, and exposure tolerance from dropdown menus.
- Decode the DX code and view the corresponding film properties.
- Print the generated DX code for a specified number of prints.
- Click on squares to simulate DX camera auto-sensing codes or select film properties from the dropdown menus.
- The corresponding film properties (ISO speed, film length, exposure tolerance) will be displayed based on the selected code.
- Click the "print" button to generate and print the DX code for a specified number of prints (defined in the "count of DX prints" field).
For more information about DX encoding, refer to the Wikipedia article: DX Encoding
Thank you for considering contributing to the DX Decoder project! Whether you're fixing a bug, implementing a new feature, or improving documentation, your contributions are welcome.
- Bug Fixes: If you find a bug, please open an issue describing the problem or, even better, submit a pull request with a fix.
- Feature Implementation: Have an idea for a new feature? Feel free to discuss it in the issues section or directly submit a pull request with your implementation.
- Documentation: Improving documentation is always appreciated. If you find something unclear or missing, please let us know or directly contribute to the documentation.
- Code Review: Reviewing pull requests helps ensure the quality of the codebase. Your insights and feedback are valuable.
- Spread the Word: If you find the project useful, consider sharing it with others or starring the repository on GitHub.
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/your_username/DX-decoder.git - Create a new branch for your changes:
git checkout -b my-feature - Make your changes and commit them:
git commit -am 'Add new feature' - Push your changes to your fork:
git push origin my-feature - Submit a pull request.
Please note that this project is governed by a Code of Conduct. By participating in this project, you agree to abide by its terms.
If you have any questions, feedback, or suggestions, please feel free to open an issue or reach out to us via email.
We appreciate your interest in contributing to the DX Decoder project! 🌟