David Given
|
2e3ea6c9e4
|
Unngh
|
2019-01-04 13:50:35 +01:00 |
|
David Given
|
0c95957418
|
Argh, Travis' support for C++14 is awful.
|
2019-01-04 13:47:05 +01:00 |
|
David Given
|
654d421d0e
|
Maybe not that new.
|
2019-01-04 13:42:29 +01:00 |
|
David Given
|
5014284b42
|
Do we need a more modern C++ compiler?
|
2019-01-04 13:39:21 +01:00 |
|
David Given
|
26a71943db
|
Actually we need C++14.
|
2019-01-04 13:29:40 +01:00 |
|
David Given
|
d8c1a0ed26
|
More meson fiddling.
|
2019-01-04 13:25:20 +01:00 |
|
David Given
|
ba4d038e71
|
Actually, the includes are fine; we just need to tell Travis we're using
C++.
|
2019-01-04 13:16:08 +01:00 |
|
David Given
|
b64e41bda9
|
Add standard includes?
|
2019-01-04 13:14:39 +01:00 |
|
David Given
|
f826867de3
|
Use hopefully the right version of libusb?
|
2019-01-04 13:11:34 +01:00 |
|
David Given
|
2046e85350
|
Add more dependencies.
|
2019-01-04 13:08:17 +01:00 |
|
David Given
|
c55f87853d
|
Make sure the .obj directory exists before running meson for the first
time.
|
2019-01-04 13:05:48 +01:00 |
|
David Given
|
01eeeff34e
|
Specify we want Ubuntu Xenial (for meson).
|
2019-01-04 13:03:21 +01:00 |
|
David Given
|
2e14f2792b
|
Add Travis script.
|
2019-01-04 12:58:31 +01:00 |
|
David Given
|
e5bfc5cc3a
|
Merge pull request #1 from davidgiven/writebrother
Merge prototype Brother write support
|
2019-01-04 11:55:04 +00:00 |
|
David Given
|
5616d13b0a
|
Update documentation.
|
2019-01-03 22:40:13 +01:00 |
|
David Given
|
820b6c2cdf
|
Merge from master.
|
2019-01-03 22:26:17 +01:00 |
|
David Given
|
b3e647902e
|
Wire up writebrother to the real USB device. Maybe it works now?
|
2019-01-03 22:25:59 +01:00 |
|
David Given
|
8d8f7b43c7
|
Precompensation adjustment is now done before writing (using hard-coded
values).
|
2019-01-03 22:03:00 +01:00 |
|
David Given
|
d1f4e6e198
|
You can now generate hopefully working flux files from Brother images.
|
2019-01-03 21:52:40 +01:00 |
|
David Given
|
7c30764209
|
The writer will now write a fluxmap to disk.
|
2019-01-03 13:18:42 +01:00 |
|
David Given
|
9c1f3a7bc9
|
Remove the old, obsolete client.
|
2019-01-03 01:39:54 +01:00 |
|
David Given
|
c564e6e14d
|
Begin generating the Brother bitstream and convert it to a fluxmap.
|
2019-01-03 01:37:37 +01:00 |
|
David Given
|
d38952df2e
|
Measured the Brother sector spacing. Thinking about gaps.
|
2019-01-02 17:17:40 +01:00 |
|
David Given
|
2e58468b1b
|
Records now keep track of where they were on the track, so we can look at
the record spacing.
|
2019-01-02 01:35:59 +01:00 |
|
David Given
|
31df790c52
|
Thinking about generating fluxmaps.
|
2019-01-02 01:02:11 +01:00 |
|
David Given
|
ed41bc013f
|
More refactoring.
|
2019-01-01 20:04:04 +01:00 |
|
David Given
|
b99a18e513
|
Renamed Track to ReaderTrack because we're about to start working on WriterTracks.
|
2018-12-31 20:27:21 +01:00 |
|
David Given
|
d7cad63feb
|
Add a basic fe-writebrother which so far can read image files.
|
2018-12-30 00:40:46 +01:00 |
|
David Given
|
9b610a9527
|
Factor Sector out into its own header. Sketch out Geometry.
|
2018-12-29 01:59:09 +01:00 |
|
David Given
|
490e649942
|
Added the SectorSet class for holding collections of Sector objects --- much
easier to deal with than ad-hoc maps.
|
2018-12-28 00:43:47 +01:00 |
|
David Given
|
3e60d37c44
|
Boilerplate rearrangement to move all the brother stuff into a directory of its
own. Prepare for writing.
|
2018-12-23 21:24:48 +01:00 |
|
David Given
|
d60dc37bb8
|
Refactor the Brother stuff.
|
2018-12-23 14:35:08 +01:00 |
|
David Given
|
c78dfb9d7c
|
Avoid crash if decode produced no data.
|
2018-12-22 20:14:43 +01:00 |
|
David Given
|
93d317b6de
|
Improve the sector visualisation.
|
2018-12-22 20:04:47 +01:00 |
|
David Given
|
f27df1a39f
|
Improve handling of Brother bad sectors. Add the sector visualisation.
|
2018-12-22 19:30:15 +01:00 |
|
David Given
|
d383b88f10
|
Actually implement --just-read.
|
2018-12-22 10:54:21 +01:00 |
|
David Given
|
cf28d05a4b
|
Don't crash when trying to access tracks with no data.
|
2018-12-22 10:54:08 +01:00 |
|
David Given
|
2619c8dc5d
|
Remove stray debug tracing.
|
2018-12-22 10:44:51 +01:00 |
|
David Given
|
b401f29fa7
|
Yet more Brother stuff.
|
2018-12-21 19:11:46 +01:00 |
|
David Given
|
585b68bbc7
|
Typo fix.
|
2018-12-21 19:10:12 +01:00 |
|
David Given
|
f81c0cfc24
|
Added some more documentation on Brother disks.
|
2018-12-21 19:08:54 +01:00 |
|
David Given
|
5fcabc30a9
|
Add the image of the capacitors which need removing.
|
2018-12-14 22:15:37 +01:00 |
|
David Given
|
993a901792
|
Add images.
|
2018-12-14 22:11:34 +01:00 |
|
David Given
|
db7f91a641
|
Add license; finish README.
|
2018-12-14 21:33:44 +01:00 |
|
David Given
|
b000773dfc
|
Part one of the documentation.
|
2018-12-14 20:51:18 +01:00 |
|
David Given
|
59eae19af2
|
Apply component update.
|
2018-12-14 19:11:36 +01:00 |
|
David Given
|
4f83aa8623
|
Change the USB ID to the new 1209:6e00 one allocated from pidcodes.github.com.
|
2018-12-14 19:08:19 +01:00 |
|
David Given
|
11e0e6fe23
|
Commands can set default reader options to something that's sensible for the
format.
|
2018-10-27 16:00:54 +02:00 |
|
David Given
|
0eecb0985d
|
Brother disks are now fully decoded and stitched together into images. Hurray!
|
2018-10-27 02:15:01 +02:00 |
|
David Given
|
dde018e281
|
Add a fairly dubious raw flux inspector.
|
2018-10-27 02:14:26 +02:00 |
|