Three New Ideas to CHDK firmware :-) - Feature Requests - CHDK Forum supplierdeeply

Three New Ideas to CHDK firmware :-)

  • 3 Replies
  • 1730 Views
Three New Ideas to CHDK firmware :-)
« on: 08 / January / 2009, 10:53:08 »
Advertisements
Welcome :)

I have three new ideas to bettering current firmware.

1. All apps save to bin exec format files.
example: mastermind.app, sudoku.app, calendar.app

2. Add exec apps feature to basic language/scripts.
example:
exec mastermind app

3. ToDo Shots/run scrips/exec apps - shots photos on declare time from setup file.
example:
night_spy.tod
12:30 exec bracket.scr - run exaple script from /SCRIPT directory
13:30 shot shot.set - shot photo with setup camera from file from /SETUP directory

shot.set is a setup file for camera - setup all features from file bracket/iso/size etc. :-)

good Idea? :o = hard work :-[

Sincerely
Darek   ::)

*

Offline whim

  • ******
  • 2022
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Three New Ideas to CHDK firmware :-)
« Reply #1 on: 08 / January / 2009, 11:13:37 »
Look here: new branch - CHDK : Elf Edition - Developers wanted
to see that possibility to launch external code is being developed, but not yet available.

wim
« Last Edit: 08 / January / 2009, 11:16:34 by whim »

*

Offline fudgey

  • *****
  • 1705
  • a570is
Re: Three New Ideas to CHDK firmware :-)
« Reply #2 on: 08 / January / 2009, 13:33:36 »
That schedule scripts sort of functionality currently easiest to reach by coding the scripts as Lua modules instead of top level CHDK Lua scripts (i.e. instead of the parameter comment block, make it take arguments) and by then calling those scripts from an actual script.

Or to reach almost exactly what you wanted, make that top level script such that it reads, parses and executes such a configuration file.

Lua knows system time, that's not a problem.

*

Offline fbonomi

  • ****
  • 469
  • A570IS SD1100/Ixus80
    • Francesco Bonomi
Re: Three New Ideas to CHDK firmware :-)
« Reply #3 on: 09 / January / 2009, 04:34:08 »
the scripts I coded for the icbnn balloon launch ( CHDK in the stratosphere ) have a simple but fairly flexible scheduler coded in LUA.

See:  Scheduler in LUA


 

Related Topics