mmcwilliams
fd0ad6f063
Add global placeholders for reset, restart and update.
2018-02-12 13:58:00 -05:00
mmcwilliams
d36148000a
move "tests" to "test" for QUnit
2018-02-10 12:09:58 -05:00
mmcwilliams
0ede651791
Install QUnit for testing
2018-02-10 12:07:24 -05:00
mmcwilliams
65cdf44105
Hide BLE functions but don't hide footer on web
2018-02-09 12:25:22 -05:00
mmcwilliams
5f71e48c38
Restart, update and reset all have ble and restify endpoints
2018-02-08 15:31:48 -05:00
mmcwilliams
b56afa3ba7
Add language "and clear counter" to reset confirmation dialog.
2018-02-08 11:51:43 -05:00
mmcwilliams
a37c58d791
Add a reset feature to mobile app which allows the device to be reset to the default settings (direction forward, exposure 630 and delay 0).
2018-02-07 19:07:38 -05:00
mmcwilliams
42580c46b9
Sequence feature for bluetooth control does NOT need to be split (yet) into start and stop. intval.mobile.js was using the incorrect callback on the sequence characteristic and should be tested before changes are made.
2018-02-07 18:38:19 -05:00
mmcwilliams
9a698f6bd6
Hide footer menu unless inside mobile app, ignore on web.
2018-02-06 17:37:49 -05:00
mmcwilliams
4e69871d38
Pull default mobile styles.
2018-02-06 17:34:58 -05:00
mmcwilliams
df578bb678
Make mobile.fnumber a global helper function fnumber()
2018-02-04 18:17:36 -05:00
mmcwilliams
f2ca374e78
Display readonly camera values for the camera exposure screen.
2018-02-03 16:52:59 -05:00
mmcwilliams
29485137ca
Store iso and fstop as they are set.
2018-02-03 16:50:14 -05:00
mmcwilliams
4b72c9eeed
Camera exposure logic is in place. Will take a photo with the device camera and use the exif data to determine the correct exposure for the bolex.
...
- Determines # of stops between fstop of phone and set fstop of bolex
- Determines # of stops between iso of phone and set iso of bolex
- Compensates for the 0.8 prism constant
2018-02-03 16:49:37 -05:00
mmcwilliams
7a392aba0e
Bold title on main screen
2018-02-03 16:46:32 -05:00
mmcwilliams
3abd68f5f3
Dump exif data after taking picture
2018-02-02 15:36:50 -05:00
mmcwilliams
4760c1e491
Sync camera settings between multiple inputs and write to settings
2018-02-02 15:36:28 -05:00
mmcwilliams
286c0eec4c
Pull mscript features for now
2018-02-02 13:02:15 -05:00
mmcwilliams
fc4b180aa8
Fix logging in delayed state retreival for ble connections.
2018-01-17 17:20:48 -05:00
mmcwilliams
b8787c0fac
If exposure if over 5000ms, call back from ble service immediately and block UI until frame is done.
2018-01-17 15:58:55 -05:00
mmcwilliams
62769db3bf
Add a state for the mobile app to trigger the camera and set Bolex camera values.
2018-01-09 00:06:17 -05:00
mmcwilliams
b114ef8b0e
Hide spinner after 5 seconds, show message if not connected.
2018-01-08 20:14:08 -05:00
mmcw-dev
0d251b212e
Add path module to db to better format url? Why is database no longer writing?
...
Move ip above list of wifi.
List package.version in app server creation.
2018-01-05 17:31:00 -05:00
mmcwilliams
6c28e729e1
Only add padding to top of app if in mobile version
2018-01-04 16:32:59 -05:00
mmcw-dev
34eefbd067
Hide and show IP address based on availability
2018-01-04 16:25:22 -05:00
mmcwilliams
7d5f6c6601
Mobile app now allows user to interact with wifi settings. Also (mostly) properly displays the state of a sequence.
2018-01-02 00:35:20 -05:00
mmcwilliams
c324910a1d
Consistent naming, new icon, building for more testers
2017-12-29 23:42:05 -05:00
mmcwilliams
a26d73bece
Fix intval button text changes
2017-12-29 22:42:49 -05:00
mmcwilliams
f9f98ebc02
Fix direction label in mobile app (light up selected)
2017-12-29 22:05:00 -05:00
mmcw-dev
727ec7cae0
Set innerHTML of non-input elements, not value. This is why labels are not changing.
2017-12-23 22:30:17 -05:00
mmcw-dev
f044c0eee3
Highlight camera directon when selected
2017-12-23 22:23:09 -05:00
mmcw-dev
7ac6f89af9
Only set ble active flag if on ble
2017-12-23 22:22:36 -05:00
mmcw-dev
72b127f134
Change innerHTML, not innerText
2017-12-22 16:34:06 -05:00
mmcw-dev
58c01c4108
Change message on sequence button if running
2017-12-22 15:28:09 -05:00
mmcw-dev
30e1c52ab0
Remove extraneous DOM manipulation from the sequenceSuccess function
2017-12-21 00:17:19 -05:00
mmcw-dev
fdc43fdc37
Get state after finishing sequence, to update UI
2017-12-21 00:15:55 -05:00
mmcw-dev
9e13e0fb96
Log state to see why there are false positives
2017-12-21 00:03:32 -05:00
mmcw-dev
782bf04714
Start and stop worked in web lib, but GUI didn't. This is a fix that shuts off the "sequence" button when sequence is stopped.
2017-12-20 23:59:36 -05:00
mmcw-dev
2545df2c38
Add events to the html and respective libraries, web, mobile and core
2017-12-20 23:49:51 -05:00
mmcw-dev
e880e44a5c
Control sequence with GUIs
2017-12-20 23:47:37 -05:00
mmcwilliams
22d497b464
BLE features are working, minus the wifi feature. Good work today.
2017-12-13 18:40:14 -05:00
mmcwilliams
e5207a8474
App supports controlling intval with bluetooth
2017-12-13 17:52:25 -05:00
mmcwilliams
37326534ed
Accidentally broke web while testing, add back.
2017-11-23 08:59:49 -05:00
mmcwilliams
f428c72bdb
Remove sequencer feature, too similar to the mcopy feature and not needed in a standalone intervalometer.
2017-11-22 20:05:19 -05:00
mmcwilliams
e6b0329aa1
Add codemirror dependencies.
2017-11-22 19:49:06 -05:00
mmcwilliams
3aae58c5d9
Add mscript GUI.
2017-11-22 19:48:45 -05:00
mmcwilliams
e1e272b92c
Sorted out web/mobile startup. Working on ble features.
2017-11-22 14:32:13 -05:00
mmcwilliams
a7411644c6
Move svg icons into css file.
2017-11-22 14:26:43 -05:00
mmcwilliams
0c267fa9fb
Attach functions to the window option so that cordova does not break.
2017-11-22 12:45:52 -05:00
mmcwilliams
4ccab7e933
Establish cordova app in /app directory. Will do development with testflight and using an adhoc profile for beta testers.
2017-11-22 12:25:06 -05:00