Skip to content

Commit

Permalink
Update copyright and contribution notes
Browse files Browse the repository at this point in the history
Also, add forgotten TMC2208 library files
  • Loading branch information
simone-fabteam committed Apr 16, 2018
1 parent 3233999 commit 8b4ab1a
Show file tree
Hide file tree
Showing 7 changed files with 1,261 additions and 6 deletions.
7 changes: 6 additions & 1 deletion Marlin/Marlin_main.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
/* -*- c++ -*- */

/*
Reprap firmware based on Sprinter and grbl.
Marlin - Reprap firmware based on Sprinter and grbl.
Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
FABlin - Modifications for FABtotum Personal Fabricator / FABtotum Core
Copyright (C) 2014-2018 Fabtotum S.r.l.
See "Contributors" in README.md for a list of all FABlin contributors.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
Expand Down
24 changes: 19 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@

FABlin Firmware
===============
FABtotum Marlin Derivate Firmware.
FABlin Firmware
===============
for **FABtotum Personal Fabricator** and **FABtotum Core** platforms

This is the FABlin, a Marlin Derivate Firmware. Marlin was originally
created by Erik Zalm (https://github.com/ErikZalm/Marlin) The changes
This is FABlin, a Marlin derivative firmware. Marlin was originally
created by Erik Zalm (https://github.com/ErikZalm/Marlin). The changes
made are focused on multipurpose personal fabrication and hardware
characteristics of the FABtotum Personal Fabricator such as 3D/4 Axis
milling, 3D/4 axis scanning, Touch-probing and the Totumduino Board
Expand Down Expand Up @@ -83,3 +83,17 @@ Latest Changes
- Added support for a motor driver (drive n.3) through bed pins; no DIR pin available

For the complete changelog, see [ChangeLog](ChangeLog.txt).


Contributors
------------

FABlin is possible thanks to the contributions by:

- Simone Cociancich
- Marco Rizzuto
- Daniel Kesler
- imarin2
- Krios Mane
- Enrico Ambrosini
- Wolfgang Meyerle
674 changes: 674 additions & 0 deletions libraries/TMC2208Stepper/LICENSE

Large diffs are not rendered by default.

127 changes: 127 additions & 0 deletions libraries/TMC2208Stepper/keywords.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
#######################################
# Syntax Coloring Map For Test
#######################################

#######################################
# Datatypes KEYWORD1
#######################################

Stepper TMC2208Stepper KEYWORD1

#######################################
# Methods and Functions KEYWORD2
#######################################

rms_current KEYWORD2
microsteps KEYWORD2
setCurrent KEYWORD2
getCurrent KEYWORD2
checkOT KEYWORD2
getOTPW KEYWORD2
clear_otpw KEYWORD2

GCONF KEYWORD2
I_scale_analog KEYWORD2
internal_Rsense KEYWORD2
en_spreadCycle KEYWORD2
shaft KEYWORD2
index_otpw KEYWORD2
index_step KEYWORD2
pdn_disable KEYWORD2
mstep_reg_select KEYWORD2
multistep_filt KEYWORD2

GSTAT KEYWORD2
reset KEYWORD2
drv_err KEYWORD2
uv_cp KEYWORD2

IFCNT KEYWORD2

SLAVECONF KEYWORD2
senddelay KEYWORD2

OTP_PROG KEYWORD2

IOIN KEYWORD2
enn KEYWORD2
ms1 KEYWORD2
ms2 KEYWORD2
diag KEYWORD2
pdn_uart KEYWORD2
step KEYWORD2
sel_a KEYWORD2
dir KEYWORD2
version KEYWORD2

FACTORY_CONF KEYWORD2
fclktrim KEYWORD2
ottrim KEYWORD2

IHOLD_IRUN KEYWORD2
ihold KEYWORD2
irun KEYWORD2
iholddelay KEYWORD2

TPOWERDOWN KEYWORD2

TSTEP KEYWORD2

TPWMTHRS KEYWORD2

VACTUAL KEYWORD2

MSCNT KEYWORD2

MSCURACT KEYWORD2
cur_a KEYWORD2
cur_b KEYWORD2

CHOPCONF KEYWORD2
toff KEYWORD2
hstrt KEYWORD2
hysterisis_start KEYWORD2
hend KEYWORD2
hysterisis_end KEYWORD2
tbl KEYWORD2
vsense KEYWORD2
mres KEYWORD2
intpol KEYWORD2
dedge KEYWORD2
diss2g KEYWORD2
diss2vs KEYWORD2

DRV_STATUS KEYWORD2
otpw KEYWORD2
ot KEYWORD2
s2ga KEYWORD2
s2gb KEYWORD2
s2vsa KEYWORD2
s2vsb KEYWORD2
ola KEYWORD2
olb KEYWORD2
t120 KEYWORD2
t143 KEYWORD2
t150 KEYWORD2
t157 KEYWORD2
cs_actual KEYWORD2
stealth KEYWORD2
stst KEYWORD2

PWMCONF KEYWORD2
pwm_ofs KEYWORD2
pwm_grad KEYWORD2
pwm_freq KEYWORD2
pwm_autoscale KEYWORD2
pwm_autograd KEYWORD2
freewheel KEYWORD2
pwm_reg KEYWORD2
pwm_lim KEYWORD2

PWM_SCALE KEYWORD2
pwm_scale_sum KEYWORD2
pwm_scale_auto KEYWORD2

bytesWritten KEYWORD2
Rsense KEYWORD2
replyDelay KEYWORD2
9 changes: 9 additions & 0 deletions libraries/TMC2208Stepper/library.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name=TMC2208Stepper
version=0.0.3
author=teemuatlut
maintainer=teemuatlut
sentence=Arduino library for Trinamic TMC2208 stepper drivers
paragraph=Easily configure your TMC2208 stepper motor drivers
category=Device Control
url=https://github.com/teemuatlut/TMC2208Stepper
architectures=avr
Loading

0 comments on commit 8b4ab1a

Please sign in to comment.