The codebase to run the *spark d-fuser controller www.sparkav.co.uk/dvimixer

Dependencies:   SPK-TVOne DMX DmxArtNet NetServicesMin OSC PinDetect mRotaryEncoder iniparser mbed spk_oled_ssd1305 filter

Revisions of main.cpp

Revision Date Message Actions
34:69dfe64e7e6b 2012-11-05 EDID Internal Sorted: Uploads Matrox EDID and sets either that, HDMI or DVI. Improved missing source handling. File  Diff  Annotate
33:e6672a9bd571 2012-11-04 Comms redux File  Diff  Annotate
32:9f9eb3583bfa 2012-11-04 Excised Self-Test, which ended up being a separate program File  Diff  Annotate
31:01845a2347ff 2012-11-03 Additive done; EDID first pass; Settings major fix File  Diff  Annotate
30:873979018850 2012-10-29 v21 - And no beta in the version! Handles missing sources File  Diff  Annotate
29:95a7efe30527 2012-10-28 Mixing implemented as continuum between Blend and Additive; Safe mix mode with no optimisations, eg. works when a source is not valid and has never had a frame to hold on. File  Diff  Annotate
27:27851d3d2bba 2012-10-28 Reading settings from .ini; Seems that iniparser was a victim of stringstream memory hogging? File  Diff  Annotate
26:0299f8760715 2012-10-28 Buffer overrun safe version of sprintf File  Diff  Annotate
25:3b519ef70341 2012-10-28 Excised StringStream, which had started to cause hangs.; https://mbed.org/forum/helloworld/topic/3672/?page=1#comment-18425 File  Diff  Annotate
24:49c6624119ae 2012-10-26 Now can adjust parameters through menu; fadeCurve is set when additive mix chosen. File  Diff  Annotate
23:909928cafb95 2012-10-26 SPKMenu redux File  Diff  Annotate
22:90054fe6d86c 2012-10-26 Additive mixing, tho' without ability to set fade curve File  Diff  Annotate
21:f9d63cb7cedb 2012-10-16 Reading TVOne on startup, robustness fix to SPKMenu File  Diff  Annotate
20:8b92d7922c48 2012-10-08 Set up reading in Processor version / software on startup. However my 750 has 0 stored for all these values... not so useful. File  Diff  Annotate
18:ebe5da639a6a 2012-10-08 Two typo-esque fixes File  Diff  Annotate
17:fc68d40b8b1f 2012-10-07 Further mixing implementation tweaks; 'Conform Processor' troubleshooting item. File  Diff  Annotate
16:52484666b323 2012-10-06 Resolution support added to SPKSettings, and menu will display a 'revert to defaults' if SPKSettings has loaded in custom settings. Still all in theory while iniparser isn't working / or chose yet another parsing library. File  Diff  Annotate
15:4b394c64b461 2012-09-30 Self Test part implemented File  Diff  Annotate
13:3796bde6ba8f 2012-09-17 SPK-Setting using iniparser library; ...but it crashes on using it, despite the class being tested good when in test program. see note in load method. File  Diff  Annotate
12:c270870bdd23 2012-08-28 Moved HDCPoff from startup to a menu item. Now nothing is altered on power-on of controller. File  Diff  Annotate
11:0783cfbeb746 2012-08-27 Settings abstracted out to a class, defaults being set and used.; Next step: implement SPKSettings::load() File  Diff  Annotate
10:c011b0e5c17e 2012-08-18 New TODO for setting keying values from controller File  Diff  Annotate
9:f83eadd8917a 2012-08-18 Mixing / command sending -- optimised further; Flash of black on tap -- seen and fixed; "Send Error:" showing when send ok -- seen and fixed File  Diff  Annotate
8:d46cc49f0f37 2012-08-02 MIT License as per MBED guideline File  Diff  Annotate
7:e6717468c18d 2012-07-20 trivial dmx tweak File  Diff  Annotate
5:f8b285ca41ba 2012-07-19 v18 - DMX File  Diff  Annotate
4:d5ff91b66357 2012-04-23 pinouts for board v3.0b3 File  Diff  Annotate
3:033d2b7768f3 2012-04-15 OSC crash fixed; OSC properly implemented in mixer; bugs in OSC library to fix - double is read as zero? File  Diff  Annotate
2:50043054e4f7 2012-04-15 More librarified File  Diff  Annotate
1:f9fca21102e0 2012-03-14 v16 - Comms menu, OSC. There in theory: lots of trouble from EthernetNetIf. NetServices better. But still silently crashes on creation of EthernetNetIf, despite (now) ample memory and code tested elsewhere (inc OSC + spkOLED). ; File  Diff  Annotate
0:87aab40d5806 2012-03-10 v15 - PCB a la toby; OLED a la toby File  Diff  Annotate