Skip to content

danielmcquillen/LearnHVAC_AIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

earn HVAC Client:
-----------------------
 
This project contains the Flex Builder code for the Learn HVAC desktop client. The client is an AIR application intended to work with the Learn HVAC server, which is a separate GIT project at the following URL
 
[email protected]:sergiobayona/learnhvac.git
 
The client can function by itself without a server connection by using the locally stored "scenarios."
 
Earlier instances of the LearnHVAC client were build in Flex and then wrapped with the Multidmedia Zinc program. This is no longer the case, as with the advent of AIR 2.0 all native process events are now performed through AIR. So, all that's needed to compile the project is Flex Builder 3 and the AIR 2.0 SDK. 

NOTE: Certain configuration files used by Flex Builder have not been checked into the git repository since they're specific to the user. So, the best way to load this project into your Flex Builder is to 

1. create a Flex Builder AIR project called LearnHVAC_AIR in a LearnHVAC_AIR/project folder. This will give you the basic configuration files (.flexProperties, .project, etc)
2. close Flex Builder
3. check out the contents of the git repository into that same folder structure
4. start Flex Builder and load the project (open one of the files into the edit window to make sure it's loaded)
5. open the project>properties window
6. select Flex Build Path and then the Library Path button on the top-right. Click "Add SWC folder" and navigate to the project's libs folder to get all the .swc's that are part of LearnHVAC on the compile path.

Note: there are some strange issues when compiling an AIR 2.0 application that uses native processes. More information will soon be available on the LearnHVAC site.
 
License:
-----------------------
 
Copyright 2007 - 2009 The Institute for Sustainable Building Performance (SuPerB). Licensed under the Open Software License version 3.0.
 
Credits: Software concept and direction, Joseph J. Deringer. Downloadable client-component software development, McQuillen Interactive LLC. 3D graphics in client software by Killer3D. Web-based administrative / instructor component software development, McQuillen Interactive LLC with assistance from GoHalon.com LCC and from Martian Interactive LLC. SPARK and EnergyPLus Simulations, HVAC component simulation models and related software development by Lawrence Berkeley National Laboratory (LBNL), directed by Philip Haves, PhD, development by Brian Coffey.
 
Adobe's library, Cairngorm, is used within Learn HVAC as a framework. Cairngorm’s license and disclaimer are included immediately below.
 
 
Cairngorm License
 
Copyright (c) 2007 - 2009 Adobe All rights reserved.
 
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
Exemptions: The SPARK program and the SPARK-based simulation models are owned by LBNL and are excluded from this license. The EnergyPlus program is owned by the US Department of Energy and is excluded from license. The prototype model input file to EnergyPlus for a large office building has been developed by two national laboratories and is excluded from this license.

About

The Adobe AIR-based client for Learn HVAC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published