Skip to content

Commit 1ff9b5f

Browse files
committed
Merge branch 'master' of ssh://in.ufactory.cc:29418/app_dpt/api/uarm4arduino
2 parents a55ee22 + fa70419 commit 1ff9b5f

13 files changed

Lines changed: 550 additions & 95 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
.DS_Store
22
.orig
33
html/
4+
deploy.sh

HISTORY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# uArm Arduino Library Release Note
22

3+
## [1.7.3] - 2016-07-07
4+
5+
### Fix
6+
- Fix write serial number CONFIRM_FLAG
7+
- uArm won't move if no LINEAR Calibration
8+
9+
## [1.7.2] - 2016-06-30
10+
11+
### Fix
12+
- attach servo even not calibrate
13+
- rewrite set_servo_status replace attach_servo detach_servo
14+
- execute write_stretch_height event not calibrate
15+
- Doxygen Document Support
16+
317
## [1.7.1] - 2016-06-28
418

519
### Fix

PROTOCOL.md

Lines changed: 419 additions & 0 deletions
Large diffs are not rendered by default.

docs/doxy.conf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ STRIP_FROM_INC_PATH =
168168
# support long names like on DOS, Mac, or CD-ROM.
169169
# The default value is: NO.
170170

171-
SHORT_NAMES = NO
171+
SHORT_NAMES = YES
172172

173173
# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
174174
# first line (until the first dot) of a Javadoc-style comment as the brief
@@ -771,7 +771,7 @@ WARN_LOGFILE =
771771
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
772772
# Note: If this tag is empty the current directory is searched.
773773

774-
INPUT = ../README.MD ../HISTORY.MD ../src ../examples
774+
INPUT = ../README.MD ../HISTORY.MD ../PROTOCOL.md ../src ../examples
775775
#INPUT = ../
776776

777777
# This tag can be used to specify the character encoding of the source files
@@ -1077,7 +1077,7 @@ HTML_FILE_EXTENSION = .html
10771077
# of the possible markers and block names see the documentation.
10781078
# This tag requires that the tag GENERATE_HTML is set to YES.
10791079

1080-
HTML_HEADER = header.html
1080+
HTML_HEADER = ./doxygen/header.html
10811081

10821082
# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
10831083
# generated HTML page. If the tag is left blank doxygen will generate a standard
@@ -1087,7 +1087,7 @@ HTML_HEADER = header.html
10871087
# that doxygen normally uses.
10881088
# This tag requires that the tag GENERATE_HTML is set to YES.
10891089

1090-
HTML_FOOTER = footer.html
1090+
HTML_FOOTER = ./doxygen/footer.html
10911091

10921092
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
10931093
# sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1112,7 +1112,7 @@ HTML_STYLESHEET =
11121112
# list). For an example see the documentation.
11131113
# This tag requires that the tag GENERATE_HTML is set to YES.
11141114

1115-
HTML_EXTRA_STYLESHEET = customdoxygen.css
1115+
HTML_EXTRA_STYLESHEET = ./doxygen/customdoxygen.css
11161116

11171117
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
11181118
# other source files which should be copied to the HTML output directory. Note
@@ -1122,7 +1122,7 @@ HTML_EXTRA_STYLESHEET = customdoxygen.css
11221122
# files will be copied as-is; there are no commands or markers available.
11231123
# This tag requires that the tag GENERATE_HTML is set to YES.
11241124

1125-
HTML_EXTRA_FILES = doxy-boot.js
1125+
HTML_EXTRA_FILES = ./doxygen/doxy-boot.js
11261126

11271127
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
11281128
# will adjust the colors in the style sheet and background images according to

examples/UArmProtocol/UArmProtocol.ino

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
#define UARM_FIRMWARE_MAJOR_VERSION 1
2222
#define UARM_FIRMWARE_MINOR_VERSION 7
23-
#define UARM_FIRMWARE_BUGFIX 1
23+
#define UARM_FIRMWARE_BUGFIX 2
2424

2525
#define START_SYSEX 0xF0 // start a MIDI Sysex message
2626
#define END_SYSEX 0xF7 // end a MIDI Sysex message
@@ -320,6 +320,7 @@ boolean handleSysex(byte command, byte argc, byte *argv)
320320
for(byte i=0; i<14; i++){
321321
EEPROM.write(SERIAL_NUMBER_ADDRESS+i+1, argv[i+1]);
322322
}
323+
EEPROM.write(SERIAL_NUMBER_ADDRESS, CONFIRM_FLAG);
323324
return true;
324325
}
325326
//0X21 READ_SERIAL_NUMBER

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=uArmLibrary
2-
version=1.7.1
2+
version=1.7.3
33
author=UFactory <developer@ufactory.cc>
44
maintainer=Joey Song <joey@ufactory.cc>, Alex Tan<alex@ufactory.cc>, Dave Corboy<dave@corboy.com>
55
sentence=uArm Library for Arduino

0 commit comments

Comments
 (0)