Ny structure. Start of the "main" branch
This commit is contained in:
9
.gitignore
vendored
9
.gitignore
vendored
@@ -4,3 +4,12 @@
|
|||||||
.vscode/launch.json
|
.vscode/launch.json
|
||||||
.vscode/ipch
|
.vscode/ipch
|
||||||
Octave
|
Octave
|
||||||
|
|
||||||
|
.pioenvs
|
||||||
|
.piolibdeps
|
||||||
|
.clang_complete
|
||||||
|
.gcc-flags.json
|
||||||
|
.pio
|
||||||
|
|
||||||
|
logs
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@@ -1,95 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
|
|
||||||
<!-- AX58100 EVB ESI Sample File - "AX58100 EVB (Digital 16-Input/16-Output)" -->
|
|
||||||
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.2">
|
|
||||||
<Vendor>
|
|
||||||
<Id>#x00000b95</Id>
|
|
||||||
<Name>ASIX Electronics Corporation</Name>
|
|
||||||
<ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000120B0000120B0000100000001000000000000000000080000080000000808000800000008000800080800000C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFF4444444444FFFFF448888888844FFF484448FF844484F4888444FF44488844F8F44444444F8F448884444444488844F8F84444448F8F448888444444888844F8F8F4444F8F8F4F48888444488884FFF4F8F4444F8F4FFFF448884488844FFFFFF4F8448F4FFFFFFFFF444444FFFFF</ImageData16x14>
|
|
||||||
</Vendor>
|
|
||||||
<Descriptions>
|
|
||||||
<Groups>
|
|
||||||
<Group>
|
|
||||||
<Type>AX58100_EVB</Type>
|
|
||||||
<Name LcId="1031">AX58100_EVB</Name>
|
|
||||||
<ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FF008000008000008000008000008000008000008000008000404040404040404040404040404040404040404040404040008000007FFF007FFF00800000800000800000800000800040404000800000800000800000800000800000800040404000800000800000800000800000800000800000800000800040404000800000800000800000800000800000800040404000800000800000800000800000800000800000800000800040404000800000800000800000800000800000800040404000800000800000800000800000800000800000800000800040404040404040404040404040404040404040404040404000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000FFFF00800000FFFF00800000800000FFFF00800000FFFF00800000800000800000FFFF00800000FFFF00800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000800000FFFF00800000FFFF00800000800000FFFF00800000FFFF00800000800000800000FFFF00800000FFFF008000008000008000008000008000008000008000008000008000008000008000008000008000008000008000008000008000</ImageData16x14>
|
|
||||||
</Group>
|
|
||||||
</Groups>
|
|
||||||
|
|
||||||
<Devices>
|
|
||||||
<!-- DIO, GPIO, FMMU=2, SM=3, DI=16, DO=16, ProductCode="#x00010200" RevisionNo="#x00000001" -->
|
|
||||||
<Device Physics="YY">
|
|
||||||
<Type ProductCode="#x00010200" RevisionNo="#x00000001">AX58100_EVB_DIO_16</Type>
|
|
||||||
<Name LcId="1031">AX58100 EVB (Digital 16-Input/16-Output)</Name>
|
|
||||||
<GroupType>AX58100_EVB</GroupType>
|
|
||||||
<Fmmu>Outputs</Fmmu>
|
|
||||||
<Fmmu>Inputs</Fmmu>
|
|
||||||
<Sm StartAddress="#x0f02" ControlByte="#x44" Enable="1" OpOnly="1">Outputs</Sm>
|
|
||||||
<Sm StartAddress="#x0f03" ControlByte="#x44" Enable="1" OpOnly="1">Outputs</Sm>
|
|
||||||
<Sm StartAddress="#x1000" ControlByte="0" Enable="1">Inputs</Sm>
|
|
||||||
<RxPdo Fixed="1" Sm="0">
|
|
||||||
<Index>#x1a00</Index>
|
|
||||||
<Name>Byte 0</Name>
|
|
||||||
<Entry>
|
|
||||||
<Index>#x3101</Index>
|
|
||||||
<SubIndex>1</SubIndex>
|
|
||||||
<BitLen>8</BitLen>
|
|
||||||
<Name>Output</Name>
|
|
||||||
<DataType>BITARR8</DataType>
|
|
||||||
</Entry>
|
|
||||||
</RxPdo>
|
|
||||||
<RxPdo Fixed="1" Sm="1">
|
|
||||||
<Index>#x1a01</Index>
|
|
||||||
<Name>Byte 1</Name>
|
|
||||||
<Entry>
|
|
||||||
<Index>#x3101</Index>
|
|
||||||
<SubIndex>2</SubIndex>
|
|
||||||
<BitLen>8</BitLen>
|
|
||||||
<Name>Output</Name>
|
|
||||||
<DataType>BITARR8</DataType>
|
|
||||||
</Entry>
|
|
||||||
</RxPdo>
|
|
||||||
<TxPdo Fixed="1" Sm="2">
|
|
||||||
<Index>#x1600</Index>
|
|
||||||
<Name>Byte 0</Name>
|
|
||||||
<Entry>
|
|
||||||
<Index>#x3001</Index>
|
|
||||||
<SubIndex>1</SubIndex>
|
|
||||||
<BitLen>8</BitLen>
|
|
||||||
<Name>Input</Name>
|
|
||||||
<DataType>BITARR8</DataType>
|
|
||||||
</Entry>
|
|
||||||
</TxPdo>
|
|
||||||
<TxPdo Fixed="1" Sm="2">
|
|
||||||
<Index>#x1601</Index>
|
|
||||||
<Name>Byte 1</Name>
|
|
||||||
<Entry>
|
|
||||||
<Index>#x3001</Index>
|
|
||||||
<SubIndex>2</SubIndex>
|
|
||||||
<BitLen>8</BitLen>
|
|
||||||
<Name>Input</Name>
|
|
||||||
<DataType>BITARR8</DataType>
|
|
||||||
</Entry>
|
|
||||||
</TxPdo>
|
|
||||||
<Dc>
|
|
||||||
<OpMode>
|
|
||||||
<Name>DcOff</Name>
|
|
||||||
<Desc>DC unused</Desc>
|
|
||||||
<AssignActivate>#x0000</AssignActivate>
|
|
||||||
</OpMode>
|
|
||||||
<OpMode>
|
|
||||||
<Name>DcSync</Name>
|
|
||||||
<Desc>DC for synchronization</Desc>
|
|
||||||
<AssignActivate>#x0100</AssignActivate>
|
|
||||||
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
|
||||||
<ShiftTimeSync0>0</ShiftTimeSync0>
|
|
||||||
</OpMode>
|
|
||||||
</Dc>
|
|
||||||
<Eeprom>
|
|
||||||
<ByteSize>2048</ByteSize>
|
|
||||||
<ConfigData>040d0044102700ff000000000000</ConfigData>
|
|
||||||
</Eeprom>
|
|
||||||
</Device>
|
|
||||||
|
|
||||||
</Devices>
|
|
||||||
</Descriptions>
|
|
||||||
</EtherCATInfo>
|
|
||||||
37
Cards/.gitignore
vendored
Normal file
37
Cards/.gitignore
vendored
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
# For PCBs designed using KiCad: https://www.kicad.org/
|
||||||
|
# Format documentation: https://kicad.org/help/file-formats/
|
||||||
|
|
||||||
|
# Temporary files
|
||||||
|
*.000
|
||||||
|
*.bak
|
||||||
|
*.bck
|
||||||
|
*.kicad_pcb-bak
|
||||||
|
*.kicad_sch-bak
|
||||||
|
*-backups
|
||||||
|
*.kicad_prl
|
||||||
|
*.sch-bak
|
||||||
|
*~
|
||||||
|
_autosave-*
|
||||||
|
*.tmp
|
||||||
|
*-save.pro
|
||||||
|
*-save.kicad_pcb
|
||||||
|
fp-info-cache
|
||||||
|
~*.lck
|
||||||
|
\#auto_saved_files#
|
||||||
|
|
||||||
|
# Netlist files (exported from Eeschema)
|
||||||
|
*.net
|
||||||
|
|
||||||
|
# Autorouter files (exported from Pcbnew)
|
||||||
|
*.dsn
|
||||||
|
*.ses
|
||||||
|
|
||||||
|
# Exported BOM files
|
||||||
|
*.xml
|
||||||
|
*.csv
|
||||||
|
|
||||||
|
# Gerber outputs
|
||||||
|
Gerbers\*
|
||||||
|
*.zip
|
||||||
|
|
||||||
|
T*
|
||||||
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 58 KiB |
@@ -169,6 +169,13 @@
|
|||||||
"via_dimensions": [],
|
"via_dimensions": [],
|
||||||
"zones_allow_external_fillets": false
|
"zones_allow_external_fillets": false
|
||||||
},
|
},
|
||||||
|
"ipc2581": {
|
||||||
|
"dist": "",
|
||||||
|
"distpn": "",
|
||||||
|
"internal_id": "",
|
||||||
|
"mfg": "",
|
||||||
|
"mpn": ""
|
||||||
|
},
|
||||||
"layer_presets": [],
|
"layer_presets": [],
|
||||||
"viewports": []
|
"viewports": []
|
||||||
},
|
},
|
||||||
@@ -427,14 +434,76 @@
|
|||||||
"gencad": "",
|
"gencad": "",
|
||||||
"idf": "",
|
"idf": "",
|
||||||
"netlist": "C:/Program Files/KiCad/7.0/",
|
"netlist": "C:/Program Files/KiCad/7.0/",
|
||||||
|
"plot": "",
|
||||||
|
"pos_files": "",
|
||||||
"specctra_dsn": "Ethercat-stm32.dsn",
|
"specctra_dsn": "Ethercat-stm32.dsn",
|
||||||
"step": "",
|
"step": "",
|
||||||
|
"svg": "",
|
||||||
"vrml": ""
|
"vrml": ""
|
||||||
},
|
},
|
||||||
"page_layout_descr_file": ""
|
"page_layout_descr_file": ""
|
||||||
},
|
},
|
||||||
"schematic": {
|
"schematic": {
|
||||||
"annotate_start_num": 0,
|
"annotate_start_num": 0,
|
||||||
|
"bom_export_filename": "",
|
||||||
|
"bom_fmt_presets": [],
|
||||||
|
"bom_fmt_settings": {
|
||||||
|
"field_delimiter": ",",
|
||||||
|
"keep_line_breaks": false,
|
||||||
|
"keep_tabs": false,
|
||||||
|
"name": "CSV",
|
||||||
|
"ref_delimiter": ",",
|
||||||
|
"ref_range_delimiter": "",
|
||||||
|
"string_delimiter": "\""
|
||||||
|
},
|
||||||
|
"bom_presets": [],
|
||||||
|
"bom_settings": {
|
||||||
|
"exclude_dnp": false,
|
||||||
|
"fields_ordered": [
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Reference",
|
||||||
|
"name": "Reference",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": true,
|
||||||
|
"label": "Value",
|
||||||
|
"name": "Value",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Datasheet",
|
||||||
|
"name": "Datasheet",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Footprint",
|
||||||
|
"name": "Footprint",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Qty",
|
||||||
|
"name": "${QUANTITY}",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": true,
|
||||||
|
"label": "DNP",
|
||||||
|
"name": "${DNP}",
|
||||||
|
"show": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filter_string": "",
|
||||||
|
"group_symbols": true,
|
||||||
|
"name": "Grouped By Value",
|
||||||
|
"sort_asc": true,
|
||||||
|
"sort_field": "Reference"
|
||||||
|
},
|
||||||
|
"connection_grid_size": 50.0,
|
||||||
"drawing": {
|
"drawing": {
|
||||||
"dashed_lines_dash_length_ratio": 12.0,
|
"dashed_lines_dash_length_ratio": 12.0,
|
||||||
"dashed_lines_gap_length_ratio": 3.0,
|
"dashed_lines_gap_length_ratio": 3.0,
|
||||||
@@ -448,6 +517,11 @@
|
|||||||
"intersheets_ref_suffix": "",
|
"intersheets_ref_suffix": "",
|
||||||
"junction_size_choice": 3,
|
"junction_size_choice": 3,
|
||||||
"label_size_ratio": 0.375,
|
"label_size_ratio": 0.375,
|
||||||
|
"operating_point_overlay_i_precision": 3,
|
||||||
|
"operating_point_overlay_i_range": "~A",
|
||||||
|
"operating_point_overlay_v_precision": 3,
|
||||||
|
"operating_point_overlay_v_range": "~V",
|
||||||
|
"overbar_offset_ratio": 1.23,
|
||||||
"pin_symbol_size": 25.0,
|
"pin_symbol_size": 25.0,
|
||||||
"text_offset_ratio": 0.15
|
"text_offset_ratio": 0.15
|
||||||
},
|
},
|
||||||
@@ -463,6 +537,7 @@
|
|||||||
"spice_external_command": "spice \"%I\"",
|
"spice_external_command": "spice \"%I\"",
|
||||||
"spice_model_current_sheet_as_root": true,
|
"spice_model_current_sheet_as_root": true,
|
||||||
"spice_save_all_currents": false,
|
"spice_save_all_currents": false,
|
||||||
|
"spice_save_all_dissipations": false,
|
||||||
"spice_save_all_voltages": false,
|
"spice_save_all_voltages": false,
|
||||||
"subpart_first_id": 65,
|
"subpart_first_id": 65,
|
||||||
"subpart_id_separator": 0
|
"subpart_id_separator": 0
|
||||||
0
linuxcnc/Turner.2ms/LatheMacro.svg → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/LatheMacro.svg
Normal file → Executable file
0
linuxcnc/Turner.2ms/LatheMacro.svg → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/LatheMacro.svg
Normal file → Executable file
|
Before Width: | Height: | Size: 4.8 MiB After Width: | Height: | Size: 4.8 MiB |
0
linuxcnc/Turner.2ms/README → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/README
Normal file → Executable file
0
linuxcnc/Turner.2ms/README → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/README
Normal file → Executable file
0
linuxcnc/Turner.2ms/boring.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/boring.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/boring.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/boring.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/chamfer.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/chamfer.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/chamfer.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/chamfer.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/core_sim_lathe_C.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/core_sim_lathe_C.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/core_sim_lathe_C.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/core_sim_lathe_C.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/core_sim_lathe_CW.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/core_sim_lathe_CW.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/core_sim_lathe_CW.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/core_sim_lathe_CW.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/custom_postgui.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/custom_postgui.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/custom_postgui.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/custom_postgui.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/drilling.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/drilling.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/drilling.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/drilling.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/facing.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/facing.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/facing.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/facing.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/gmoccapy_lathe_c.pref → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/gmoccapy_lathe_c.pref
Normal file → Executable file
0
linuxcnc/Turner.2ms/gmoccapy_lathe_c.pref → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/gmoccapy_lathe_c.pref
Normal file → Executable file
0
linuxcnc/Turner.2ms/gmoccapy_postgui.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/gmoccapy_postgui.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/gmoccapy_postgui.hal → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/gmoccapy_postgui.hal
Normal file → Executable file
0
linuxcnc/Turner.2ms/grooving.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/grooving.ngc
Normal file → Executable file
0
linuxcnc/Turner.2ms/grooving.ngc → Cards/EaserCAT-2000/linuxcnc/sim.gmoccapy.lathe_configs/grooving.ngc
Normal file → Executable file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user