Compare commits

...
Author SHA1 Message Date
crocsg 4f659eba60 add exemple 2025-12-27 15:16:04 +01:00
crocsg 5a1e18a4d9 add pasfou bag 2025-12-27 11:42:29 +01:00
StephaneG f2b9f0de4d Fix openflexure link 2025-10-31 00:01:08 +01:00
crocsg f7d98bbf80 add code of conduct 2025-10-29 22:55:40 +01:00
crocsg 561d33b582 Translated using Weblate (English)
Currently translated at 100.0% (32 of 32 strings)

Translation: BrailleRAP Building manual/manual_history
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_history/en/
2025-10-29 13:27:09 +00:00
crocsg a7240bfa20 Translated using Weblate (English)
Currently translated at 100.0% (423 of 423 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-10-29 13:27:09 +00:00
Stephane Godin 5c9adbcbd4 fix merge conflict 2025-10-29 14:13:35 +01:00
crocsg d529731d3e Translated using Weblate (English)
Currently translated at 100.0% (422 of 422 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-10-29 12:30:07 +00:00
crocsg 71758eac2d update english translation 2025-10-29 12:29:45 +00:00
crocsg 3952eb46a9 update doc 2025-10-29 13:20:45 +01:00
crocsg 604f17fe1b update printed parts board. Improve 3d plastic parts for printability 2025-10-29 12:36:46 +01:00
crocsg c90f1ec09d fix motor wiring in english manual 2025-10-28 20:41:28 +01:00
Stephane 500802c007 update history 2025-08-07 13:16:47 +08:00
Stephane 4306d1d531 update version number 2025-08-07 13:12:35 +08:00
Stephane 02f614944f fix missing oshwa missing cert 2025-08-02 12:43:16 +08:00
Stephane e228eaf154 add oshwa certification 2025-08-01 12:37:01 +08:00
crocsg 406749d2a4 Translated using Weblate (English)
Currently translated at 100.0% (6 of 6 strings)

Translation: BrailleRAP Building manual/manual_drivers
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_drivers/en/
2025-07-17 05:55:51 +00:00
mark-hubbart ba5838b18f Translated using Weblate (English)
Currently translated at 100.0% (422 of 422 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-07-17 05:55:51 +00:00
Stephane fd9590ef5c update licence trad 2025-07-16 17:43:58 +08:00
crocsg 73a3fd8678 update translation template 2025-07-16 09:19:39 +00:00
Stephane 4d274633b6 update license 2025-07-16 17:15:03 +08:00
Stephane df2f7ac4dd Merge branch 'doc' of github.com:braillerap/BrailleRap into doc 2025-07-16 17:09:33 +08:00
crocsg 376565a5ac update translation template 2025-07-16 09:05:08 +00:00
crocsg 135e9fa638 Translated using Weblate (English)
Currently translated at 100.0% (13 of 13 strings)

Translation: BrailleRAP Building manual/manual_marlin
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_marlin/en/
2025-07-16 08:59:55 +00:00
mark-hubbart cfd8e0b194 Translated using Weblate (English)
Currently translated at 100.0% (422 of 422 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-07-16 08:57:23 +00:00
Stephane 5506913c24 update licence to OHL V2 P for clarification 2025-07-16 16:53:54 +08:00
crocsg 296d446c60 Merge branch 'master' into doc 2025-07-08 00:44:05 +02:00
crocsg e03dbf0a71 typo 2025-07-08 00:42:27 +02:00
crocsg 6e240ae096 add power plate for 10mm diameter power jack 2.5 2025-07-08 00:41:41 +02:00
StephaneG d1f4e30c1e add OpenStreetTangible 2025-07-01 01:32:59 +02:00
crocsg fbc44c107a Translated using Weblate (English)
Currently translated at 100.0% (30 of 30 strings)

Translation: BrailleRAP Building manual/manual_history
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_history/en/
2025-06-22 22:18:27 +00:00
crocsg acc82363c3 Merge branch 'doc' of github.com:braillerap/BrailleRap into doc 2025-06-23 00:03:50 +02:00
crocsg 5a13f8b47b Merge branch 'doc' of https://translate.codeberg.org/git/braillerap-building-manual/braillerap_glossary into doc 2025-06-22 23:59:11 +02:00
mark-hubbart 3e7abf12b2 Translated using Weblate (English)
Currently translated at 100.0% (24 of 24 strings)

Translation: BrailleRAP Building manual/manual_history
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_history/en/
2025-06-22 21:50:30 +00:00
crocsg 887321fafc update translation 2025-06-22 21:49:02 +00:00
crocsg 651fa62d52 update padding 2025-06-22 21:28:06 +02:00
crocsg 7c63bcbf49 video integration 2025-06-22 21:25:02 +02:00
crocsg 76681d421b update video url 2025-06-22 21:20:53 +02:00
crocsg 610184e64a video link 2025-06-22 21:18:46 +02:00
crocsg e430c38c83 update list 2025-06-22 21:15:49 +02:00
crocsg ffc9601341 Translated using Weblate (English)
Currently translated at 100.0% (24 of 24 strings)

Translation: BrailleRAP Building manual/manual_history
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_history/en/
2025-06-22 19:10:55 +00:00
mark-hubbart 99d4882fbb Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-06-22 19:10:55 +00:00
crocsg d256b8497b update list 2025-06-22 18:59:15 +00:00
crocsg 53eeca3d51 update list 2025-06-22 20:57:19 +02:00
mark-hubbart 553a3a55dc Translated using Weblate (English)
Currently translated at 100.0% (422 of 422 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-06-22 18:37:22 +00:00
crocsg f3505be530 update history 2025-06-22 18:36:10 +00:00
crocsg 12bcecf752 update history 2025-06-22 20:25:28 +02:00
crocsg b6cf5560eb Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-06-14 21:58:26 +00:00
crocsg 0c47cb612e try to force update 2025-06-12 01:07:52 +02:00
crocsg 1b7cff6a72 update translation template 2025-06-11 22:57:29 +00:00
crocsg 7f983c6697 Merge branch 'doc' of github.com:braillerap/BrailleRap into doc 2025-06-12 00:53:20 +02:00
crocsg 0b5da13993 fix external link 2025-06-12 00:53:07 +02:00
crocsg 6fafdce009 update translation template 2025-06-11 22:51:02 +00:00
crocsg 69be0f95f1 fix external link, doc is rst not md 2025-06-12 00:48:28 +02:00
crocsg 3441415148 Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-06-11 22:44:27 +00:00
crocsg e7cafa2505 update translation template 2025-06-11 22:40:39 +00:00
crocsg 2e8eacafdf add endstop model 2025-06-12 00:34:53 +02:00
crocsg 383a536288 Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-06-04 08:21:15 +00:00
milimarg 2e22864674 Translated using Weblate (English)
Currently translated at 92.3% (12 of 13 strings)

Translation: BrailleRAP Building manual/manual_marlin
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_marlin/en/
2025-06-04 08:18:25 +00:00
crocsg a8fe4f4bc9 update trsnalation for some bom details 2025-06-04 08:15:15 +00:00
crocsg 72d003bbc7 update some bom details 2025-06-04 09:47:52 +02:00
crocsg a93ff17853 add weblate host for translation 2025-05-12 09:59:38 +02:00
mark-hubbart e91b6dd0b2 Translated using Weblate (English)
Currently translated at 100.0% (23 of 23 strings)

Translation: BrailleRAP Building manual/manual_history
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_history/en/
2025-05-12 07:37:18 +00:00
milimarg 57e8bac5b3 Translated using Weblate (English)
Currently translated at 46.1% (6 of 13 strings)

Translation: BrailleRAP Building manual/manual_marlin
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_marlin/en/
2025-05-10 11:52:59 +00:00
mark-hubbart eec58d5554 Translated using Weblate (English)
Currently translated at 100.0% (58 of 58 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-05-07 15:53:00 +00:00
crocsg e55da41f33 update translation template 2025-05-05 20:11:13 +00:00
crocsg 6cbe060bf0 update title 2025-05-05 22:09:16 +02:00
crocsg cd7d52bf2d Translated using Weblate (English)
Currently translated at 100.0% (423 of 423 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-05-05 19:12:57 +00:00
crocsg a97455c1c4 Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-05-05 19:12:57 +00:00
crocsg 346ee80ad1 update translation template 2025-05-05 19:06:27 +00:00
crocsg 6a2726761d dxf comment 2025-05-05 21:04:22 +02:00
crocsg 250e81f9f2 update translation template 2025-05-05 19:01:24 +00:00
crocsg f45b4d40d8 delete quote 2025-05-05 20:58:52 +02:00
crocsg d7cba7fc6d test 2025-05-05 20:56:25 +02:00
crocsg 7150f5988f check bloc 2025-05-05 16:56:31 +02:00
crocsg 7b95147988 change quote 2025-05-05 16:51:23 +02:00
crocsg 19f7a5f37c add some space 2025-05-05 16:47:49 +02:00
crocsg c25ca77d76 update 2025-05-05 15:26:05 +02:00
crocsg 9f8937ecb2 Translated using Weblate (English)
Currently translated at 100.0% (412 of 412 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-05-05 13:24:51 +00:00
crocsg 5ed7b093b9 Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-05-05 13:24:51 +00:00
crocsg 70d43bcd3d update doc template 2025-05-05 12:29:01 +00:00
crocsg 58c00f6c70 Merge branch 'doc' of github.com:braillerap/BrailleRap into doc 2025-05-05 12:21:07 +00:00
crocsg 754d95fb08 solenoid mount 2025-05-05 14:20:32 +02:00
crocsg 2c2a7bd46f Merge branch 'doc' of github.com:braillerap/BrailleRap into doc 2025-05-05 12:18:26 +00:00
crocsg dd52a73afd update translation templates 2025-05-05 12:18:03 +00:00
crocsg ee3be22d80 block quotes 2025-05-05 14:14:50 +02:00
crocsg 9940ad7c68 Clarify washer dimensions 2025-05-05 14:09:15 +02:00
crocsg bdb3089143 Merge branch 'doc' of https://translate.codeberg.org/git/braillerap-building-manual/braillerap_glossary into doc 2025-05-05 14:03:02 +02:00
mark-hubbart eecc5cb2ff Translated using Weblate (English)
Currently translated at 100.0% (346 of 346 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-05-05 11:56:02 +00:00
mark-hubbart 2c5a7fa915 Translated using Weblate (English)
Currently translated at 100.0% (40 of 40 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-05-05 11:56:02 +00:00
mark-hubbart e8ad10d4e8 Translated using Weblate (English)
Currently translated at 100.0% (4 of 4 strings)

Translation: BrailleRAP Building manual/braillerap_glossary
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/braillerap_glossary/en/
2025-05-05 11:56:02 +00:00
crocsg 53a47a56e8 update link 2025-05-05 13:30:34 +02:00
crocsg c86f61df57 Merge branch 'doc' of https://translate.codeberg.org/git/braillerap-building-manual/braillerap_glossary into doc 2025-05-05 12:21:52 +02:00
crocsg 3e4a321bde Translated using Weblate (English)
Currently translated at 100.0% (18 of 18 strings)

Translation: BrailleRAP Building manual/manual_firstembossingpage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_firstembossingpage/en/
2025-05-04 13:27:04 +00:00
crocsg c8202ba75b Translated using Weblate (English)
Currently translated at 100.0% (346 of 346 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-05-04 13:27:04 +00:00
mark-hubbart 96e028fa1a Translated using Weblate (English)
Currently translated at 100.0% (40 of 40 strings)

Translation: BrailleRAP Building manual/manual_bom
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_bom/en/
2025-05-04 13:27:04 +00:00
crocsg 97cd87d384 Translated using Weblate (English)
Currently translated at 100.0% (3 of 3 strings)

Translation: BrailleRAP Building manual/manual_index
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_index/en/
2025-05-04 13:27:04 +00:00
crocsg 40efe12a50 Translated using Weblate (English)
Currently translated at 100.0% (3 of 3 strings)

Translation: BrailleRAP Building manual/braillerap_glossary
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/braillerap_glossary/en/
2025-05-04 13:27:04 +00:00
crocsg 568ee5d9ce Translated using Weblate (English)
Currently translated at 100.0% (346 of 346 strings)

Translation: BrailleRAP Building manual/manual_assemblage
Translate-URL: https://translate.codeberg.org/projects/braillerap-building-manual/manual_assemblage/en/
2025-05-03 19:28:52 +00:00
StephaneG 8e7d5aeaf5 Update README.md 2025-05-03 13:40:58 +02:00
crocsg b2d68a68df update paper support 2025-04-17 20:14:25 +02:00
crocsg 558014ffd2 update cad 2025-04-17 20:11:22 +02:00
crocsg 2043be65b8 better 3d print quality 2025-03-11 22:39:52 +01:00
crocsg 24432b1e80 add OpenStreetTouch 2025-03-11 22:39:11 +01:00
crocsg 7cf2041b3f update 3d parts to print 2025-01-25 15:25:32 +01:00
crocsg 29138a61b7 update readme 2025-01-25 12:45:02 +01:00
crocsg 92eb1fba21 update for some clarity 2025-01-06 23:12:25 +01:00
crocsg e7ab17dcae test new roll joint for better 3d print 2025-01-06 23:08:08 +01:00
crocsg 8927f9d29c improve 3d print result 2025-01-06 23:07:43 +01:00
crocsg 59122f7055 improve 3d print result 2025-01-06 23:07:18 +01:00
crocsg fea362b279 increase tolerance for left and right side identify left/right panel 2025-01-06 23:06:41 +01:00
crocsg 4c2c104f3a better tolerance and conic nuts dimension 2025-01-06 23:06:01 +01:00
crocsg 0dddc9e31a some cleaning in doc IMG 2024-12-18 23:25:14 +01:00
crocsg 2b8e423f72 test updated NlNet Banner 2024-12-18 23:22:56 +01:00
crocsg a2e2313283 add a tiny chamfer for better printing 2024-12-16 21:38:51 +01:00
crocsg e4d2f96899 Added the original licence txt has ouvaton link is dead. French version at the end 2024-12-16 21:15:12 +01:00
crocsg 7f4d09f656 update y endstop lever. Update readme 2024-12-15 22:27:09 +01:00
crocsg 1c9a6aca5b update y endstop lever. Update readme 2024-12-15 22:26:48 +01:00
StephaneG d3b4472e91 Merge pull request #4 from DeflateAwning/merge-readme-and-readme2
Merge README2.md into section of README.md
2024-12-15 15:02:24 +01:00
DeflateAwning 7f20d2dadc Merge README2.md into section of README.md 2024-12-14 16:31:58 -07:00
crocsg dad8c298d6 Merge branch 'master' of github.com:braillerap/BrailleRap 2024-12-14 23:43:37 +01:00
crocsg a6d7c0ff41 new design for easy printing 2024-12-14 23:43:18 +01:00
StephaneG 50538118cc Explain BrailleRAP and BrailleRAP XL 2024-12-14 23:24:36 +01:00
StephaneG d2795cdd53 Explain BrailleRAP and BrailleRAP XL 2024-12-14 23:18:01 +01:00
StephaneG 05f18d7cb8 Explain BrailleRAP and BrailleRAP XL 2024-12-14 23:16:01 +01:00
StephaneG c6372bd35b Update README.md 2024-12-14 23:07:53 +01:00
StephaneG b131f34568 Update french documentation link in README.md 2024-12-14 23:06:29 +01:00
StephaneG 3da5af8246 Merge pull request #1 from DeflateAwning/proof-readme
Updates to the README to improve English readability, SEO, HTML syntax, and link formatting.
2024-12-14 23:03:39 +01:00
DeflateAwning 3524ffbb33 Proofread README 2024-12-13 19:00:56 -07:00
crocsg 43ec46cbcb merge 2024-10-02 21:24:06 +00:00
crocsg 8e43304f1c typo 2024-10-02 17:42:01 +02:00
crocsg 999d6bd683 typo 2024-10-02 13:09:39 +02:00
crocsg 05336e9bc3 test new lever 2024-10-02 13:09:23 +02:00
crocsg 1dcd781a79 fix logo link 2024-08-16 12:37:57 +02:00
crocsg 9ad1a08dc5 close tag 2024-08-16 12:34:58 +02:00
crocsg 39fc9651ea center logo 2024-08-16 12:32:06 +02:00
crocsg da9e3a3e82 typo 2024-08-16 12:26:46 +02:00
crocsg d55347a511 link to desktopbraillerap and accessbraillrap 2024-08-16 12:24:46 +02:00
crocsg 5420adadb5 update bed size for XL 2024-07-09 23:40:52 +02:00
crocsg 698709521a update 2024-07-05 01:13:29 +02:00
crocsg 9199d58adb update to png 2024-07-05 00:59:09 +02:00
crocsg 65d1b224fd update to png 2024-07-05 00:58:31 +02:00
crocsg cc653a5a90 update alt 2024-07-05 00:49:23 +02:00
crocsg d226666256 UPDATE LINK 2024-07-05 00:48:39 +02:00
crocsg 1b4e8fc032 update size 2024-07-05 00:27:34 +02:00
crocsg dac953a5b0 update size 2024-07-05 00:23:57 +02:00
crocsg ecfad69ec1 added nlnet logo 2024-07-05 00:22:41 +02:00
crocsg 94194bd7f0 rename 2024-07-04 23:21:48 +02:00
crocsg 0196003651 Add braillerap XL 2024-07-04 23:18:46 +02:00
crocsg 8ca9193273 Merge branch 'work66' of github.com:braillerap/BrailleRap into work66 2024-07-04 23:08:56 +02:00
crocsg 293d884ab4 update translation 2024-07-04 23:08:09 +02:00
crocsg 7c6564b6de translation 2024-07-04 21:01:40 +00:00
crocsg 1902989aae update translation 2024-07-04 20:59:26 +00:00
crocsg d7fa6f6589 update assembly instruction 2024-07-04 20:50:56 +00:00
crocsg e67376f8e3 update assembly guide 2024-07-04 20:34:37 +00:00
crocsg fd3d8486f0 update translation 2024-07-04 20:14:48 +00:00
crocsg f43ca11b78 update gitignore 2024-07-04 20:14:30 +00:00
crocsg 438c967473 update assembly instruction 2024-07-04 20:12:23 +00:00
crocsg 347e87938e updated translation 2024-07-04 19:54:26 +00:00
crocsg 8bf51e22ae Merge branch 'master' into work66 2024-07-04 19:50:36 +00:00
crocsg a2dd4a3222 update printed parts 2024-07-04 21:46:10 +02:00
crocsg 5067dc7a88 typo 2024-07-04 16:04:46 +00:00
crocsg 7c2f93a705 update translation 2024-07-04 15:55:00 +00:00
crocsg 9a9de4e847 update translation 2024-07-04 15:54:02 +00:00
crocsg 795a2b00a6 update translation 2024-07-04 15:41:54 +00:00
crocsg 4ad38d23a3 typo 2024-07-04 15:33:06 +00:00
crocsg 7af16e2140 Merge branch 'work66' of github.com:braillerap/BrailleRap into work66 2024-07-04 15:28:21 +00:00
crocsg 2adbc4ffc5 update translation 2024-07-04 15:28:15 +00:00
crocsg d8072fc45f Merge branch 'work66' of github.com:braillerap/BrailleRap into work66 2024-07-04 00:47:39 +02:00
crocsg 2c060dc20a update solenoid guides 2024-07-04 00:47:24 +02:00
crocsg a9192f152e update translation 2024-07-03 22:04:33 +00:00
crocsg 136bb89084 update v6.6 translation 2024-07-03 21:54:57 +00:00
crocsg 034d253397 add m206 command 2024-07-03 11:37:14 +02:00
crocsg 5fbee7c17d update lasercut files 2024-07-03 11:22:02 +02:00
crocsg c9a914ad37 v6.6 2024-07-03 11:18:33 +02:00
crocsg 91ebd94dd8 v6.6 2024-07-03 11:18:22 +02:00
crocsg f54baeb096 XL 2024-06-30 23:17:29 +02:00
crocsg 31d4b5efe5 BrailleRAP XL 2024-06-29 12:37:21 +02:00
crocsg 54c8b45884 BrailleRAP XL 2024-06-29 12:10:31 +02:00
crocsg 14557a5d32 start XL 2024-06-29 11:57:32 +02:00
crocsg a5649d1c9a delete old A3 2024-06-28 21:31:19 +02:00
crocsg 6c207d535b update paper guide for xl 2024-06-28 21:30:10 +02:00
crocsg 03aabbdd67 typo 2024-06-10 19:01:53 +02:00
crocsg 225ecb0702 add MKS tinybee in bom 2024-06-10 17:51:58 +02:00
crocsg 06f281732d update bom typo 2024-06-10 01:37:47 +02:00
crocsg 59b75bcb4d update version 2024-06-10 01:34:40 +02:00
crocsg ed84472b02 update y enstop and add BrailleRAP XL 2024-06-10 01:33:15 +02:00
crocsg c9085a895e add brailleRAP XL 2024-06-10 01:06:45 +02:00
crocsg a070f3be0c update doc 2024-06-10 00:59:10 +02:00
crocsg aab022a60a update printed parts 2024-06-10 00:58:59 +02:00
crocsg c18278973e upgrade printed parts 2024-06-10 00:08:27 +02:00
crocsg e1cf4bb9ce cable path for BrailleRAP XL 2024-06-09 23:50:34 +02:00
crocsg 15421c495b Paper guide for BrailleRAP XL 2024-06-09 23:49:34 +02:00
crocsg 82d047cc42 stronger part and less tolerance 2024-05-25 21:20:47 +02:00
crocsg 9866ef80e4 update default speed and accel 2024-05-25 21:19:33 +02:00
StephaneG 1678f5aab2 Update solenoid reference 2024-03-31 18:08:46 +02:00
crocsg 9d027061b0 update version 2024-03-05 22:30:47 +01:00
crocsg 7bdc492bef update 3d printed parts board 2024-03-05 22:28:43 +01:00
crocsg 4eb275e1ee update lasercut file for better door closing system with PMMA 2024-03-05 22:22:27 +01:00
crocsg c4996e7d96 update y endstop 2024-03-05 22:09:38 +01:00
crocsg 3f47499746 add solenoid photo for MKS GEN-L 2024-03-05 22:05:01 +01:00
crocsg 1125b499a7 add enstop image 2024-03-05 22:00:54 +01:00
crocsg e56caf8ffc wiring table 2024-03-02 14:57:50 +01:00
crocsg 7b56da2798 update motor wiring 2024-03-02 14:54:37 +01:00
crocsg 449b72db02 motor wiring 2024-03-02 14:24:07 +01:00
crocsg 26781f85ab add MKS GEN-L 2024-03-02 11:03:41 +01:00
crocsg 58fa1f7c09 door lock 2024-03-02 10:10:42 +01:00
crocsg a9f827dd4a update doc 2024-03-02 09:53:23 +01:00
crocsg 3ff6a94535 update bom translation 2024-01-15 21:53:12 +00:00
crocsg 9cf06a63d5 update doc 2024-01-15 21:47:45 +00:00
crocsg 8b67356d23 update bom 2024-01-15 22:05:59 +01:00
crocsg 81e2e2faa0 test with new conf.py 2023-10-08 19:08:19 +02:00
crocsg 4fc718896f typo 2023-10-08 18:59:27 +02:00
crocsg 3afe2b4fb5 typo 2023-10-08 18:56:46 +02:00
crocsg 747182e88a restore old sphynx conf.py 2023-10-08 18:54:51 +02:00
crocsg cfc9b71ebe update doc language 2023-10-08 18:48:34 +02:00
crocsg 75e4a9ebaa add requirements.txt 2023-10-08 18:41:16 +02:00
crocsg dedc92b3c0 add python extension for rtd theme 2023-10-08 18:41:03 +02:00
crocsg ddfa092091 update to classic theme 2023-10-08 18:27:12 +02:00
crocsg 58d8b57977 update sphynx config 2023-10-08 18:22:19 +02:00
crocsg 76204694f6 update sphynx config 2023-10-08 18:19:17 +02:00
crocsg bc6fe8fcf8 remove theme import 2023-10-08 18:07:09 +02:00
crocsg 67672b7df8 update readme 2023-10-08 17:34:43 +02:00
crocsg caf585b061 Update readme and lasercut files 2023-10-08 17:20:29 +02:00
crocsg 5227f0e118 Merge branch 'master' of github.com:braillerap/BrailleRap 2023-08-15 21:44:51 +02:00
crocsg 3ffcd1fd33 update dxf link in en translation 2023-08-15 21:44:42 +02:00
braillerap 3f0da7d2db Update README.md 2023-05-28 19:45:48 +02:00
s godin 9679839e87 update translation 2023-05-19 12:54:08 +00:00
s godin 93dbef4e99 update doc 2023-05-19 12:37:01 +00:00
s godin 26e6171eef Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-19 12:12:01 +00:00
Stephane Godin 9eb28d7064 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-19 14:11:43 +02:00
Stephane Godin 5e217fd6a0 update AccessBrailleRAP doc 2023-05-19 14:11:30 +02:00
s godin e7e0353100 update doc 2023-05-19 12:10:23 +00:00
s godin 4279469420 add AccessBrailleRap in manual 2023-05-19 12:03:19 +00:00
Stephane Godin 5ead4e0160 Merge branch 'master' into work65 2023-05-19 13:47:00 +02:00
Stephane Godin f7424e3978 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-19 13:46:48 +02:00
s godin de31d60211 Merge branch 'master' into work65 2023-05-19 11:45:23 +00:00
s godin 9ff666dc14 update translation 2023-05-19 11:45:17 +00:00
Stephane Godin 5cdca401b1 Merge branch 'work65' 2023-05-19 12:31:01 +02:00
Stephane Godin 83d3d5f7be Merge branch 'master' into work65 2023-05-19 12:30:39 +02:00
Stephane Godin dddb8f58ce stl cleaning 2023-05-19 12:30:18 +02:00
s godin fa56887fea Merge branch 'work65' 2023-05-18 23:03:15 +00:00
s godin 1b33799b0d Merge branch 'master' of github.com:braillerap/BrailleRap 2023-05-18 23:02:16 +00:00
s godin 81621df97c update gitigore 2023-05-18 23:01:08 +00:00
Stephane Godin 5df0c2efe0 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-19 00:57:54 +02:00
Stephane Godin 75974db351 update docs 2023-05-19 00:57:41 +02:00
s godin e5a50be056 update history link 2023-05-18 17:41:20 +00:00
s godin d339c8e7e9 update bom and translation 2023-05-18 10:26:11 +00:00
s godin 37985050c9 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-18 10:16:57 +00:00
s godin 3e35052284 update translation 2023-05-18 10:16:52 +00:00
Stephane Godin 55496ef883 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-18 12:14:50 +02:00
Stephane Godin 89ce426b83 update img 2023-05-18 12:14:27 +02:00
s godin 08e23b1302 update doc 2023-05-17 16:09:03 +00:00
s godin fe6c20a4e8 update paper support doc 2023-05-17 16:05:54 +00:00
s godin cd62e45beb update translation 2023-05-17 09:52:58 +00:00
s godin 9baf44e867 update lid lock img 2023-05-17 09:49:44 +00:00
Stephane Godin 25482c16d1 update lid fix 2023-05-17 11:47:57 +02:00
Stephane Godin e847905b46 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-17 00:01:54 +02:00
Stephane Godin 3c40710d43 update doc img 2023-05-17 00:01:40 +02:00
s godin d0bddab3bf update doc 2023-05-16 21:59:24 +00:00
Stephane Godin 60cb753c0d Merge branch 'work65' 2023-05-07 01:20:52 +02:00
Stephane Godin 76069bb7ec Merge branch 'work65' 2023-05-07 01:19:49 +02:00
s godin 9c5c1a886f update doc 2023-05-06 16:46:24 +00:00
s godin 5600c8f6b2 update doc 2023-05-06 12:07:39 +00:00
Stephane Godin b8dbe22165 update pictures 2023-05-06 14:06:12 +02:00
StephaneG 255d727670 update badge 2023-05-05 23:46:35 +02:00
StephaneG ff315ec39c update doc badge 2023-05-05 23:43:47 +02:00
StephaneG bf3faf8ade update doc badge 2023-05-05 23:43:14 +02:00
s godin 0bee99e909 translation 2023-05-05 19:45:49 +00:00
s godin e7caab561a update translation 2023-05-05 19:42:03 +00:00
s godin b909ae9126 update translation 2023-05-05 19:05:55 +00:00
Stephane Godin fb9bab799d update img doc 2023-05-05 20:46:48 +02:00
Stephane Godin a749205c23 update img doc 2023-05-05 20:44:56 +02:00
Stephane Godin da6a9e598e Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 16:58:17 +02:00
Stephane Godin 95994d8832 update img 2023-05-05 16:57:57 +02:00
s godin b8febdd111 update doc 2023-05-05 14:06:30 +00:00
Stephane Godin 3afc484ef4 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 16:01:46 +02:00
Stephane Godin 723b69d3aa update img 2023-05-05 16:01:38 +02:00
s godin 37332a8e0c test css 2023-05-05 12:31:32 +00:00
s godin 6e6b35a303 update doc 2023-05-05 12:23:57 +00:00
s godin 2c9822c576 update translation 2023-05-05 11:54:34 +00:00
s godin a41fcce5f3 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 11:52:49 +00:00
Stephane Godin 36121a177f added image for doc 2023-05-05 13:52:27 +02:00
s godin 4502d0812e update doc 2023-05-05 11:51:29 +00:00
s godin f68c180d9f update doc 2023-05-05 11:49:55 +00:00
s godin e5c7c9d635 update translation 2023-05-05 10:51:26 +00:00
s godin 0eb8f325c4 update translation 2023-05-05 10:45:16 +00:00
s godin f85806dcc8 update translation 2023-05-05 10:39:01 +00:00
s godin bd316bab41 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 10:37:12 +00:00
s godin 836bcdc233 update doc motor X mount 2023-05-05 10:37:07 +00:00
Stephane Godin 36ee26192d Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 12:35:49 +02:00
Stephane Godin 077ecb726c update motor Y support 2023-05-05 12:35:17 +02:00
Stephane Godin 62bea1b38d update doc motorx mount 2023-05-05 12:34:35 +02:00
s godin 3604026a63 update doc 2023-05-05 09:29:55 +00:00
s godin 5f71076846 update motor X doc translation 2023-05-05 09:26:49 +00:00
s godin fcf8a18dd5 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 09:17:40 +00:00
s godin 7e50af02e4 update doc motor X 2023-05-05 09:17:33 +00:00
Stephane Godin 6c2e146150 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-05 11:16:10 +02:00
Stephane Godin 84db05fa4d update doc support motor X 2023-05-05 11:16:01 +02:00
s godin 479ccccba1 update translation 2023-05-04 22:33:10 +00:00
s godin db0727afa0 update doc 2023-05-04 22:12:18 +00:00
s godin c8fe677198 update translation 2023-05-04 21:58:20 +00:00
s godin 53064f1795 update translation 2023-05-04 21:48:40 +00:00
s godin e8d12bea92 update doc 2023-05-04 21:48:24 +00:00
s godin 176dbbf791 update doc 2023-05-04 21:25:09 +00:00
s godin d8012ca6a1 update 2023-05-04 21:21:33 +00:00
s godin f3082b261e update 2023-05-04 21:19:33 +00:00
s godin 8aa5e99916 update doc 2023-05-04 21:08:16 +00:00
s godin dc070da12d update doc 2023-05-04 21:01:08 +00:00
s godin 034b44db52 typo 2023-05-04 20:12:53 +00:00
s godin 58b0e7d098 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-04 19:21:21 +00:00
s godin cb5b949ab5 typo 2023-05-04 19:21:16 +00:00
Stephane Godin 4a6b4c7656 Merge branch 'work65' of github.com:braillerap/BrailleRap into work65 2023-05-04 20:52:27 +02:00
Stephane Godin 77cb3850bc update motor support 2023-05-04 20:52:19 +02:00
s godin 3390c1ca4c typo 2023-05-04 18:50:49 +00:00
s godin 3cfa52e6c9 typo 2023-05-04 18:32:16 +00:00
s godin 927b74b5df typo 2023-05-04 18:25:53 +00:00
s godin 80c09c1548 update 2023-05-04 18:18:27 +00:00
s godin dba083dc54 doc 2023-05-04 18:15:10 +00:00
s godin 92b4c836b4 update 2023-05-04 18:04:42 +00:00
s godin 4920d54bed update toc 2023-05-04 17:17:34 +00:00
s godin 06d0985f66 supress uuid for sphynx 2023-05-04 16:52:33 +00:00
s godin aa7ceb89d2 update doc 2023-05-04 16:45:55 +00:00
s godin 19d049349b logo 4 2023-05-04 16:40:08 +00:00
s godin 3f6755d73d logo 3 2023-05-04 16:19:44 +00:00
s godin f6ce8a4b88 test logo 2 2023-05-04 16:05:02 +00:00
s godin 58386513e5 test logo 2023-05-04 16:03:33 +00:00
s godin f093003276 delete old sphynx theme 2023-05-04 15:44:53 +00:00
s godin e88ef22cab update doc/conf.py 2023-05-04 15:20:41 +00:00
s godin fb0db99e23 ad readthedoc yaml file 2023-05-04 15:16:09 +00:00
s godin 80c17a3170 update doc 2023-05-04 14:57:09 +00:00
s godin d642fe8896 update 2023-05-04 12:26:56 +00:00
s godin 8ee0b5dba3 update doc 2023-05-04 12:23:46 +00:00
s godin f6c45ff703 update translation 2023-05-04 12:17:52 +00:00
s godin 8c68a96d3a update doc 2023-05-04 12:08:21 +00:00
s godin db634b435a update some structuredtext markup 2023-05-04 10:33:54 +00:00
s godin bb2cf94a0a restart en translation 2023-05-04 09:54:11 +00:00
Stephane Godin 65e158fff7 Update clipboard 2023-05-03 23:57:11 +02:00
Stephane Godin 09ab7d7e89 update motor support, trolley marking 2023-05-03 18:10:58 +02:00
Stephane Godin 07a975bf08 update motor support 2023-04-10 21:15:23 +02:00
Stephane Godin b833b6e881 added natbraille in licence.txt 2023-01-06 17:07:17 +01:00
Stephane Godin 315d1d1857 update commit comment 2023-01-06 14:52:53 +01:00
Stephane Godin c4d3ed165c update img 2023-01-06 14:52:12 +01:00
Stephane Godin 71b21a0a26 update doc 2023-01-06 14:01:17 +01:00
Stephane Godin 403f2c147d update doc badge 2023-01-06 13:50:03 +01:00
Stephane Godin 8b8081f7be update links 2023-01-06 13:44:21 +01:00
Stephane Godin 802efb5130 update links 2023-01-06 13:39:48 +01:00
Stephane Godin c5092a6651 update links 2023-01-06 12:44:02 +01:00
Stephane Godin 099b3bb8f3 update links 2023-01-06 12:40:49 +01:00
Stephane Godin 4d3f74294c brap cameroun 2023-01-06 12:32:27 +01:00
Stephane Godin d9f9d71aef test version 2023-01-04 00:09:52 +01:00
Stephane Godin 08327c865a test version 2023-01-03 23:59:45 +01:00
Stephane Godin b540298ec9 update bom 2023-01-02 20:37:49 +01:00
Stephane Godin 64a5c35ed0 update spacing 2023-01-02 16:10:25 +01:00
Stephane Godin 72562e8ca9 update emphasys 2023-01-02 16:01:41 +01:00
Stephane Godin f39d69a7e2 test ELECTRO_MAGNET_guide tolerance 2023-01-02 11:22:45 +01:00
202 changed files with 66761 additions and 2698 deletions
+1
View File
@@ -10,3 +10,4 @@ MarlinBraille.zip
NatBrailleTools/bin/hs_err_pid2756.log
*.log
NatBrailleTools/gcodestreamer/.settings/org.eclipse.jdt.core.prefs
+29
View File
@@ -0,0 +1,29 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
# Required
version: 2
# Set the version of Python and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.11"
# You can also specify other tool versions:
# nodejs: "19"
# rust: "1.64"
# golang: "1.19"
# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/conf_rtd.py
# If using Sphinx, optionally build your docs in additional formats such as PDF
formats:
- pdf
# Optionally declare the Python requirements required to build your docs
python:
install:
- requirements: docs/requirements.txt
+38
View File
@@ -0,0 +1,38 @@
# Code of Conduct
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
**Examples of unacceptable behavior by participants include:**
* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others private information, such as a physical or electronic address, without explicit permission
* Using a supposed contributor status to coerce someone or attempt to gain an advantage of any kind
* Other conduct which could reasonably be considered inappropriate in a professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at **harassment at braillerap.org**. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the projects leadership.
## Attribution
This Code of Conduct is greatly inspired from [openflexure project](https://openflexure.org) code of conduct, adapted from the Contributor Covenant, version 1.4, available at [http://contributor-covenant.org/version/1/4](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1])
+162 -122
View File
@@ -1,159 +1,199 @@
CERN Open Hardware Licence v1.2
================================
CERN Open Hardware Licence Version 2 - Permissive
Traduction française, non-officielle, de la Licence "CERN Open Hardware Licence v1.2".
Source:http://fr-voosilla.ouvaton.org/CERN-OHL-%5Bfr%5D-Traduction-Fran%C3%A7aise.html
Contenu:
--------
Preamble
Information préalable concernant cette traduction
CERN has developed this licence to promote collaboration among
hardware designers and to provide a legal tool which supports the
freedom to use, study, modify, share and distribute hardware designs
and products based on those designs. Version 2 of the CERN Open
Hardware Licence comes in three variants: this licence, CERN-OHL-P
(permissive); and two reciprocal licences: CERN-OHL-W (weakly
reciprocal) and CERN-OHL-S (strongly reciprocal).
Traduction de la licence CERN Open Hardware Licence v1.2
The CERN-OHL-P is copyright CERN 2020. Anyone is welcome to use it, in
unmodified form only.
Use of this Licence does not imply any endorsement by CERN of any
Licensor or their designs nor does it imply any involvement by CERN in
their development.
Information préalable concernant cette traduction
-------------------------------------------------
Chacun est autorisé à copier et distribuer des copies conformes de cette traduction, mais toute modification en est proscrite, sans l'autorisation expresse de son auteur et/ou sans l'autorisation expresse de l'auteur du texte original de la licence "CERN Open Hardware Licence v1.2".
1 Definitions
Le texte original de la licence CERN Open Hardware Licence v1.2 , se trouve à l'adresse internet suivante ;
1.1 'Licence' means this CERN-OHL-P.
https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.2
1.2 'Source' means information such as design materials or digital
code which can be applied to Make or test a Product or to
prepare a Product for use, Conveyance or sale, regardless of its
medium or how it is expressed. It may include Notices.
Cette traduction libre est réalisée dans le cadre des travaux du projet de matériel libre VOOSILLA, par 4k5ADllF0cok6 4kHq.ruL70FDI [1] en octobre 2015. Ce document est disponible via le site de CERN-OHL.
1.3 'Covered Source' means Source that is explicitly made available
under this Licence.
Cette traduction est disponible notamment via les adresses internet URL suivantes:
1.4 'Product' means any device, component, work or physical object,
whether in finished or intermediate form, arising from the use,
application or processing of Covered Source.
page internet CERN-OHL [fr] , ou
fichiers aux formats html, odt, pdf, à télécharger , ou
fichier html sur GITLAB .
1.5 'Make' means to create or configure something, whether by
manufacture, assembly, compiling, loading or applying Covered
Source or another Product or otherwise.
Toute personne souhaitant contribuer à l'amélioration de cette traduction, est invitée à le faire tranquillement et en toute sérénité, en postant notamment ses travaux, remarques, commentaires à l'adresse email ci-dessous, ou bien en utilisant Git (voir ci-dessus).
1.6 'Notice' means copyright, acknowledgement and trademark notices,
references to the location of any Notices, modification notices
(subsection 3.3(b)) and all notices that refer to this Licence
and to the disclaimer of warranties that are included in the
Covered Source.
voosilla-incub-contact[cH3z]confluence.listes.vox[P01nt]coop, en remplaçant [cH3z] par le signe arobase (@) et [P01nt] par un point (.).
1.7 'Licensee' or 'You' means any person exercising rights under
this Licence.
CERN = Conseil Européen pour la Recherche Nucléaire (European Organization for Nuclear Research) - Genève
1.8 'Licensor' means a person who creates Source or modifies Covered
Source and subsequently Conveys the resulting Covered Source
under the terms and conditions of this Licence. A person may be
a Licensee and a Licensor at the same time.
Projet CERN-OHL = <http://www.ohwr.org>
1.9 'Convey' means to communicate to the public or distribute.
[1] : Les identités sont données après avoir été cryptées avec la fonction crypt PHP . Chaque composante ci-dessous, entre crochets [], de l'identité est cryptée selon le respect du principe suivant, en respectant la logique de mise en forme, les majuscules et minuscules:
Pour un individus: [Prénom] [Nom] date de naissance le [jj/mm/aaaa] à [Ville] [Pays] .
Pour une organisation: [Nom] siège social à [Ville] [Pays] .
2 Applicability
Avertissement important au sujet de cette traduction:
2.1 This Licence governs the use, copying, modification, Conveying
of Covered Source and Products, and the Making of Products. By
exercising any right granted under this Licence, You irrevocably
accept these terms and conditions.
Ce document est une traduction non officielle en langue française, de la licence "CERN Open Hardware Licence v1.2" dont le texte original est rédigé en anglais (traduction de l'anglais vers le français).
2.2 This Licence is granted by the Licensor directly to You, and
shall apply worldwide and without limitation in time.
Cette traduction est fournie dans l'espoir qu'elle facilitera la compréhension de la licence "CERN Open Hardware Licence v1.2" pour les francophones non-anglophones.
2.3 You shall not attempt to restrict by contract or otherwise the
rights granted under this Licence to other Licensees.
Cette traduction ne constitue ni une traduction officielle, ni une traduction approuvée juridiquement par le CERN.
2.4 This Licence is not intended to restrict fair use, fair dealing,
or any other similar right.
Le CERN n'est pas la personne qui publie cette traduction. Le CERN n'a pas approuvé cette traduction en tant que substitut légalement valide de la licence authentique "CERN Open Hardware Licence v1.2".
Cette traduction n'a pas été vérifiée avec précaution par des juristes qualifiés. Par conséquent, la(les) personne(s) auteur(s) de cette traduction ne peut(peuvent) garantir avec certitude que cette traduction représente avec exactitude la signification légale des termes de la licence authentique "CERN Open Hardware Licence v1.2" publiée en langue anglaise.
3 Copying, Modifying and Conveying Covered Source
Cette traduction n’établit donc légalement aucun des termes et conditions dutilisation dune chose matérielle mise à disposition sous la licence "CERN Open Hardware Licence v1.2". Seul le texte original de la licence "CERN Open Hardware Licence v1.2" établit cette dimension légale.
3.1 You may copy and Convey verbatim copies of Covered Source, in
any medium, provided You retain all Notices.
Si vous souhaitez avoir la certitude que les activités que vous projetez seront autorisées par la licence "CERN Open Hardware Licence v1.2", veuillez vous référer à la seule version anglaise authentique de la licence "CERN Open Hardware Licence v1.2".
3.2 You may modify Covered Source, other than Notices.
Les personnes ayant réalisé cette traduction, ainsi que les personnes possédant les droits sur la licence "CERN Open Hardware Licence v1.2", vous recommandent fortement de NE SURTOUT PAS UTILISER cette traduction en tant que termes officiels pour vos propres réalisations matérielles. Utilisez plutôt la version anglaise authentique officielle de la licence "CERN Open Hardware Licence v1.2" publiée par le CERN.
You may only delete Notices if they are no longer applicable to
the corresponding Covered Source as modified by You and You may
add additional Notices applicable to Your modifications.
Si vous choisissez de transmettre cette traduction en même temps quun produit matériel mis à disposition sous les termes et conditions de la licence "CERN Open Hardware Licence v1.2", cela ne vous dispense pas de lobligation de transmettre en même temps une copie de la licence "CERN Open Hardware Licence v1.2" authentique en anglais, et de conserver dans la traduction cet important avertissement en français et son équivalent en anglais ci-dessous.
Important Warning About This French Translation:
3.3 You may Convey modified Covered Source (with the effect that You
shall also become a Licensor) provided that You:
This is a translation of the "CERN Open Hardware Licence v1.2" into French.
a) retain Notices as required in subsection 3.2; and
This translation is distributed in the hope that it will facilitate understanding, but it is not an official or legally approved translation.
b) add a Notice to the modified Covered Source stating that You
have modified it, with the date and brief description of how
You have modified it.
The CERN is not the publisher of this translation and has not approved it as a legal substitute for the authentic "CERN Open Hardware Licence v1.2".
3.4 You may Convey Covered Source or modified Covered Source under
licence terms which differ from the terms of this Licence
provided that You:
The translation has not been reviewed carefully by lawyers, and therefore the translator cannot be sure that it exactly represents the legal meaning of the authentic "CERN Open Hardware Licence v1.2" published in English.
a) comply at all times with subsection 3.3; and
b) provide a copy of this Licence to anyone to whom You
Convey Covered Source or modified Covered Source.
This translation does not legally state the terms and conditions of use of any Hardware (Product) licenced under "CERN Open Hardware Licence v1.2" — only the original English text of the "CERN Open Hardware Licence v1.2" does that.
If you wish to be sure whether your planned activities are
permitted by the "CERN Open Hardware Licence v1.2", please refer to its sole authentic English version of "CERN Open Hardware Licence v1.2".
4 Making and Conveying Products
You may Make Products, and/or Convey them, provided that You ensure
that the recipient of the Product has access to any Notices applicable
to the Product.
The CERN strongly urges you not to use this translation as the official distribution terms for your hardware (product); instead, please use the authentic English version published by the CERN.
If you choose to convey this translation along with an Hardware (product) covered by the "CERN Open Hardware Licence v1.2", this does not remove your obligation to convey at the same time a copy of the authentic "CERN Open Hardware Licence v1.2" in English,
and you must keep in this translation this important warning in English and its equivalent in French above.
5 DISCLAIMER AND LIABILITY
Traduction de la licence CERN Open Hardware Licence v1.2
----------------------------------------------------------
Nota Bene: à lexception de ce "nota bene", tout ce qui suit dans cette section, est la traduction de la CERN Open Hardware Licence v1.2 (selon l'information préalable située dans la section ci-dessus). Pour faciliter la lecture de cette traduction, et la cohésion avec la renommée de cette licence, le terme "CERN OHL", abréviation du terme anglais "CERN Open Hardware Licence", a été conservé tel quel, tandis que le terme "CERN Open Hardware Licence" a lui été traduit par "Licence CERN Matériel Ouvert v1.2". Les termes de traduction "Concessionnaire" et "Concédant" ont été choisis pour traduire les termes anglais "Licensee" et "Licensor".
Licence CERN Matériel Ouvert v1.2
Préambule
Au travers cette Licence CERN Matériel Ouvert ("CERN OHL") en version 1.2, le CERN espère fournir un outil permettant de favoriser la collaboration et le partage parmi les concepteurs de Matériels. Le CERN est détenteur des droits d'auteur sur la CERN OHL. Tout le monde est le bienvenu à utiliser la CERN OHL, uniquement dans sa forme non modifiée, pour la distribution de ses conceptions de Matériel Ouvert. Tout autre droit est réservé. La publication de conceptions de matériel sous CERN OHL ne constitue pas une acceptation du concédant ou de ses conceptions, ni n'implique une quelconque participation du CERN dans le développement de telles conceptions.
1. Définitions
Dans cette Licence, les termes suivants ont les significations suivantes:
"Licence" signifie cette CERN OHL.
"Documentation" signifie les diagrammes schématiques, les plans, les tracés de circuit ou de circuit imprimé, les logigrammes et tout texte descriptif, et tout autre information qui est explicitement mentionné comme étant disponible sous les conditions de cette licence. La Documentation peut exister sous n'importe quel support, incluant mais ne se limitant pas aux fichiers informatiques et aux représentations sur papier, film, ou sur tout autre support.
"Emplacement de la Documentation" signifie un emplacement où le Concédant a placé la Documentation, et qui sera, espère le Concédant, publiquement accessible au moins pour les trois années qui suivent la première communication au public, ou la première distribution, de la Documentation.
"Produit" signifie aussi bien tout ou partie d'un dispositif construit en utilisant la Documentation ou la Documentation Modifiée.
"Concessionnaire" signifie toute personne physique ou morale qui exerce des droits couverts par cette Licence.
"Concédant" signifie toute personne physique ou morale qui créée ou modifie la Documentation et qui subséquemment communique au public et/ou distribue la Documentation qui en résulte sous les termes et conditions de cette Licence.
Un Concédant peut être à la fois un Concessionnaire, et vice versa.
L'utilisation du genre masculin inclus le genre féminin et le genre neutre, et est employé uniquement pour faciliter la lecture.
2. Applicabilité
2.1 Cette licence régit l'utilisation, la reproduction, la modification, la communication au public et la distribution de la Documentation, ainsi que la fabrication et distribution des Produits. Par l'exercice de tout droit accordé en vertu de cette Licence, le Concessionnaire accepte de façon irrévocable ces termes et conditions.
2.2 Cette Licence est accordée par le Concédant directement au Concessionnaire, et elle s'applique dans le monde entier et sans limitation dans le temps. Le Concessionnaire peut céder ses droits de licence ou concéder des sous-licences.
2.3 Cette licence ne s'étend pas aux logiciels, aux micrologiciels, ou aux codes chargés dans des dispositifs programmables qui peuvent être utilisés en conjonction avec la Documentation, la Documentation modifiée ou avec les Produits, à moins qu'un tel logiciel, micrologiciel, ou code ne soit explicitement exprimé comme étant soumis à cette Licence. Autrement, l'utilisation d'un tel logiciel, micrologiciel, ou code est, soumis aux termes et conditions de la licence applicable.
3. Reproduction, modification, communication au public et distribution de la Documentation.
3.1 Le Concessionnaire doit conserver intacts tous les droits d'auteurs et les licences de marques, toutes les notices se référant à l'Emplacement de la Documentation, et toutes les notices qui se réfèrent à cette Licence et à la déclaration d'absence de garanties qui sont inclus dans la Documentation.
3.2 Le Concessionnaire peut copier, communiquer au public et distribuer des copies verbatim de la Documentation, sur n'importe quel support, selon les exigences spécifiées dans la section 3.1.
3.3 Le Concessionnaire peut modifier la documentation ou toute portion de celle-ci à condition que lors de la modification de la documentation, le Concessionnaire rende la Documentation Modifiée disponible depuis un Emplacement de la Documentation de telle sorte à ce qu'elle soit facilement localisée par un Concédant initial dès que le Concessionnaire communique au public ou distribue la Documentation Modifiée en vertu de la section 3.4, et, comme stipulé par la section 4.1, par un destinataire d'un Produit. Toutefois, le Concédant ne pourra faire valoir ses droits en vertu de la clause restrictive précédente, à moins que ou jusqu'à ce que, un Produit soit distribué.
3.4 Le Concessionnaire peut communiquer au public et distribuer la Documentation Modifiée (de ce fait en plus d'être un Concessionnaire devenant également un Concédant ), à condition qu'il doive toujours :
a) être conforme avec la section 3.1;
b) faire de telle sorte à ce que la Documentation Modifiée contienne de façon bien en évidence des notices stipulant que le Concessionnaire a modifié la Documentation, avec la date et la description des modifications;
c) faire de telle sorte à ce que la Documentation Modifiée contienne un nouvel Emplacement de Documentation lorsque la Documentation initiale en prévit un;
d) rendre disponible la Documentation Modifiée dans un même niveau d'abstraction que celui de la Documentation, dans une forme préférée pour faire des modifications sur celle-ci (càd: le format natif d'un outil de CAO qui s'applique), et dans le cas où ce format est propriétaire, dans un format consultable avec un outil régit par des termes et conditions sous une licence approuvée par l'OSI si l'outil propriétaire peut le créer; et
e) placer la Documentation Modifiée sous les termes et conditions de cette Licence ou, lorsque cela s'applique, une version postérieure de cette Licence susceptible d'être émise par le CERN.
3.5. La Licence inclus une licence non-exclusive pour ces brevets ou ces marques déposées qui sont détenus par, sous le contrôle de, ou sous-licenciable par le Concédant, dans la mesure nécessaire pour faire usage des droits accordés en vertu de cette Licence. Le champ de cette section 3.5 doit être strictement limité aux parties de le Documentation ou de la Documentation Modifiée créée par le Concédant.
4. Fabrication et Distribution des Produits
4.1. Le Concessionnaire peut fabriquer ou distribuer les Produits à la condition permanente que, lorsqu'une telle fabrication ou distribution requiert une licence sous cette Licence, le Concessionnaire fournisse à chaque destinataire de telle produits un moyen facile pour accéder à une copie de la Documentation ou de la Documentation Modifiée, comme cela s'applique, comme établit en section 3.
4.2. Le Concessionnaire est invité à informer tout Concédant qui a indiqué qu'il souhaite recevoir cette information à propos du type, de la quantité et des dates de production des Produits que le Concessionnaire a (avait) fabriqués.
5. Garantie et responsabilité
5.1 RENONCIATION - La Documentation et la Documentation Modifiée sont fournies "en l'état" et toute garantie exprimée ou tacite, incluant, mais ne se limitant pas à, les garanties tacites de commercialisation (en terme de qualité, état, qualité, existence), de qualité satisfaisante, non-violation de droits de tiers, et d'adéquation à un objectif particulier ou à un usage, est exclue en ce qui concerne la Documentation, la Documentation modifiée ou tout Produit. Le Concédant ne fait aucune déclaration qui stipulerait que la Documentation, la Documentation Modifiée, ou tout Produit, est ou sera en violation avec un brevet, un droit d'auteur, un secret d'état ou une autre droit de propriété. La totalité du risque quant à l'utilisation, la qualité, et la performance d'un Produit, est assumé par le Concessionnaire et pas par le Concédant. Cette renonciation de garantie est une partie essentielle de cette Licence et une condition pour l'octroie de tous droits en vertu de cette Licence. Le Concessionnaire garantie qu'il n'agit pas en qualité de consommateur.
5.2 LIMITE DE RESPONSABILITÉ - Le Concédant ne peut aucunement être tenu responsable d'aucune façon pour des dommages de tout type directs, indirects, spéciaux, consécutifs, exemplaires, punitifs ou autres, incluant, mais pas limité aux, achats de marchandises de remplacement ou de services, perte d'utilisation, de données ou de profits, ou interruption d'activités, même provoqués et fondés sur une quelconque théorie de contrat, de garantie, de délis (incluant la négligence), de responsabilité liée au produit ou quelque soit d'autre, survenant de n'importe quelle façon en relation avec la Documentation, la Documentation Modifiée et/ou l'utilisation, la fabrication ou la distribution d'un produit, même s'il est avisé de l'éventualité de tels dommages, et il est de la responsabilité du Concessionnaire de tenir le(s) Concédant(s) libre(s) et exonéré(s) toute responsabilité, coûts, dommages, frais et dépenses, y compris les réclamations de tiers, en relation avec à une telle utilisation.
6. General
6.1 À l'exception des droits explicitement accordés aux présentes, cette licence ni ne signifie ni ne représente un quelconque transfert ou une quelconque cession des droits de propriété intellectuelle au Concessionnaire.
6.2. Le Concessionnaire ne doit pas utiliser ou faire référence à de quelconques noms (incluant les acronymes et les abréviations), images, ou logos en vertu desquels le Concédant est connu, sauf dans la mesure où cela est requis pour se conformer avec la section 3. Une telle utilisation autorisée ou référence doit être factuelle et ne doit en aucun cas suggérer une quelconque sorte d'approbation, par le Concédant ou son personnel, de la Documentation Modifiée ou de tout Produit, ou une quelconque implication par le Concédant ou son personnel, dans la préparation de la Documentation Modifiée ou du Produit.
6.3. Le CERN peut publier des versions mises à jour de cette Licence qui conservent les mêmes dispositions générales que cette version, mais diffèrent dans les détails dans la limite du nécessaire et du raisonnable. Les nouvelles versions seront publiées avec un numéro de version unique.
6.4. Cette Licence prend fin avec effet immédiat, moyennant un préavis écrit et sans intervention d'un tribunal si le Concessionnaire échoue à se mettre en conformité avec un quelconque de ses termes et conditions, ou si le Concessionnaire initie une action en justice contre le Concédant en relation avec cette Licence. La section 5 doit continuer à s'appliquer.
5.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products
are provided 'as is' and any express or implied warranties,
including, but not limited to, implied warranties of
merchantability, of satisfactory quality, non-infringement of
third party rights, and fitness for a particular purpose or use
are disclaimed in respect of any Source or Product to the
maximum extent permitted by law. The Licensor makes no
representation that any Source or Product does not or will not
infringe any patent, copyright, trade secret or other
proprietary right. The entire risk as to the use, quality, and
performance of any Source or Product shall be with You and not
the Licensor. This disclaimer of warranty is an essential part
of this Licence and a condition for the grant of any rights
granted under this Licence.
5.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to
the maximum extent permitted by law, have no liability for
direct, indirect, special, incidental, consequential, exemplary,
punitive or other damages of any character including, without
limitation, procurement of substitute goods or services, loss of
use, data or profits, or business interruption, however caused
and on any theory of contract, warranty, tort (including
negligence), product liability or otherwise, arising in any way
in relation to the Covered Source, modified Covered Source
and/or the Making or Conveyance of a Product, even if advised of
the possibility of such damages, and You shall hold the
Licensor(s) free and harmless from any liability, costs,
damages, fees and expenses, including claims by third parties,
in relation to such use.
6 Patents
6.1 Subject to the terms and conditions of this Licence, each
Licensor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable (except as
stated in this section 6, or where terminated by the Licensor
for cause) patent licence to Make, have Made, use, offer to
sell, sell, import, and otherwise transfer the Covered Source
and Products, where such licence applies only to those patent
claims licensable by such Licensor that are necessarily
infringed by exercising rights under the Covered Source as
Conveyed by that Licensor.
6.2 If You institute patent litigation against any entity (including
a cross-claim or counterclaim in a lawsuit) alleging that the
Covered Source or a Product constitutes direct or contributory
patent infringement, or You seek any declaration that a patent
licensed to You under this Licence is invalid or unenforceable
then any rights granted to You under this Licence shall
terminate as of the date such process is initiated.
7 General
7.1 If any provisions of this Licence are or subsequently become
invalid or unenforceable for any reason, the remaining
provisions shall remain effective.
7.2 You shall not use any of the name (including acronyms and
abbreviations), image, or logo by which the Licensor or CERN is
known, except where needed to comply with section 3, or where
the use is otherwise allowed by law. Any such permitted use
shall be factual and shall not be made so as to suggest any kind
of endorsement or implication of involvement by the Licensor or
its personnel.
7.3 CERN may publish updated versions and variants of this Licence
which it considers to be in the spirit of this version, but may
differ in detail to address new problems or concerns. New
versions will be published with a unique version number and a
variant identifier specifying the variant. If the Licensor has
specified that a given variant applies to the Covered Source
without specifying a version, You may treat that Covered Source
as being released under any version of the CERN-OHL with that
variant. If no variant is specified, the Covered Source shall be
treated as being released under CERN-OHL-S. The Licensor may
also specify that the Covered Source is subject to a specific
version of the CERN-OHL or any later version in which case You
may apply this or any later version of CERN-OHL with the same
variant identifier published by CERN.
7.4 This Licence shall not be enforceable except by a Licensor
acting as such, and third party beneficiary rights are
specifically excluded.
+4 -4
View File
@@ -580,7 +580,7 @@
* Override with M201
* X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
*/
#define DEFAULT_MAX_ACCELERATION { 1500, 1500, 100, 10000 }
#define DEFAULT_MAX_ACCELERATION { 3000, 1500, 100, 10000 }
/**
* Default Acceleration (change/s) change = mm/s
@@ -590,9 +590,9 @@
* M204 R Retract Acceleration
* M204 T Travel Acceleration
*/
#define DEFAULT_ACCELERATION 1500 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION 1500 // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION 1500 // X, Y, Z acceleration for travel (non printing) moves
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration for travel (non printing) moves
/**
* Default Jerk (mm/s)
@@ -816,7 +816,7 @@
// @section machine
// The size of the print bed
#define X_BED_SIZE 240
#define X_BED_SIZE 310
#define Y_BED_SIZE 600
// Travel limits (mm) after homing, corresponding to endstop positions.
+78 -4
View File
@@ -1,16 +1,90 @@
<figure>
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/github_logo.png" alt="BrailleRAP image" style="width:50% align:center">
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/github_logo.png" alt="BrailleRAP image" style="width:75%; align:center;">
</figure>
# BrailleRap
# BrailleRAP
## Introduction
Based on a [RepRap 3d printer controller](https://reprap.org/wiki/RepRap), [BrailleRAP](https://github.com/braillerap/BrailleRap) is an open hardware device to emboss Braille text and/or Vector graphics. You can use software like [AccessBrailleRAP](https://github.com/braillerap/AccessBrailleRAP) or [DesktopBrailleRAP](https://github.com/braillerap/DesktopBrailleRAP) to translate text in Braille and build tangible documents with the device. Some tools like [OpenStreetTouch](https://github.com/braillerap/OpenStreetTouch) can help you extract data from [OpenStreetMap](https://www.openstreetmap.org) to build public transport guide or small area city map.
BrailleRAP now exist in 2 different sizes: **BrailleRAP** and **BrailleRAP XL**.
- **BrailleRAP** emboss sheet up to 210x297 mm. Lightweight, a completed device will weight less than 5 kg and fit in cabin travel case.
- **BrailleRAP XL** emboss sheet up to 297x420 mm. A larger surface if you need more space to emboss vector graphics.
<figure>
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/github_logo2.jpg" alt="BrailleRAP and BrailleRAP XL image" style="width:75%; align:center;">
</figure>
<figure>
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/brap_sample.jpg" alt="Tangible documents examples made on BrailleRAP" style="width:75%; align:center;">
</figure>
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/brap_sample2.jpg" alt="Tangible documents examples made on BrailleRAP" style="width:75%; align:center;">
</figure>
You may also find some interest in [OpenStreetTangible](https://github.com/braillerap/OpenStreetTangible), a tangible subway map of the Rennes city in France. A custom build to demonstrate the ability of OpenStreetTouch and BrailleRAP to build accessible map.
If you built a **BrailleRAP XL** maybe you want to carry it easily. The transport bag for the **BrailleRAP XL** is available [here](https://github.com/braillerap/braillerap-bag). Many thanks to [pasfou](https://github.com/pasfou) for this brilliant idea and realization.
<figure>
<img src="https://github.com/braillerap/BrailleRap/blob/master/docs/IMG/brapbag1.jpg" alt="A custom bag for BrailleRAP XL" style="width:75%; align:center;">
</figure>
## OSHWA Certification
BrailleRAP is [OSHWA](https:oshwa.org) open source hardware certified.
<a href="https://certification.oshwa.org/fr000027.html">
<img src="docs/IMG/BrailleRAP-cert-oshwa.png" alt="OSHWA certificate" width="75%"/>
</a>
## Building manual
The building manual translation files are available [on codeberg weblate host](https://translate.codeberg.org/projects/braillerap-building-manual/) . If you need the building manual in your language, feel free to contribute on codeberg/weblate.
<a href="https://translate.codeberg.org/engage/braillerap-building-manual/">
<img src="https://translate.codeberg.org/widget/braillerap-building-manual/multi-auto.svg" alt="User manual translation status" width="75%"/>
</a>
## Funding
This project is funded through [NGI0 Entrust](https://nlnet.nl/entrust), a fund established by [NLnet](https://nlnet.nl) with financial support from the European Commission's [Next Generation Internet](https://ngi.eu) program. Learn more at the [NLnet project page](https://nlnet.nl/project/BrailleRAP).
[<img src="https://nlnet.nl/logo/banner.png" alt="NLnet foundation logo" width="20%" />](https://nlnet.nl)
[<img src="https://nlnet.nl/image/logos/NGI0_tag.svg" alt="NGI Zero Logo" width="20%" />](https://nlnet.nl/entrust)
## BrailleRap 6.x Building Manual
Embosseuse Braille Open Source DIY
La documentation complete est disponible ici http://braillerap.readthedocs.io/fr/latest/index.html
[![Documentation Status](https://readthedocs.org/projects/braillerap/badge/?version=latest&style=plastic)](https://braillerap.readthedocs.io/fr/latest/?badge=latest)
La documentation complete [est disponible ici braillerap.readthedocs.io](https://braillerap.readthedocs.io/fr/latest/index.html).
==========================================================================
DIY Open Source Braille embosser
the full documentation is available here https://braillerap-en.readthedocs.io/en/latest/index.html
[![Documentation Status](https://readthedocs.org/projects/braillerap-en/badge/?version=latest&style=plastic)](https://braillerap-en.readthedocs.io/en/latest/index.html)
The full documentation [is available at braillerap-en.readthedocs.io](https://braillerap-en.readthedocs.io/en/latest/index.html).
## Repository Structure
### `docs/`
The source file for readthedoc documentation, viewable at [braillerap.readthedocs.io](https://braillerap.readthedocs.io/fr/latest/index.html).
### `lasercut/`
SVG/DXF file for laser cut
### `MarlinBraille/`
BrailleRAP Firmware for MKS GEN 1.4 & MKS GEN L 2.1.
The firmware is already configured for DRV8825 stepper drivers.
### `printed_parts/`
STL files for 3D printed parts.
There is an xlsx (3D printed parts excel board.xlsx) files that detail the parts to print.
### `NatBrailleTools/`
Java source code for NatBraille BrailleRAP driver. This is obsolete now. Consider using AccessBrailleRAP (https://github.com/braillerap/AccessBrailleRAP) instead.
Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 595 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1018 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

+119
View File
@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="666.70416"
height="706.54303"
version="1.1"
xml:space="preserve"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"
id="svg25"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs25"><filter
style="color-interpolation-filters:sRGB"
id="filter36"
x="-0.018709555"
y="-0.031350698"
width="1.0688353"
height="1.0486723"><feFlood
result="flood"
in="SourceGraphic"
flood-opacity="0.639216"
flood-color="rgb(0,0,0)"
id="feFlood35" /><feGaussianBlur
result="blur"
in="SourceGraphic"
stdDeviation="4.862668"
id="feGaussianBlur35" /><feOffset
result="offset"
in="blur"
dx="19.596354"
dy="-9.452132"
id="feOffset35" /><feComposite
result="comp1"
operator="in"
in="flood"
in2="offset"
id="feComposite35" /><feComposite
result="comp2"
operator="over"
in="SourceGraphic"
in2="comp1"
id="feComposite36" /></filter></defs><g
id="g25"
style="filter:url(#filter36)"
transform="translate(11.670403,21.122613)"><g
id="g9"><g
id="g2"><path
d="m 316.085,190.214 c -1.136,4.372 -5.389,7.182 -9.857,6.513 -22.855,-3.548 -44.572,-15.066 -60.591,-34.158 -35.111,-41.843 -29.645,-104.32 12.198,-139.431 41.844,-35.111 104.321,-29.645 139.431,12.198 16.02,19.092 23.593,42.479 23.117,65.603 -0.117,4.516 -3.622,8.215 -8.125,8.575 -4.03,0.353 -8.047,0.928 -12.032,1.727 -2.663,0.545 -5.428,-0.168 -7.494,-1.933 -2.067,-1.764 -3.205,-4.383 -3.084,-7.098 0.798,-16.564 -4.395,-33.46 -15.884,-47.152 -24.227,-28.872 -67.336,-32.644 -96.208,-8.418 -28.872,24.227 -32.643,67.336 -8.417,96.208 11.49,13.693 27.227,21.74 43.678,23.832 2.694,0.353 5.075,1.928 6.453,4.269 1.379,2.341 1.601,5.187 0.602,7.714 -1.477,3.787 -2.741,7.643 -3.787,11.551 z"
style="fill:#74aa00"
id="path1" /><path
d="m 316.047,68.301 c 16.917,-2.983 33.074,8.33 36.057,25.247 2.983,16.917 -8.33,33.074 -25.248,36.057 -16.917,2.983 -33.074,-8.33 -36.057,-25.248 -2.983,-16.917 8.33,-33.073 25.248,-36.056 z"
id="path2" /></g><g
id="g4"><path
d="m 328.813,211.345 c -4.373,-1.137 -7.183,-5.39 -6.514,-9.858 3.548,-22.854 15.067,-44.571 34.158,-60.591 41.844,-35.111 104.321,-29.645 139.431,12.199 35.111,41.843 29.645,104.32 -12.198,139.431 -19.092,16.02 -42.479,23.592 -65.602,23.117 -4.516,-0.117 -8.216,-3.623 -8.576,-8.126 -0.353,-4.029 -0.928,-8.046 -1.727,-12.032 -0.545,-2.662 0.169,-5.427 1.933,-7.494 1.765,-2.066 4.383,-3.204 7.098,-3.084 16.565,0.798 33.46,-4.394 47.153,-15.884 28.872,-24.226 32.643,-67.335 8.417,-96.207 -24.227,-28.872 -67.336,-32.644 -96.208,-8.417 -13.693,11.489 -21.74,27.226 -23.832,43.677 -0.353,2.694 -1.928,5.075 -4.269,6.454 -2.341,1.378 -5.187,1.6 -7.714,0.602 -3.787,-1.477 -7.643,-2.741 -11.55,-3.787 z"
style="fill:#74aa00"
id="path3" /><path
d="m 450.726,211.306 c 2.983,16.918 -8.33,33.074 -25.248,36.057 -16.917,2.983 -33.074,-8.33 -36.057,-25.247 -2.983,-16.918 8.33,-33.074 25.248,-36.057 16.917,-2.983 33.074,8.33 36.057,25.247 z"
id="path4" /></g><g
id="g6"><path
d="m 307.681,224.072 c 1.137,-4.372 5.39,-7.183 9.858,-6.513 22.854,3.547 44.571,15.066 60.591,34.158 35.111,41.843 29.645,104.32 -12.199,139.431 -41.843,35.111 -104.32,29.645 -139.431,-12.199 -16.02,-19.091 -23.592,-42.479 -23.117,-65.602 0.117,-4.516 3.623,-8.216 8.126,-8.576 4.029,-0.352 8.047,-0.927 12.032,-1.726 2.662,-0.545 5.427,0.168 7.494,1.933 2.067,1.764 3.204,4.383 3.084,7.098 -0.798,16.564 4.394,33.459 15.884,47.152 24.226,28.872 67.335,32.644 96.207,8.417 28.872,-24.226 32.644,-67.335 8.417,-96.207 -11.489,-13.693 -27.226,-21.74 -43.677,-23.833 -2.694,-0.352 -5.075,-1.927 -6.454,-4.268 -1.378,-2.342 -1.6,-5.188 -0.602,-7.714 1.478,-3.787 2.741,-7.644 3.787,-11.551 z"
style="fill:#74aa00"
id="path5" /><path
d="m 307.72,345.985 c -16.917,2.983 -33.074,-8.33 -36.057,-25.247 -2.983,-16.918 8.33,-33.074 25.247,-36.057 16.918,-2.983 33.074,8.33 36.057,25.247 2.983,16.918 -8.33,33.074 -25.247,36.057 z"
id="path6" /></g><g
id="g8"><path
d="m 294.954,202.941 c 4.373,1.136 7.183,5.389 6.514,9.857 -3.548,22.855 -15.067,44.572 -34.159,60.592 -41.843,35.11 -104.32,29.644 -139.431,-12.199 -35.11,-41.843 -29.644,-104.32 12.199,-139.431 19.092,-16.02 42.479,-23.593 65.602,-23.117 4.516,0.117 8.216,3.622 8.576,8.126 0.352,4.029 0.927,8.046 1.727,12.032 0.544,2.662 -0.169,5.427 -1.933,7.493 -1.765,2.067 -4.384,3.205 -7.099,3.084 -16.564,-0.798 -33.459,4.395 -47.152,15.884 -28.872,24.227 -32.644,67.336 -8.417,96.208 24.226,28.872 67.335,32.643 96.207,8.417 13.693,-11.49 21.74,-27.227 23.833,-43.678 0.352,-2.694 1.927,-5.075 4.269,-6.453 2.341,-1.379 5.187,-1.601 7.714,-0.602 3.786,1.477 7.643,2.741 11.55,3.787 z"
style="fill:#74aa00"
id="path7" /><path
d="m 173.041,202.979 c -2.983,-16.917 8.33,-33.073 25.247,-36.056 16.918,-2.983 33.074,8.329 36.057,25.247 2.983,16.917 -8.33,33.074 -25.247,36.057 -16.917,2.983 -33.074,-8.33 -36.057,-25.248 z"
id="path8" /></g></g></g><g
id="g24"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"
transform="translate(11.670403,21.122613)"><g
id="g13"><path
d="m 6.166,596.479 c -1.713,0 -3.169,-0.6 -4.368,-1.799 C 0.599,593.481 0,592.026 0,590.313 v -121.26 c 0,-1.712 0.599,-3.168 1.798,-4.367 1.199,-1.199 2.655,-1.798 4.368,-1.798 h 21.066 c 1.713,0 3.168,0.599 4.367,1.798 1.199,1.199 1.799,2.655 1.799,4.367 v 10.534 c 4.453,-5.481 10.147,-10.063 17.084,-13.745 6.936,-3.682 15.543,-5.523 25.819,-5.523 10.447,0 19.525,2.355 27.232,7.065 7.707,4.709 13.659,11.346 17.855,19.91 4.196,8.563 6.294,18.839 6.294,30.828 v 72.191 c 0,1.713 -0.599,3.168 -1.798,4.367 -1.199,1.199 -2.655,1.799 -4.368,1.799 H 98.909 c -1.713,0 -3.169,-0.6 -4.368,-1.799 -1.199,-1.199 -1.798,-2.654 -1.798,-4.367 v -70.649 c 0,-9.934 -2.441,-17.727 -7.322,-23.379 -4.881,-5.652 -11.946,-8.477 -21.195,-8.477 -8.906,0 -16.013,2.825 -21.323,8.477 -5.309,5.652 -7.964,13.445 -7.964,23.379 v 70.649 c 0,1.713 -0.599,3.168 -1.798,4.367 -1.199,1.199 -2.655,1.799 -4.368,1.799 z"
style="fill:#231f20;fill-rule:nonzero"
id="path9" /><path
d="m 166.732,596.479 c -1.713,0 -3.169,-0.6 -4.368,-1.799 -1.199,-1.199 -1.798,-2.654 -1.798,-4.367 V 420.241 c 0,-1.712 0.599,-3.168 1.798,-4.367 1.199,-1.199 2.655,-1.798 4.368,-1.798 h 21.323 c 1.713,0 3.168,0.599 4.367,1.798 1.199,1.199 1.799,2.655 1.799,4.367 v 170.072 c 0,1.713 -0.6,3.168 -1.799,4.367 -1.199,1.199 -2.654,1.799 -4.367,1.799 z"
style="fill:#231f20;fill-rule:nonzero"
id="path10" /><path
d="m 234.555,596.479 c -1.713,0 -3.169,-0.6 -4.368,-1.799 -1.199,-1.199 -1.798,-2.654 -1.798,-4.367 v -121.26 c 0,-1.712 0.599,-3.168 1.798,-4.367 1.199,-1.199 2.655,-1.798 4.368,-1.798 h 21.066 c 1.713,0 3.169,0.599 4.367,1.798 1.199,1.199 1.799,2.655 1.799,4.367 v 10.534 c 4.453,-5.481 10.147,-10.063 17.084,-13.745 6.936,-3.682 15.543,-5.523 25.819,-5.523 10.447,0 19.525,2.355 27.232,7.065 7.707,4.709 13.659,11.346 17.855,19.91 4.196,8.563 6.294,18.839 6.294,30.828 v 72.191 c 0,1.713 -0.599,3.168 -1.798,4.367 -1.199,1.199 -2.655,1.799 -4.368,1.799 h -22.607 c -1.713,0 -3.169,-0.6 -4.368,-1.799 -1.199,-1.199 -1.798,-2.654 -1.798,-4.367 v -70.649 c 0,-9.934 -2.441,-17.727 -7.322,-23.379 -4.881,-5.652 -11.946,-8.477 -21.195,-8.477 -8.906,0 -16.013,2.825 -21.323,8.477 -5.309,5.652 -7.964,13.445 -7.964,23.379 v 70.649 c 0,1.713 -0.599,3.168 -1.798,4.367 -1.199,1.199 -2.655,1.799 -4.368,1.799 z"
style="fill:#74aa00;fill-rule:nonzero"
id="path11" /><path
d="m 446.245,599.048 c -19.011,0 -34.083,-5.481 -45.215,-16.442 -11.133,-10.962 -17.128,-26.547 -17.984,-46.757 -0.171,-1.713 -0.257,-3.897 -0.257,-6.551 0,-2.655 0.086,-4.753 0.257,-6.294 0.685,-13.017 3.64,-24.192 8.863,-33.527 5.224,-9.334 12.46,-16.527 21.709,-21.58 9.248,-5.052 20.124,-7.578 32.627,-7.578 13.873,0 25.519,2.868 34.939,8.606 9.42,5.738 16.528,13.702 21.323,23.892 4.796,10.191 7.194,21.966 7.194,35.325 v 5.395 c 0,1.712 -0.6,3.168 -1.799,4.367 -1.199,1.199 -2.74,1.798 -4.624,1.798 h -85.293 v 2.056 c 0.172,5.994 1.328,11.518 3.469,16.57 2.14,5.053 5.309,9.12 9.505,12.203 4.196,3.083 9.206,4.624 15.029,4.624 4.796,0 8.82,-0.728 12.075,-2.183 3.254,-1.456 5.908,-3.126 7.964,-5.01 2.055,-1.884 3.511,-3.425 4.367,-4.624 1.541,-2.056 2.783,-3.297 3.725,-3.725 0.942,-0.429 2.355,-0.643 4.239,-0.643 h 22.094 c 1.713,0 3.126,0.514 4.239,1.542 1.113,1.027 1.584,2.312 1.413,3.853 -0.171,2.741 -1.584,6.08 -4.239,10.02 -2.655,3.939 -6.466,7.792 -11.432,11.56 -4.967,3.768 -11.176,6.894 -18.626,9.377 -7.45,2.484 -15.971,3.726 -25.562,3.726 z m -28.26,-80.926 h 56.776 v -0.77 c 0,-6.68 -1.113,-12.546 -3.339,-17.598 -2.227,-5.053 -5.481,-8.992 -9.763,-11.818 -4.282,-2.826 -9.42,-4.239 -15.414,-4.239 -5.995,0 -11.133,1.413 -15.414,4.239 -4.282,2.826 -7.494,6.765 -9.634,11.818 -2.141,5.052 -3.212,10.918 -3.212,17.598 z"
style="fill:#74aa00;fill-rule:nonzero"
id="path12" /><path
d="m 596.792,596.479 c -10.277,0 -18.926,-1.799 -25.948,-5.395 -7.022,-3.597 -12.246,-8.949 -15.671,-16.057 -3.426,-7.108 -5.138,-15.971 -5.138,-26.59 V 490.12 h -20.296 c -1.713,0 -3.168,-0.6 -4.367,-1.799 -1.199,-1.199 -1.799,-2.74 -1.799,-4.624 v -14.644 c 0,-1.712 0.6,-3.168 1.799,-4.367 1.199,-1.199 2.654,-1.798 4.367,-1.798 h 20.296 v -42.647 c 0,-1.712 0.556,-3.168 1.67,-4.367 1.113,-1.199 2.611,-1.798 4.495,-1.798 h 20.81 c 1.713,0 3.168,0.599 4.367,1.798 1.199,1.199 1.799,2.655 1.799,4.367 v 42.647 h 32.113 c 1.712,0 3.168,0.599 4.367,1.798 1.199,1.199 1.798,2.655 1.798,4.367 v 14.644 c 0,1.884 -0.599,3.425 -1.798,4.624 -1.199,1.199 -2.655,1.799 -4.367,1.799 h -32.113 v 55.748 c 0,7.022 1.241,12.503 3.725,16.442 2.483,3.939 6.808,5.909 12.973,5.909 h 17.727 c 1.713,0 3.168,0.599 4.367,1.798 1.199,1.199 1.799,2.655 1.799,4.368 v 15.928 c 0,1.713 -0.6,3.168 -1.799,4.367 -1.199,1.199 -2.654,1.799 -4.367,1.799 z"
style="fill:#74aa00;fill-rule:nonzero"
id="path13" /></g><g
id="g23"><path
d="m 28.524,633.812 c 0.412,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 5.962 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.657,0.45 -1.069,0.45 H 11.705 v 7.706 h 15.694 c 0.412,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.657 0.45,1.069 V 658 c 0,0.412 -0.15,0.768 -0.45,1.068 -0.3,0.3 -0.657,0.45 -1.069,0.45 H 11.705 v 12.15 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.656,0.45 -1.069,0.45 H 2.818 c -0.413,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -36.337 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path14" /><path
d="m 81.23,633.25 c 3.563,0 6.638,0.675 9.225,2.025 2.588,1.35 4.585,3.178 5.991,5.484 1.406,2.306 2.184,4.884 2.334,7.734 0.075,1.05 0.113,2.738 0.113,5.063 0,2.287 -0.038,3.937 -0.113,4.95 -0.15,2.85 -0.928,5.428 -2.334,7.734 -1.406,2.307 -3.403,4.135 -5.991,5.485 -2.587,1.35 -5.662,2.025 -9.225,2.025 -3.562,0 -6.637,-0.675 -9.225,-2.025 -2.587,-1.35 -4.584,-3.178 -5.99,-5.485 -1.407,-2.306 -2.185,-4.884 -2.335,-7.734 -0.075,-2.025 -0.112,-3.675 -0.112,-4.95 0,-1.275 0.037,-2.963 0.112,-5.063 0.15,-2.85 0.928,-5.428 2.335,-7.734 1.406,-2.306 3.403,-4.134 5.99,-5.484 2.588,-1.35 5.663,-2.025 9.225,-2.025 z m 7.144,15.525 c -0.188,-1.988 -0.872,-3.572 -2.053,-4.753 -1.181,-1.182 -2.878,-1.772 -5.091,-1.772 -2.212,0 -3.909,0.59 -5.09,1.772 -1.182,1.181 -1.866,2.765 -2.054,4.753 -0.112,1.237 -0.168,2.793 -0.168,4.668 0,1.838 0.056,3.432 0.168,4.782 0.188,1.987 0.872,3.572 2.054,4.753 1.181,1.181 2.878,1.772 5.09,1.772 2.213,0 3.91,-0.591 5.091,-1.772 1.181,-1.181 1.865,-2.766 2.053,-4.753 0.112,-1.35 0.169,-2.944 0.169,-4.782 0,-1.875 -0.057,-3.431 -0.169,-4.668 z"
style="fill:#231f20;fill-rule:nonzero"
id="path15" /><path
d="m 166.618,633.812 c 0.412,0 0.768,0.15 1.068,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 22.444 c 0,3.375 -0.712,6.262 -2.137,8.662 -1.425,2.4 -3.422,4.219 -5.991,5.456 -2.568,1.238 -5.559,1.857 -8.972,1.857 -3.45,0 -6.459,-0.619 -9.028,-1.857 -2.568,-1.237 -4.556,-3.056 -5.962,-5.456 -1.406,-2.4 -2.11,-5.287 -2.11,-8.662 v -22.444 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.657,-0.45 1.069,-0.45 h 7.369 c 0.412,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 22.219 c 0,2.287 0.572,4.059 1.715,5.315 1.144,1.257 2.803,1.885 4.978,1.885 2.175,0 3.835,-0.628 4.979,-1.885 1.143,-1.256 1.715,-3.028 1.715,-5.315 v -22.219 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path16" /><path
d="m 230.18,673.187 c -0.562,0 -1.05,-0.14 -1.462,-0.422 -0.413,-0.281 -0.694,-0.572 -0.844,-0.872 l -12.881,-19.237 v 19.012 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.657,0.45 -1.069,0.45 h -7.369 c -0.412,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -36.337 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.657,-0.45 1.069,-0.45 h 5.85 c 0.563,0 1.05,0.141 1.463,0.422 0.412,0.281 0.693,0.572 0.843,0.872 l 12.882,19.237 v -19.012 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.068,-0.45 h 7.369 c 0.413,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 36.337 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.656,0.45 -1.069,0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path17" /><path
d="m 307.58,649.506 c 0.075,2.1 0.113,3.45 0.113,4.05 0,0.6 -0.038,1.912 -0.113,3.937 -0.112,3.075 -0.909,5.794 -2.39,8.157 -1.482,2.362 -3.516,4.209 -6.104,5.54 -2.587,1.332 -5.587,1.997 -9,1.997 h -15.187 c -0.413,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -36.337 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 h 14.906 c 3.413,0 6.441,0.666 9.085,1.997 2.643,1.331 4.725,3.188 6.243,5.569 1.519,2.381 2.335,5.09 2.447,8.128 z m -23.794,-6.694 v 21.375 h 6.019 c 4.725,0 7.181,-2.156 7.369,-6.469 0.075,-2.175 0.112,-3.6 0.112,-4.275 0,-0.75 -0.037,-2.137 -0.112,-4.162 -0.113,-2.138 -0.816,-3.75 -2.109,-4.838 -1.294,-1.087 -3.141,-1.631 -5.541,-1.631 z"
style="fill:#231f20;fill-rule:nonzero"
id="path18" /><path
d="m 374.686,671.106 c 0.15,0.375 0.225,0.656 0.225,0.844 0,0.337 -0.121,0.628 -0.365,0.872 -0.244,0.243 -0.535,0.365 -0.872,0.365 h -7.088 c -0.637,0 -1.134,-0.14 -1.49,-0.422 -0.356,-0.281 -0.591,-0.609 -0.703,-0.984 l -1.575,-4.669 h -14.963 l -1.575,4.669 c -0.112,0.375 -0.347,0.703 -0.703,0.984 -0.356,0.282 -0.853,0.422 -1.491,0.422 h -7.087 c -0.338,0 -0.628,-0.122 -0.872,-0.365 -0.244,-0.244 -0.366,-0.535 -0.366,-0.872 0,-0.188 0.075,-0.469 0.225,-0.844 l 12.263,-35.438 c 0.187,-0.525 0.487,-0.965 0.9,-1.321 0.412,-0.357 0.956,-0.535 1.631,-0.535 h 9.113 c 0.675,0 1.218,0.178 1.631,0.535 0.412,0.356 0.712,0.796 0.9,1.321 z m -14.793,-12.713 -4.557,-13.5 -4.556,13.5 z"
style="fill:#231f20;fill-rule:nonzero"
id="path19" /><path
d="m 437.349,633.812 c 0.412,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 5.962 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.657,0.45 -1.069,0.45 h -9.9 v 28.856 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.656,0.45 -1.069,0.45 h -7.369 c -0.412,0 -0.768,-0.15 -1.068,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -28.856 h -9.9 c -0.413,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -5.962 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path20" /><path
d="m 474.418,673.187 c -0.413,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -36.337 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 h 7.368 c 0.413,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 36.337 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.656,0.45 -1.069,0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path21" /><path
d="m 536.405,633.25 c 3.563,0 6.638,0.675 9.225,2.025 2.588,1.35 4.585,3.178 5.991,5.484 1.406,2.306 2.184,4.884 2.334,7.734 0.075,1.05 0.113,2.738 0.113,5.063 0,2.287 -0.038,3.937 -0.113,4.95 -0.15,2.85 -0.928,5.428 -2.334,7.734 -1.406,2.307 -3.403,4.135 -5.991,5.485 -2.587,1.35 -5.662,2.025 -9.225,2.025 -3.562,0 -6.637,-0.675 -9.225,-2.025 -2.587,-1.35 -4.584,-3.178 -5.99,-5.485 -1.407,-2.306 -2.185,-4.884 -2.335,-7.734 -0.075,-2.025 -0.112,-3.675 -0.112,-4.95 0,-1.275 0.037,-2.963 0.112,-5.063 0.15,-2.85 0.928,-5.428 2.335,-7.734 1.406,-2.306 3.403,-4.134 5.99,-5.484 2.588,-1.35 5.663,-2.025 9.225,-2.025 z m 7.144,15.525 c -0.188,-1.988 -0.872,-3.572 -2.053,-4.753 -1.181,-1.182 -2.878,-1.772 -5.091,-1.772 -2.212,0 -3.909,0.59 -5.09,1.772 -1.182,1.181 -1.866,2.765 -2.054,4.753 -0.112,1.237 -0.168,2.793 -0.168,4.668 0,1.838 0.056,3.432 0.168,4.782 0.188,1.987 0.872,3.572 2.054,4.753 1.181,1.181 2.878,1.772 5.09,1.772 2.213,0 3.91,-0.591 5.091,-1.772 1.181,-1.181 1.865,-2.766 2.053,-4.753 0.112,-1.35 0.169,-2.944 0.169,-4.782 0,-1.875 -0.057,-3.431 -0.169,-4.668 z"
style="fill:#231f20;fill-rule:nonzero"
id="path22" /><path
d="m 615.099,673.187 c -0.563,0 -1.05,-0.14 -1.463,-0.422 -0.412,-0.281 -0.693,-0.572 -0.843,-0.872 l -12.882,-19.237 v 19.012 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.656,0.45 -1.068,0.45 h -7.369 c -0.413,0 -0.769,-0.15 -1.069,-0.45 -0.3,-0.3 -0.45,-0.656 -0.45,-1.069 v -36.337 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.656,-0.45 1.069,-0.45 h 5.85 c 0.562,0 1.05,0.141 1.462,0.422 0.413,0.281 0.694,0.572 0.844,0.872 l 12.881,19.237 v -19.012 c 0,-0.413 0.15,-0.769 0.45,-1.069 0.3,-0.3 0.657,-0.45 1.069,-0.45 h 7.369 c 0.412,0 0.769,0.15 1.069,0.45 0.3,0.3 0.45,0.656 0.45,1.069 v 36.337 c 0,0.413 -0.15,0.769 -0.45,1.069 -0.3,0.3 -0.657,0.45 -1.069,0.45 z"
style="fill:#231f20;fill-rule:nonzero"
id="path23" /></g></g></svg>

After

Width:  |  Height:  |  Size: 18 KiB

+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="47.746319mm"
height="16.305576mm"
viewBox="0 0 47.746319 16.305576"
version="1.1"
id="svg5"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
sodipodi:docname="logo.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="4.7572176"
inkscape:cx="72.206073"
inkscape:cy="53.182348"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs2">
<rect
x="178.36649"
y="410.24289"
width="306.02957"
height="78.481247"
id="rect356" />
<rect
x="156.36794"
y="375.7587"
width="195.01401"
height="65.995598"
id="rect350" />
</defs>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-44.823826,-84.195713)">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="44.046612"
y="91.868637"
id="text236"><tspan
sodipodi:role="line"
id="tspan234"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:Calibri;-inkscape-font-specification:'Calibri, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.264583px;fill:#000000;fill-opacity:1"
x="44.046612"
y="91.868637">BrailleRAP</tspan><tspan
sodipodi:role="line"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:Calibri;-inkscape-font-specification:'Calibri, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.264583px;fill:#000000;fill-opacity:1"
x="44.046612"
y="105.97976"
id="tspan238" /></text>
<text
xml:space="preserve"
transform="scale(0.26458333)"
id="text348"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect350);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><tspan
x="156.36719"
y="477.14453"
id="tspan2068"><tspan
dx="0 31.25 31.25 31.25 31.25 31.25 31.25 31.25 31.25 31.25"
id="tspan2066">⡃⠗⠁⠊⠇⠇⠑⡗⡁⡏</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.22439186,0,0,0.26458333,4.0221698,-16.372987)"
id="text354"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28.9565px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect356);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><tspan
x="178.36719"
y="435.8619"
id="tspan2070">⡃⠗⠁⠊⠇⠇⠑⡗⡁⡏</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,123 @@
/* Compatability shim for jQuery and underscores.js.
*
* Copyright Sphinx contributors
* Released under the two clause BSD licence
*/
/**
* small helper function to urldecode strings
*
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
*/
jQuery.urldecode = function(x) {
if (!x) {
return x
}
return decodeURIComponent(x.replace(/\+/g, ' '));
};
/**
* small helper function to urlencode strings
*/
jQuery.urlencode = encodeURIComponent;
/**
* This function returns the parsed url parameters of the
* current request. Multiple values per key are supported,
* it will always return arrays of strings for the value parts.
*/
jQuery.getQueryParameters = function(s) {
if (typeof s === 'undefined')
s = document.location.search;
var parts = s.substr(s.indexOf('?') + 1).split('&');
var result = {};
for (var i = 0; i < parts.length; i++) {
var tmp = parts[i].split('=', 2);
var key = jQuery.urldecode(tmp[0]);
var value = jQuery.urldecode(tmp[1]);
if (key in result)
result[key].push(value);
else
result[key] = [value];
}
return result;
};
/**
* highlight a given string on a jquery object by wrapping it in
* span elements with the given class name.
*/
jQuery.fn.highlightText = function(text, className) {
function highlight(node, addItems) {
if (node.nodeType === 3) {
var val = node.nodeValue;
var pos = val.toLowerCase().indexOf(text);
if (pos >= 0 &&
!jQuery(node.parentNode).hasClass(className) &&
!jQuery(node.parentNode).hasClass("nohighlight")) {
var span;
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
if (isInSVG) {
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
} else {
span = document.createElement("span");
span.className = className;
}
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
document.createTextNode(val.substr(pos + text.length)),
node.nextSibling));
node.nodeValue = val.substr(0, pos);
if (isInSVG) {
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
var bbox = node.parentElement.getBBox();
rect.x.baseVal.value = bbox.x;
rect.y.baseVal.value = bbox.y;
rect.width.baseVal.value = bbox.width;
rect.height.baseVal.value = bbox.height;
rect.setAttribute('class', className);
addItems.push({
"parent": node.parentNode,
"target": rect});
}
}
}
else if (!jQuery(node).is("button, select, textarea")) {
jQuery.each(node.childNodes, function() {
highlight(this, addItems);
});
}
}
var addItems = [];
var result = this.each(function() {
highlight(this, addItems);
});
for (var i = 0; i < addItems.length; ++i) {
jQuery(addItems[i].parent).before(addItems[i].target);
}
return result;
};
/*
* backward compatibility for jQuery.browser
* This will be supported until firefox bug is fixed.
*/
if (!jQuery.browser) {
jQuery.uaMatch = function(ua) {
ua = ua.toLowerCase();
var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
/(msie) ([\w.]+)/.exec(ua) ||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
[];
return {
browser: match[ 1 ] || "",
version: match[ 2 ] || "0"
};
};
jQuery.browser = {};
jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
}

Some files were not shown because too many files have changed in this diff Show More