Kevin O'Connor
53290664ee
pins: Document support for '~' to enable pull-down resistors
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 21:07:31 -04:00
Kevin O'Connor
0af89e4766
thermocouple: Define thermocouple types using enumerations
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
618b374ae5
pins: Simplify alias code
...
Simplify the pin aliasing code now that all pins are defined via
enumerations.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
df6136802a
linux: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
ae24baf99a
pru: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
91cf497656
stm32f1: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
8aa8feedb8
lpc176x: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
7e2c0ffa91
atsamd: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
8b0195f896
atsam: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
8f541d090e
avr: Use enumerations for pin mappings
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
db6e2d4c9e
msgproto: Convert static strings to a more generic enumeration system
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
7eda55e2b0
buildcommands: Use dictionaries to describe commands, responses, and output
...
Avoid transmitting lists of message ids for commands and responses -
gzip doesn't do a good job of compressing them.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
d3f6dad853
controller_fan: Allow multiple controller_fan sections to be defined
...
It may be necessary to define multiple fans, so allow each config
section to be named.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-10 13:57:01 -04:00
Arne Jansen
f145439267
z_tilt: bugfix for final correction of z-offset
...
The z_adjust offset provided to adjust_steppers is calculated given the
steppers adjust exactly according to the given x_adjust/y_adjust. As the
algorithm eliminates an offset that is common to all steppers, this offset
must be taken into account in the final correction.
Signed-off-by: Arne Jansen <arne@die-jansens.de>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-10 12:00:35 -04:00
amblidex
e2af1c1f2a
menu: Set input_max for moving toolhead in menu to same value for all move increments ( #1372 )
...
Signed-off-by: Frank Kang <amblidex@outlook.com>
2019-03-08 14:11:47 -05:00
Kevin O'Connor
1b1d3f15d8
probe: Fix PROBE_CALIBRATE command
...
The z_offset calculation should have been calculated from the probe
height to the measured bed position.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 12:34:13 -05:00
Kevin O'Connor
eac22df7cb
probe: Catch toolhead.move() exceptions in cmd_PROBE_CALIBRATE()
...
Slightly rework the self._move_position() code and also use it in
PROBE_CALIBRATE.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 12:32:01 -05:00
Rui Caridade
5c0a2479be
screws_tilt_adjust: Add new screws_tilt_adjust tool ( #1367 )
...
Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>
2019-03-08 11:47:17 -05:00
Kevin O'Connor
563bc37073
tmc2130: Rename driver_BLANK_TIME_SELECT to driver_TBL
...
Use the field names from the trinamic specification. This makes the
field similar to all the other driver_XXX config options.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 11:25:19 -05:00
Kevin O'Connor
9c0cf829ee
tmc2660: Minor indentation fix
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 11:20:32 -05:00
Florian Heilmann
789379e95b
tmc2660: Add INIT_TMC and SET_TMC_FIELD gcodes
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-03-08 11:04:14 -05:00
Florian Heilmann
8e17df5d78
tmc2660: Raise SPI speed to 4 Mhz
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-03-08 11:04:14 -05:00
Florian Heilmann
e96b71a9a3
tmc2660: Use helper functions for register access and simplify TMC2660 parameters
...
sense_resistor is now a mandatory parameter for tmc2660 blocks. Duet2 users should use a value of 0.051
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-03-08 11:04:14 -05:00
Florian Heilmann
4541f16cd9
tmc2660: Add vsense_resistor config parameter
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-03-08 11:04:14 -05:00
Voron
975b0dbd84
quad_gantry_level: Fixing logic to use probed Z values correctly ( #1328 )
...
Signed-off-by: Maks Zolin <mzolin@vorondesign.com>
2019-03-08 11:01:49 -05:00
Kevin O'Connor
8f37700d23
verify_heater: If the heating_gain check fails, just use max_error check
...
Don't immediately raise an error if the heating_gain check fails.
Instead, just transition to the normal max_error check. This should
make the code less likely to raise an error should the heater have a
slow approach to the target temperature.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 10:55:46 -05:00
Kevin O'Connor
f2ca7d5c66
verify_heater: Improve handling of new targets when temperature is dropping
...
Allow the first check_gain_time interval to only require a
heating_gain relative to the lowest observed temperature during that
interval. This makes the code less likely to raise a spurious error
when the heater is enabled while the heater temperature is dropping.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 10:55:46 -05:00
Kevin O'Connor
893bb32d01
verify_heater: Only reset the error count if within the hysteresis range
...
Don't reset the error counter if the reported temperature is
significantly above the target temperature. This may help catch cases
where the temperature sensor reports random values.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 10:55:46 -05:00
Kevin O'Connor
1731fbbca4
gcode: Change respond_info() to log by default
...
It makes sense to log most respond_info() content, so do that by
default.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-04 13:04:18 -05:00
Kevin O'Connor
d62a41b930
manual_stepper: Add support for moves with acceleration
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-03 13:38:10 -05:00
Kevin O'Connor
946eb6b7ae
atsamd: Add definitions for SAMD21E18 chip
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 19:05:00 -05:00
Kevin O'Connor
d57bc79513
atsamd: Use the full micro-controller name for CONFIG_MCU
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 19:03:34 -05:00
Kevin O'Connor
027f52087c
gcode: Improve handling of end of input when reading from a debug file
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 10:06:44 -05:00
Arksine
3c79e484d5
filament_switch_sensor: initial implementation of switch based filament runout/insert sensor
...
This implementation includes a BaseSensor class that all underlying sensor implementations should subclass.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-03-01 00:45:51 -05:00
Arksine
3cd1f9676d
pause_resume: Implement send_pause_command()
...
This allows for pausing from inside a reactor callback.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-03-01 00:45:51 -05:00
Kevin O'Connor
c8d7e28a35
atsamd: Add support for programming SERCOM pins
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 00:40:44 -05:00
Kevin O'Connor
8617cbcb76
tmc2130: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 00:35:20 -05:00
Kevin O'Connor
c039b33f2a
tmc2130: Add support for INIT_TMC command
...
Signed-off-by: Frank Kang <amblidex@outlook.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 00:24:39 -05:00
Kevin O'Connor
5f5d39ef3f
bed_screws: Fix missing import
...
Reported by @JoaoFelipe.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-28 00:30:05 -05:00
Kevin O'Connor
264505a1b0
tmc2130: Report write-only registers in DUMP_TMC
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 18:53:18 -05:00
Kevin O'Connor
f7d8fde502
tmc2208: Report write-only registers in DUMP_TMC
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 18:49:45 -05:00
Kevin O'Connor
1b064b5a5d
tmc2660: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
c1670ea336
tsl1401cl_filament_width_sensor: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
20040f4a18
quad_gantry_level: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
a4a23dee9f
respond: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
0b095ddf47
temperature_fan: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
f13c5d4cdb
sx1509: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:33:17 -05:00
Kevin O'Connor
adc4af2fc4
serialqueue: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:20:15 -05:00
Kevin O'Connor
e4d52a19b8
stepcompress: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 14:20:15 -05:00
Kevin O'Connor
2d99a1e802
buttons: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:34:22 -05:00
Kevin O'Connor
ef1bf60ab7
hd44780: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:31:47 -05:00
Kevin O'Connor
51051478af
st7920: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:31:31 -05:00
Kevin O'Connor
d6d23c8415
thermistor: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:29:41 -05:00
Kevin O'Connor
9f1d9bf0f4
probe: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:28:55 -05:00
Kevin O'Connor
ea1814e017
Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:27:52 -05:00
Kevin O'Connor
e504147285
font8x14: Store font as strings instead of as bytearray
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:26:59 -05:00
Kevin O'Connor
af882ee0fe
chelper: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:20:57 -05:00
Kevin O'Connor
9d8c7ddc1e
pins: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:19:42 -05:00
Kevin O'Connor
9be6cf226b
klippy: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:18:43 -05:00
Kevin O'Connor
21e45cac64
spi_temperature: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:14:23 -05:00
Kevin O'Connor
ee1236805e
toolhead: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:11:12 -05:00
Kevin O'Connor
b934313c3d
heater: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:09:24 -05:00
Kevin O'Connor
d7e8264d92
extruder: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:07:41 -05:00
Kevin O'Connor
118b7593a6
msgproto: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:06:15 -05:00
Kevin O'Connor
45203070ed
util: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:05:37 -05:00
Kevin O'Connor
e7eb745d99
mathutil: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:04:56 -05:00
Kevin O'Connor
5bbae0710a
gcode: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:04:19 -05:00
Kevin O'Connor
65d6253fb8
clocksync: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:01:52 -05:00
Kevin O'Connor
e5e079faf2
console: Wrap code to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 13:00:30 -05:00
Kevin O'Connor
dddfb681c7
pins: Add support for pull down resistors
...
Add initial support for selecting pull down resistors (for
micro-controllers that support it).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 11:13:21 -05:00
Douglas Hammond
b6589406d4
temperature_sensor: Add generic temperature sensor support
...
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-26 13:15:56 -05:00
Douglas Hammond
f9968904d6
temperature_fan: Remove stats as it now supports gcode reports
...
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
2019-02-26 12:07:00 -05:00
Douglas Hammond
3887ad4fce
heater: Support generic gcode_id registration for sensors
...
Support reading a "gcode_id" parameter from heater/sensor config
sections.
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-26 12:07:00 -05:00
Kevin O'Connor
34209e6189
heater_bed: Wrap lines to 80 columns
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-26 11:20:01 -05:00
Kevin O'Connor
adf6040e9e
gcode: Use an event to handle restart request actions
...
Instead of directly turning off motors, heaters, and fans from
gcode.py, raise a new event and allow the heater, fan, and toolhead to
handle the event as needed.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 21:26:27 -05:00
Kevin O'Connor
ff9605c082
gcode: The set_temp() takes an extruder number not a heater id
...
Commit cf6c5e6f
did not fix the shared heater case - a set_temp()
request takes the extruder id, not the heater id (nor the gcode sensor
id).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 21:04:02 -05:00
Kevin O'Connor
c54c81dc2a
heater: Return heaters with a gcode_id from new get_gcode_sensors()
...
The gcode.py code should not peek into the heater classes to obtain
the gcode_id. Instead, introduce a new get_gcode_sensors() so that
the gcode.py code does not need to.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 20:34:26 -05:00
Kevin O'Connor
bb4fab5570
heater: Rename add_sensor() to add_sensor_factory()
...
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 20:34:12 -05:00
Kevin O'Connor
cf6c5e6f18
gcode: A set temperature request should use the heater name, not the gcode id
...
When setting a temperature, lookup the heater via
self.heaters.lookup_heater() and do not use the gcode ids. This fixes
temperature setting when multiple extruders share the same heater.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 20:32:30 -05:00
Kevin O'Connor
13b2e091b8
gcode: Rename self.heater to self.heaters
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-25 20:04:05 -05:00
Arksine
f7d8854587
bed_mesh: simplify configuration
...
The 'bed_shape' option has been removed. The user will enter a 'bed_radius' if they have a round be, otherwise they should enter 'min_point' and 'max_point'. When the bed is round the user should supply a 'round_probe_count' option, otherwise just 'probe_count'.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-02-25 13:34:14 -05:00
Arksine
7694c3e1b8
bed_mesh: fix get_position()
...
Fix a bug where the fade factor is calculated incorrectly when get_position() is called.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-02-25 13:34:14 -05:00
Arksine
f308171be4
bed_mesh: refactor fade_target
...
Offset the entire mesh by the fade target amount rather than offset each z lookup.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-02-25 13:34:14 -05:00
Rui Caridade
749beb731c
probe: Set z min value in probe_accuracy to z_offset. ( #1314 )
...
Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>
2019-02-25 12:52:54 -05:00
Kevin O'Connor
80c8bd8b4d
bed_screws: Add a helper tool for leveling bed screws
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-24 00:49:47 -05:00
Kevin O'Connor
5bc47d9416
tmc2130: Use FieldHelper() to set/get driver fields
...
Use the field helper to simplify the bit manipulation in the driver.
This also enables the extended DUMP_TMC output.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-21 11:35:58 -05:00
Kevin O'Connor
b260eb9168
gcode: Raise a config error on invalid register_command()
...
Raise a printer.config_error() on an invalid register_command() call.
This error is easier to handle for the vast majority of callers.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-18 18:04:42 -05:00
Rui Caridade
276d5a1436
probe: Add PROBE_ACCURACY command
...
Implementation of "PROBE_ACCURACY" to measure the maximum, minimum,
average and standard deviation of a probe.
Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-18 00:36:28 -05:00
Kevin O'Connor
cc4ecef88b
mcp4018: Add initial support for the mcp4018 digipot
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-16 08:16:37 -05:00
nopbit
0f674ef407
tsl1401cl_filament_width_sensor: Filament Width Sensor Support ( #1132 )
...
Support added for filament diameter sensor. Sample configuration parameters added to example-extras.cfg.
Signed-off-by: Mustafa YILDIZ <mydiz@hotmail.com>
2019-02-14 10:13:48 -05:00
KevinOConnor
c6d1d1bd8c
Merge pull request #1242 from john--/pr_generic_heater
...
Generic Heater Support
2019-02-14 10:08:26 -05:00
John Jardine
6316b2c1b6
Generic Heater Support
...
Adds the ability to register a custom/generic heater through a new extra called heater_generic.
This takes a gcode_id that is reported by M105. Adds a new command to set the temperature for any heater using the syntax:
SET_HEATER_TEMPERATURE HEATER=<heater_name> TARGET=<target_temp>
Signed-off-by: John Jardine <john@gprime.net>
2019-02-14 01:15:11 +00:00
Kevin O'Connor
98ed462865
spi_software: Implementation of software spi
...
Signed-off-by: Matt Janus <FragginRight@variabl.es>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-13 11:52:20 -05:00
Kevin O'Connor
2d7c3a84ee
manual_stepper: Add an "extras" module for manually controlling a stepper
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:38:13 -05:00
Kevin O'Connor
b0b9fc6f4a
probe: Use manual_probe helper when performing manual probes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
35ea4a137d
probe: Add PROBE_CALIBRATE command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
d14a53e160
manual_probe: Add a helper script for performing manual Z probing
...
Add MANUAL_PROBE and Z_ENDSTOP_CALIBRATE commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
59a60d68f5
Revert "serialhdl: Enforce exclusive access on POSIX, this is default behavior on windows. ( #1216 )"
...
This reverts commit fdbbda9484
.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-10 11:57:02 -05:00
Daniel
fdbbda9484
serialhdl: Enforce exclusive access on POSIX, this is default behavior on windows. ( #1216 )
...
Signed-off-by: Daniel Joyce <daniel.a.joyce@gmail.com>
2019-02-10 11:51:29 -05:00
Kevin O'Connor
f1c804907c
virtual_sdcard: Don't list files starting with a '.'
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-08 11:48:53 -05:00